Witajcie
Obecnie steruje poprzez sonoff basic z espeasy i na sonoff w rules mam:
on Przycisk#switch do
if [Przycisk#switch]=1
gpio,12,1
else
gpio,12,0
endif
endon
i to działa ok gdy wcisnę przycisk to załącza się przekaźnik
Chciałbym przejść na sterowanie urządzeniem Yunshan wgrałem również espeasy mega podłączyłem do niego wyświetlacz oled na gpio 12i13 Czujnik temperatury na gpio14, na gpio4 jest oryginalniy przekaźnik natomiast na gpio5 przycisk
wpisałem w rules
on Przycisk#switch do
if [Przycisk#switch]=1
gpio,4,1
else
gpio,4,0
endif
endon
i załącza mi gdy załączam przycisk oraz wyłącza po ponownym wciśnięciu ale gdy włączę przekaźnik z domoticza to urządzenie wpada w jakąś pętlę i ciągle przekaźnik się załącza i wyłącza
Proszę o pomoc jak poprawnie napisać skrypt?
A może zobacz z odwrócona logika
W domoticzu w komendach akcji1 daj 0 a w akcji2 daj1