Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

Anbefalte innlegg

Skrevet (endret)

Jeg har en Xiaomi Wireless Switch som støtter Single Click, Long Click og Double Click. Hvordan kan jeg gjøre sånn at Single Click setter lys til 30 % dersom lys er av, og til 0 % dersom lys er på. Jeg tenker å gjøre tilsvarende for Double Click, men da til f.eks. 60 %.

 

Kan jeg gjøre det i Events med Blockly eller Lua eller må jeg ha et separat script som jeg setter inn på Selector actions for Xiaomi-bryteren?

 

EDIT: Tror jeg er inne på noe nå. Fant ut at man i Blockly kunne sjekke om en switch = "Click".

 

EDIT2: Meh, det ble komplisert. "Click" er jo en status av bryteren og ikke en hendelse slik jeg trodde. Så forsøket mitt funka dårlig. Any ideas?

Domoticz.png

Endret av Venin
Skrevet

Vel, ser ut som du har satt opp blockly en feil.

For det første, er det virkelig en status som er "Click" eller er det bare noe du har funnet på? Jeg tipper på sistnevnte, og det vil ikke fungere. Riktig greie skal være "On".

 

Skrevet

"Click" er faktisk statusen knappen får dersom man trykker på den én gang. Men inne på knappinstillingen har jeg satt 'Off delay' til 1 sekund (den var 0 sekund), slik at den setter seg til "Off" etter ett sekund. Jeg oppdaterte blocklyen litt, og nå skrur den faktisk på og av lyset, men den sender på og av-signal sånn 50 ganger før den er ferdig. Og det er vel fordi status for Lys kontor ikke oppdaterer seg raskt nok og status på bryteren er "Click" i et sekund før den settes til "Off". Jeg lurte litt på om jeg kunne løse det med en nøstet if, men ser at blockly ikke støtter det. ?

 

 

Domoticz2.png

Skrevet

kunne du tatt noe screenshots av egenskaper for bryteren?

Har ikke vært borte i den statusen før.

Samt "Device status" under blockly

Skrevet

stemmer, jeg skulle svare denne, men glemte det ;)
Jeg må se når jeg kommer hjem, for jeg må se litt på egne multistate svitsjer for å gi deg en godt svar.

 

Skrevet

hmmm. Litt problemer med å se feilen sånn direkte. men et problem kan være at dersom en lampe f.eks settes til "30%" så er ikke statusen "on", den er "Set level"

Du kan prøve å sette lyset til "on" etter at du har satt dim under hver block som gjør det.

 

PS: Du har etter min mening en noe uryddig måte å bruker external inputs.

Bruk heller external input på "and"-blokka i stedenfor "="-blokka

Skrevet

Men jeg sjekker jo bare Off, ikke On? 

 

Godt tips med external inputs forresten. Det ble penere i det minste, selv om jeg ikke får det til å fungere.

Skrevet (endret)

Nå fungerer det bedre, men hver gang jeg trykker så skrur den av/på/av eller på/av/på. Ikke slik at jeg merker det, men loggen sier:

 

2017-03-31 18:37:23.513 {"cmd":"report","model":"switch","sid":"asfafasfaf","short_id":24452,"data":"{\"status\":\"click\"}"}
2017-03-31 18:37:23.560 OpenZWave: Domoticz has send a Switch command!, Level: 0, NodeID: 5 (0x05)
2017-03-31 18:37:23.576 EventSystem: Event triggered: Xiaomi Switch_1
2017-03-31 18:37:23.560 (UZB1) Light/Switch (Lys kontor)
2017-03-31 18:37:23.607 OpenZWave: Domoticz has send a Switch command!, Level: 30, NodeID: 5 (0x05)
2017-03-31 18:37:23.629 EventSystem: Event triggered: Xiaomi Switch_2
2017-03-31 18:37:23.608 (UZB1) Light/Switch (Lys kontor)
2017-03-31 18:37:23.730 (Xiaomi Gateway) Light/Switch (Xiaomi Wireless Switch)
2017-03-31 18:37:23.792 OpenZWave: Domoticz has send a Switch command!, Level: 0, NodeID: 5 (0x05)
2017-03-31 18:37:23.792 (Xiaomi Gateway) Light/Switch (Xiaomi Wireless Switch)
2017-03-31 18:37:23.814 (UZB1) Light/Switch (Lys kontor)
2017-03-31 18:37:23.992 (Xiaomi Gateway) Light/Switch (Xiaomi Wireless Switch)
2017-03-31 18:37:24.608 (Xiaomi Gateway) Light/Switch (Xiaomi Wireless Switch)
2017-03-31 18:37:25.180 (UZB1) Light/Switch (Lys kontor)
2017-03-31 18:37:26.695 (UZB1) Light/Switch (Lys kontor)

 

 

Domoticz (2).png

Endret av Venin
Skrevet

Fikk det omsider til. Bytta bare om på Sets. Enkelt klikk setter lys til 30 % dersom lys er av. Dersom lys er på skrur det det av. Dobbelklikk setter lys til 60 % og langt klikk setter lys til 100 %. 

 

 

 

 

Domoticz (3).png

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.