Gå til innhold
  • Bli medlem

Smånytt

  • blogginnlegg
    14
  • kommentarer
    177
  • visninger
    6 005

Styring av lys med MiCube

Moskus

visninger

20180421_100307.jpg

 

MiCube er en dings som har 6 sider, som en terning. Den registrerer hvilken side som er opp, og hvilken side den var på før den ble snudd. Skyver du den langs bordflaten, så rapporteres det også. I tillegg rapporterer den rotasjon om z-aksen. Dette må jo kunne brukes til noe smart! :)

 

Jeg kjøpte røde, grønne og blå klistrelapper på eBay men det får man sikkert fatt i flere steder.

 

I videoen under styrer jeg RGB-lys med å bytte side, dobbelt-tap, og rotasjon. Dessverre autokorrigerte kameraet hele tiden for lysstyrken slik at man ikke får et veldig godt inntrykk av at det fungerer. Men det gjør det! ;) 

 

 

Scripts tilgjengelig her:

 



7 kommentarer


Anbefalte kommentarer

Ja, dette er en artig og riktig innovativ sak. Usedvanlig høy WAF! Den trenger en Xiaomi gateway, som kobles til smarthussystemet. Jeg bruker Domoticz, og fikk greit etablert kontakt med gatewayen. Bruker den foreløpig til dimming av lyset på stua (rotasjon) og skru av/på et annet lys (dobbel-bank-i-bordet) - via litt scripting.

 

Xiaomi Gatewayen er det eneste rett-fra-Kina som jeg har plugget i 230V. Den trenger adapter, selges kun med kinesisk plugg. Men den bruker såpass lite strøm at jeg anser det for risikofritt.

Del denne kommentaren


Lenke til kommentar
14 minutter siden, ArnieO skrev:

Den trenger en Xiaomi gateway, som kobles til smarthussystemet

 

Nei, den funker fint med ConBee/RaspBee også. :) 

  • Like 1

Del denne kommentaren


Lenke til kommentar
1 hour ago, ZoRaC said:

 

Nei, den funker fint med ConBee/RaspBee også. :) 

Så bra!!
Jeg fant ikke sikker info om det da jeg bestilte for noen måneder siden - så jeg kjøpte gatewayen også. Har også et par av de små og nette Xaiomi temp/hum sensorene (80 kr/stk) som går via gatewayen, men da fungerer sikkert de også med noe annet.

Så da bør jeg visst vurdere ennå en dings å plugge i Raspberryen. Det ser ut for at det er vanskelig å ikke ende opp med en for hver teknologi: 433 MHz (på plass), Z-wave (på plass) og Zigbee (trenger visst det også...) 😬

Del denne kommentaren


Lenke til kommentar

Siden du bruker Domoticz bør du kanskje vurdere ZiGate i stedet for. Tror ikke ConBee foreløpig fungerer i Domoticz, og RaspBee er jeg usikker på.

 

  • Like 1

Del denne kommentaren


Lenke til kommentar
15 minutes ago, Venin said:

Siden du bruker Domoticz bør du kanskje vurdere ZiGate i stedet for. Tror ikke ConBee foreløpig fungerer i Domoticz, og RaspBee er jeg usikker på.

 

Takk for tips! 49€ er riktignok en litt stiv pris...

Noen som vet om det er mulig (=har fått til) å bruke Xaomi gateway mot andre (ikke-Xiaomi) Zigbee-dingser?

Del denne kommentaren


Lenke til kommentar
1 hour ago, ArnieO said:

 Har også et par av de små og nette Xaiomi temp/hum sensorene (80 kr/stk) som går via gatewayen, men da fungerer sikkert de også med noe annet.

 

De fungerer også fint med deCONZ, både de runde og de firkantede. Xaiomi sine bevegelsessensorer og dør/vindu-sensorer skal også fungere uten at jeg har testet de selv.

  • Like 1

