Witam,
mam taki problem odnośnie przekaźnika 8 kanałowego oraz włącznika zwykłego ( standardowego
jaki w domu każdy ma ).
Mianowicie podłaczyłem taki włącznik z żarówką i raspberry PI ( jak w załączonym pliku ).
i pożeniłem to z Domoticzem.
Oczywiście wszystko działa...żarówkę mogę włączać za pomocą przycisku w domoticzu...gasić
za pomocą włącznika fizycznego...i w drugą stronę...bądź też zapalać i gasić tylko jednym z rozwiązań.
Problemem jest to, że jeżeli np w domoticzu zapalę żarówkę...a zgaszę ją na fizycznym włączniku
to status w domoticzu nadal pozostaje na ON. Wtedy po kliknięciu w domoticzu na OFF - włącza się żarówka.
Czy jest możliwość automatycznego aktualizowania tego statusu?
To kod który mam podpięty pod przełacznik w domoticzu ( script_device_Swiatlo1.lua ):
-- script_device_Salon.lua
local sensor = 'Salon'
commandArray = {}
if (devicechanged[sensor] == 'On') then
print ("Wlaczam sterowanie swiatlem przez pin 18")
os.execute ("/usr/local/bin/gpio export 18 out")
os.execute ("sleep 1")
end
if (devicechanged[sensor] == 'Off') then
print ("Wlaczam sterowanie switalem przez pin 18")
os.execute ("/usr/local/bin/gpio export 18 in")
os.execute ("sleep 1")
end
return commandArray
Dzieki za wszelkie podpowiedzi 🙂
Nie widzę niestety załączonego pliku...mam nadzieję, że go widzicie.
załączniki można załączać od drugie postu (chyba) - więc nie widzimy. pzdr.a
W każdym razie...mam przekaźnik 8 kanałowy https://allegro.pl/oferta/modul-8-przekaznikow-dla-raspberry-pi-7781737341
oraz raspberry PI 3B... podłaczyłem go z włącznikiem fizycznym...( tak jak przełączniki schodowe )
i skonfigurowałem skrypt jak w poście powyżej.
Ter chodzi mi o ten status....i czy w ogóle jest taka możliwość żeby...po włączeniu na fizycznym
włączniku....domoticz odświeżał stan prawdziwy żarówki ( jeśli wyłączony to OFF )