NEWS
Taster einbinden
-
Hallo, ich habe einen Taster per Zigbee eingebunden.
Beim Tasten/Drücken bringt er ein kurzes True in der Anzeige.Wie kann ich das jetzt z.b. mit einen Sonoff verknüpfen, damit der Sonoff Basic dann Ein Oder Aus geht?
Wäre schön, wenn Ihr da eine Lösung hättet.
cu Detlef
-
Klassisches JS:
on ({id:'id des tasters', change:'gt'}, function() { setState('id des sonoff', !getState('id des Sonoff').val); })
-
Mh,
der Taster hat 4 Klick Versionen.
1 Klick
2 Klick
3 Klick
4 KlickWie kann ich jetzt die Datenpunkte unterscheiden.
-
@deta Du musst schon da wo ich 'id des tasters' geschrieben habe genau denDatenpunkt der Click version eintragen auf die du reagieren willst.
A.
Nachtrag: Das gleiche gilt auch beim Sonoff - da muss natürlich genau der Datenpunkt eingetragen werden den du schalten willst. -
Hab mal versucht eine Lösung als Blocky um flexibler zu sein.
Das habe ich bis jetztWill aber nicht den Wert des Sonoff umstellen von True auf False bei Tastendruck.
Wo ist da der Fehler?
cu Deta
-
- Trigger auf "wurde geändert" ist falsch, du brauchst "ist grösser als vorher"
- Im wenn prüfst du ob der wert wahr ist un dann setzt du wahr.. du musst aber falsch setzen wenn der wahr ist
- Das gleiche bei falsch - da prüfst du auf falsch und setzt falsch, da muss wahr rein.
Als letztes = im sonst Zweig muss kein wenn mehr rein, da kannst du direkt wahr setzen
A.
-
Klar, danke jetzt geht es , so sieht es jetzt aus.