Venin Skrevet 27. mars 2017 Skrevet 27. mars 2017 (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? Endret 27. mars 2017 av Venin Siter
Evelen Skrevet 27. mars 2017 Skrevet 27. mars 2017 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". Siter
Venin Skrevet 28. mars 2017 Forfatter Skrevet 28. mars 2017 "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. ? Siter
Evelen Skrevet 28. mars 2017 Skrevet 28. mars 2017 kunne du tatt noe screenshots av egenskaper for bryteren? Har ikke vært borte i den statusen før. Samt "Device status" under blockly Siter
Venin Skrevet 29. mars 2017 Forfatter Skrevet 29. mars 2017 @Evelen? *mase siden jeg ser du ikke følger tråden* ? Siter
Evelen Skrevet 30. mars 2017 Skrevet 30. mars 2017 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. Siter
Evelen Skrevet 30. mars 2017 Skrevet 30. mars 2017 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 Siter
Venin Skrevet 31. mars 2017 Forfatter Skrevet 31. mars 2017 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. Siter
Venin Skrevet 31. mars 2017 Forfatter Skrevet 31. mars 2017 (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) Endret 31. mars 2017 av Venin Siter
Venin Skrevet 2. april 2017 Forfatter Skrevet 2. april 2017 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 %. Siter
Anbefalte innlegg
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.