Del denne kommentaren


Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Lignende innhold

    • Av Teza
      Beskrivelse:
      Hvordan legge til en Fibaro røykvarsler i HomeSeer.
       
       

       
       
      Dersom Fibaro Røykvarsler har vært tilkoblet et z-wave nettverk tidligere, må den først resettes før den kan legges til et nytt nettverk.
       
       
      I HomeSeer trykk på "PLUG-INS", "Z-Wave" og "Controller Management"
       
       
      Under "Z-Wave Interfaces" trykker du på , forran "Name: UZB1 z.wave transceiver"
       
       
      På rullegardin menyen "Actions:" velger du "Add/include a Node"
       
       
      Fibaro røykvarsler har en knapp på undersiden som registrerer om den er montert i en holder.
      Denne knappen (ved siden av batteriet) må holdes inne, under hele prosessen med å inkludere røykvarsleren i Homeseer.
       
      Det må være kortest mulig avstand mellom Fibaro røykvarsler og UZB1, monter UZB1 på en usb skjøteledning for å få disse så nært hverandre som mulig.
      Er avstanden for stor blir det problemer.
       
      Trykk på  i Homeseer
      Trykk 3 ganger på knappen på toppen av Fibaro røykvarsler.
       
      Knappen på undersiden, som registrerer om Fibaro røykvarsler er montert i en holder, kan nå slippes.
       
       
      Trykk på "VIEW" og "Device Management" i Homeseer.
       
       
      Velg "Check all" på filtrene "Eiendom", "Rom" og "Device Type"
       
       
      I dette eksemplet er Fibaro røykvarsler lagt til som Node 24.
      Du skal se 12 nye devices i listen merket med "Node 24".

       
       
      Trykk på devicen "Fibaro Notification Sensor", med iconet av et tannhjul.

      Legg inn ønsket sensitivitet for røyk og device image
       
       
       
       

      Devicen "Application Status" kan skjules (ikke slettes), da den kun jobber i bakgrunnen.
       
       
       
       

      Devicen "Battery" rapporterer tilstanden til batteriet montert i røykvarsleren.
       
       
      Prosedyre ved bytte av batteri:
       
       
       

      Kan skjules (ikke slettes), brukes i direkte kommunikasjon med andre Z-Wave enheter (hovedkontroller og 3. tilknytningsgruppe "Alarm")
       
       
       
       

      Kan skjules (ikke slettes), brukes i direkte kommunikasjon med andre Z-Wave enheter (hovedkontroller og 3. tilknytningsgruppe "Alarm")
       
       
       
       

      Sender alarm dersom microbryteren under brannvarsleren registrerer at den er fjernet fra monteringsbranketten. (Må aktiveres manuelt)
       
       
       
       

      Kan skjules. Intern funksjon som reduserer strømforbruk i røykvarsleren?
       
       
       
       

       
       
       
       

      Kan skjules (ikke slettes), brukes i direkte kommunikasjon med andre Z-Wave enheter
       
       
       
       

      Varsler dersom det er tilstrekkelig mye røyk for å utløse røykvarsleren.
       
       
       
       

      Sender alarm dersom temperatur overstiger grenseverdi som er satt for temperatur alarm. (Må aktiveres manuelt) 
       
       
       
       

      Rapporterer temperaturen fra temperatur sensoren i røykvarsleren.
       
       
       
       
       
       
       
      Eksempel på bruk av Fibaro røykvarsler i Homeseer: 
       
      På et vaskerom er det ofte tørketrommel eller varmtvannstank som starter en brann.
      Har derfor hjemme hos meg satt opp en event som kutter strømmen til vaskemaskin, tørketrommel og varmtvannstank, dersom røykvarsler utløses.
       

       
       
      For hver røykvarsler jeg har montert, har jeg også testet dem etter oppsett.

      Video av testing av Fibaro røykvarsler.
      Har benyttet Splintax røykstikker for å teste.
       
       

    • Av Guahtdim
      Dette er en trigger plugin basert på det som gjøres i tråden til @ZoRaC 
       
       
       
      Triggeren brukes i eventer mot google kalender. Følgende må oppfylles: Man starter på/er inne i kalendermøtet/event/registreringen (fra nå av CalendarEvent) og kalender teksten (Summary text) er enten lik, starter med, inneholder en tekst som man setter opp. Eventuelt så bryr man seg ikke om teksten, men bare at det er en kalender event. (4 forskjellige valg som kan gjøres når man legger inn triggeren). Man kan søke i mer enn en kalender.
      Man kan også legge inn flere søkeord skilt med || (eller) eller && (og) slik at en trigger kan håndtere flere forskjellige ord. I noen av triggerne vil ikke det å skille med && (og) gi noen treff siden f.eks. matching exactly på ett søk hvor man har brukt && (og) ikke vil treffe noen gang. 
       
      En trigger slår til minst en gang, som oftest mange ganger etter hverandre! Jeg anbefaler at man derfor setter opp f.eks en device å sjekke mot slik at man unngår å trigge f.eks hvert tiende sekund i løpet av en halvtime når det skjer en event. Jeg setter opp events slik at de i tillegg til å bli trigget av triggere også sjekker mot device som den skal styre.
      Eks:

      Her er det triggeren som starter det hele, men den vil kun slå til hvis device "Unknown Unknown Events" er av (off). Da vil device settes til på (on).
       
       
      OBS OBS OBS
      Dette er i Alfa(nivået før beta, som igjen er nivået før man faktisk sier man har en versjon man er fornøyd med) og ser ut deretter Testet ok i Windows.   
      For nå er linken til siste versjon 
      GCalSeer_v0020
       
      Hvordan sette opp :
      VIKTIG!!! Stopp Homeseer og ta en kopi av hele katalogen til Homeseer (normalt "c:\program files (x86)\Homeseer HS3" for Windows) og legg kopien på ett trygt sted i tilfelle du trenger å gå tilbake. Pakk ut filen i din Homeseer katalog - pass på at du får følgende oppsett (katalogen "Homeseer HS3" skal inneholde 2 nye filer HSPI_GCalSeer.exe og HSPI_GCalSeer.exe.config, mens du i katalogen Homeseer HS3\bin skal ha fått en ny underkatalog - GCalSeer - med 30 filer)   Restart Homeseer Gå inn på Homeseer->Plugins->Manage og trykk enable på GCalSeer  
      Oppsett av Google kalender
       
      Oppsett av kobling mot Hotmail/Outlook live
       
      Du er nå klar for å sette opp en trigger 
       
      Ved hjelp av script: Mulighet til å lage en device som lister opp alle kalenderhendelser x dager framover :
       
      Ansvarsfraskrivelse:
      Laste ned og bruke plugin gjøres på eget ansvar. Skulle jeg ødelegge Homeseer oppsettet ditt så kan jeg desverre ikke hjelpe deg.
       
      Planlagte utvidelser/ønskeliste
      Mulighet for å hente ut data fra linkede kalendere i Google (linket mot f.eks. Apple iCal) Mulighet for å liste ut hendelser fra flere kalendere samtidig vha script.  Mulighet til å legge inn device som viser X nærmeste hendelser fra utvalgte kalendere eller for en gitt tidsperiode fra tidspunktet man er i (planlagt utvidelse) Mulighet for Regex/Wildcards i søketekst (ønske) Bedre kontroll på kobling mot Google slik at refreshtoken blir prøvd brukt hvis man har passert utløp på accesstoken Egen device for å vise status med tanke på autorisasjon Mulighet til å sette opp en trigger til å slå til på offsets Mulighet for å trigge på hendelser innenfor en dag, uke, måned, frem i tid Mulighet for å hente inn kalender events fra MS Outlook (antageligvis kun for de som kjører HS i Windows OS) Eget scriptkall for å hente events fra en eller flere kalendere - ref https://forums.homeseer.com/forum/ultilities-plug-ins/utilities-discussion/blgdata-blade/87199-event-listing-in-a-hs-device  
      Kjente feil:
      Mulig å sette tid mellom hver sjekk lenger enn hva en autorisering gjelder (3600 sekunder) For mye logging Autorisering mot google fungerer ikke i Linux - under arbeid.  
      Endringer:
      V 0.0.2.0 - Fikset opp slik at man kan få tilbake objekter fra script, ikke bare ferdige strenger 
      V 0.0.1.8 - Lagt til uthenting av kalenderinfo vha script for Microsoft kalendere.
      V 0.0.1.1 - Fikset opp i visning når man har brukt avanserte settinger. Dette vil nå bli vist når man har "krympet/rullet opp" eventet.
      V 0.0.1.0 - Fjernet noen småfeil i offset (takk til toonwolf for testing) og lagt til muligheten å kunne søke på flere ord ved hjelp av logiske operatorer - || (eller/OR) og && (og/AND)
      V 0.0.0.7 - Forbedret kobling mot Google + fjernet noen småfeil i offset
       0.0.0.6 - Microsoft kalenderfunksjonalitet lagt til (Hotmail/Outlook Live).
      V 0.0.0.5 - Mye ekstra funksjonalitet lagt inn på triggerne. Egen device for å vise status på koblingen mot Google.
      V 0.0.0.4 - Man kan ikke sette tid mellom ny info fra Google til mer enn 3599 sekunder.
      V 0.0.0.3 - Fungerer mot Linux. Autorisasjon endret.
      V 0.0.0.2 - Logging settes og slik sett får man mindre i HomeSeer loggen hvis det er ønskelig.
       
       
       
       
       
    • Av Guahtdim
      Jeg holder på med en liten plugin for å kunne legge inn sms ved hjelp av Twilio. Kunne det være noe interresse for noe slikt?
       
      Rflink plugin ble litt for stor (så den er midlertidig lagt på vent) og selv hadde jeg behov for sms sending. Jeg har kokt sammen noe som er en alpha. Jeg er kommet dit at det sender greit, men jeg mangler litt overstyring (bl.a. muligheten til å overstyre default telefonnummer).
       
      I event

       
      Config

       
       
       
      Videre planer:
      <ingen for øyeblikket> Kunne overstyre default receivers når man legger inn event. Kunne sette en levetid på sms slik at hvis den ikke blir sendt på første forsøk så prøves inntil sms blir sendt eller angitt levetid er over.  
      Jeg er åpen for innspill hvis noen ser noen mangler.
       
       
      HSPI_TwilioSeer_3.0.zip
       
       
    • Av Guahtdim
      RfLinkSeer er en plugin for å støtte RfLink (hardware) et alternativ til RfxTrx. Dette er hardware man selv kan sette sammen eventuelt bestille på nett (se under RFLink gateway).
       
      OBS OBS OBS
      Dette er i Alfa(nivået før beta, som igjen er nivået før man faktisk sier man har en versjon man er fornøyd med) og ser ut deretter Kun testet i windows.   
      Hva som er støttet så langt:
      "Lytting" til det som skjer (plugin er i hovedsak laget for å håndtere mine prologue tempmålere). Mulighet til å legge enheter inn i Homeseer  Mulighet for å sende kommandoene ON/OFF/ALLON/ALLOFF.  
      Testet med:
      433Mhz brannvarsler (Kjell.com Konig SAS-SA200)- tar imot signal og kan også trigge denne (testet uten familien i hus) 433MHz fjernstrømbrytere (Håndterer ON/OFF/ALLON/ALLOFF)  
      Hva som kommer til å skje videre:
      Gjøre ting penere i GUI Begynne å se på å sende kommandoer for de enheter som kan motta kommandoer Stabilitet når man mister kontakten med en RfLink enhet over tcp/ip Fange opp om en kommando kom seg over ok til RfLink  
      *** Link til siste versjon  ***
       
      Hva gjør jeg for å installere?
      VIKTIG!!! Stopp Homeseer og ta en kopi av hele katalogen til Homeseer (normalt c:\program files (x86)\Homeseer HS3) og legg kopien på ett trygt sted i tilfelle du trenger å gå tilbake. Pakk ut filen i din Homeseer katalog - pass på at du får følgende oppsett (katalogen "Homeseer HS3" skal inneholde 2 nye filer HSPI_RfLinkSeer.exe og HSPI_RfLinkSeer.exe.config, mens du i katalogen Homeseer HS3\bin skal ha fått en ny underkatalog - RfLinkseer - med 17 filer) og under Html\images katalogen skal du ha fått en RfLinkSeer katalog 3 underkataloger og diverse bilde filer (totalt 49 bildefiler under RfLinkSeer og tilhørende underkataloger)  Restart Homeseer Gå inn på Homeseer->Plugins->Manage og trykk enable på RFLinkSeer  
      Brukermanual:

      Hvis du kobler til RFLink direkte så må du sette opp korrekt Com-port. Dette gjøres under Plugins->RfLinkSeer->Comport config. Velg fra dropdown og trykk på knappen "Add comport"
       

      Hvis du har koblet RFLink vha RasberryPi og ser2net så må du inn på TcpIp config. Tast inn ip, port og trykk "Add Tcp/Ip address".
       

      I begge tilfeller skal man se noe i løpet av 5-30 sekunder hvis man går inn på Plugins->RfLinkSeer->Found Units.
       

      Ser du ikke noe så gå inn på General config og sett logging til debug. Går du i logvinduet så skal du se en masse med RfLinkSeer meldinger. Hvis alt går bra ser du også noen av typen "received 20;12;....". Hvis du får en haug med feilmeldinger om reconnect etc så er det mulig at du har satt opp comport eller tcpip feil.
       

      For å velge enheter så går du til siden Plugins->RfLinkSeer->Found Units. Vent i 5-10 sekunder så skal det komme opp en tabell med enheter som den finner. Trykk på knappen Add for den/de enhetene som du ønsker å legge inn i Homeseer.
       

      For å endre kommandoport eller protokoll og enhetsId går man inn og konfigurerer enheten (trykker på navnet til enheten i oversikten). Man skal under fanen RfLinkSeer ha en eller 2 dropdowns. Den ene velger kommandoport (det man har konfigurert under com og/eller tcp/ip).
      Den andre porten velger enhet som man skal ta protokoll og enhetsid fra. I tillegg til at man viser protokoll og enhetsid så viser jeg også sist mottatte data slik at det skal bli enklere å velge (noe jeg savner i RfxCom plugin).
       
      Plugin støtter å kjøre mer enn en kilde. Hjemme kjører jeg to enheter (433MHz og 868Mhz) over tcpip og det ser ut til å gå greit. Jeg antar at man også kan kjøre ett par comporter også samtidig, men har ikke fått testet så mye på det.
       
      Mer info vil komme etterhvert som jeg får mer tid til å "pusse" på koden.

       
      Ansvarsfraskrivelse:
      Laste ned og bruke plugin gjøres på eget ansvar. Skulle jeg ødelegge Homeseer oppsettet ditt så kan jeg desverre ikke hjelpe deg.
       
      Endringer i Alpha4 (2018-06-08)
      * Kommandoene On, Off, AllOn, AllOff, Set_level kan nå bli sendt fra RfLinkSeer til RfLink (som igjen sender det ut til enhetene)
      * Mulighet for å endre porten som enheten skal sende kommandoer over. (ligger i RFLinkSeer-fanen når man configurerer eksisterende enhet i HomeSeer)
      * Mulighet til å endre enhetens protokoll og adresse til en funnet enhet som ikke er i HomeSeer, men funnet av RfLink. (ligger i RFLinkSeer-fanen når man configurerer eksisterende enhet i HomeSeer)
       
      Endringer i Alpha3 (2018-03-28)
      * Alle enheter skal nå ha ikon
      * Lagt til knapp for å manuelt slå av røykvarlser i Homeseer (den sender IKKE ut til brannvarslerne)
      * Fikset opp i oversikt over enheter slik at man
      Fjerne fra Homeseer devicer Oppdatere med nye ikon hvis man har en enhet installert fra før, men uten korrekt ikon * Mulighet til å endre hvor lenge man tar var på enheter som har gitt signal i oversikt over enheter som er funnet, men som ikke er lagt til i Homeseer
      * I oversikt er det nå enklere å se hvilke enheter som man har lagt til i Homeseer
       
      Endringer i Alpha2 (2018-02-22)
      * Bedre håndtering av On/Off kommandoer fra enheter
      * Unitconfig har fått en skikkelig overhaling og har nå følgende:
      Mulighet for søk Sortering Enkelt å legge til en ny enhet  
      Kjente feil
      Krangler med Arduinoplugin hvis du bruker com port både på RfLinkSeer og Arduino plugin. Uvist hvordan dette skal løses siden jeg har lagt opp til at man skal kunne bruke mer enn en comport samtidig. Den antar at alle kommandoer som sendes går ok. Jeg har desverre ikke implementert noen sjekk på returen jeg får fra RfLink når jeg sender en kommando. Mye logging til console som ikke er fjernet, men dette vil du kun se om du kjører plugins i developer mode. "Testing testing"-teksten i config siden jeg først tenkte over den da jeg oppdaterte disse sidene.  
       


    • Av Bostad
      Trenger litt råd fra dere guruene dom har holdt på lenger enn meg med dette.
      Har hatt Homeseer kjørende på en gammel laptop en stund for testing å bli kjent med systemet. Har kun 1 fibaro dimmer og 1 fibaro single switch pr no.
      Skulle idag prøve å få flyttet Homeseer og Uzb over til en Nuc som eg installerte med windows 10, 1803.
      Gjorde følgende:
      1: installerte windows
      2: Installerte Homeseer
      3: Stoppet Homeseer på gammel pc
      4: Kopierte heile Homeseer mappen fra gammel til ny pc
      5: Flyttet Uzb til ny pc
      6: Starter Homeseer på ny pc
      7: Rettet til rett com port
       
      Problemet som oppstår er at eg ikkje får kontakt med nodene. Kjører scan, import og alt mulig av valg so feiler det med beskjed om at noder ikkje kan kontaktes.
      Prøvde det z tools updater og den heller finn ingen noder
       
      Flytter eg uzb tilbake til gammel pc og starter Homeseer so virker alt.
       
      Har også prøvd å ta backup av uzb på gammel pc og kjørt restore når eg kobler den til i den nye.
       
      Er det nokren som har vert borti lignende som har et godt tips?
×