UWAGA: Strona oraz Forum Smart'ny Dom nie będzie dostępne 23 Grudnia 2024 ze względu na przenoszenie serwisu na mocniejszą maszynę.
W tym czasie polecam poświęcenie swojego czasu na pomoc partnerowi w przygotowaniu udanych Świąt 😉
Za niedogodności z góry przepraszam, admin
Witam, jest jakaś możliwość zmiany na przełączniku, na którym mam menu wyboru (4 pozycje) dokonać zmiany z zewnętrznego przełącznika ?
Chcę mieć możliwość przełączenia np. pilotem.
@pawell32 oczywiście że możesz , wystarczy wykorzystać json czyli np
http://192.168.0.11:8082/json.htm?type=command¶m=switchlight&idx=125&switchcmd=Set%20Level&level=10
to zmieni stan selektora o idx 125 na level 10 , teraz jak chcesz np sterować modułem z tasmotą tym selektorem to robisz sobie regułę
rule1 on Power1#state=1 do WebSend [192.168.0.11:8082]/json.htm?type=command¶m=switchlight&idx=125&switchcmd=Set%20Level&level=20 endon
i wystarczy że włączysz pierwszy przekaźnik w tasmota a to zmieni stan selektora na 20 .
Jak wgrasz do modułu tasmotę IR i podłączysz odbiornik IR to po zczytaniu kodu dowolnego pilota np od TV możesz tym przyciskiem pilota zmienić stan selektora
rule1 on IrReceived#Data=0x0x2xxx DO WebSend [192.168.0.11:8082]/json.htm?type=command¶m=switchlight&idx=125&switchcmd=Set%20Level&level=30 endon
to zmieni selektor na poziom 30 . Data = kod przycisku pilota
@isom dzięki, szukałem jak to zrobić w zdarzeniach.
Tak dokładniej to czekam na przełącznik scen na Zigbee, zaplanowałem zrobienie scen. Jedna ze scen ma zmieniać wartość na przełączniku.
@pawell32 w zdarzeniach jest jeszcze prościej , nawet w blockly to ogarniesz przecież
@isom chodzi o to, że nie zmienia mi, dlatego zacząłem się zastanawiać.
robiłem wywołanie bezpośrednio i przez zmienne i nie zmienia.
json działa, podstawie sobie pod wirtualny przełącznik.