Witajcie
Czy istnieje gotowy firmware który pozwalałby podłączyc do ESP8266 conajmniej 1 przekaźnik, 1 czujnik ruchu i 1 czujnik DHT działające przez MQTT (używam OpenHab2)
Niestety nie potrafie napisac kodu samemu, poszukiwania w internetach nie przyniosły klarownego rozwiązania. Wydaje mi sie że ESP Easy byłby w stanie to ogarnąć jednak troche cięzko mi to tam zrozumiec/skonfigurować.
AFE jest rewelacyjny ale gdy przychodzi o wlasnie takich kombinacji to musze tymczasowo ładować 2 osobne ESP a to wiąze sie ze zbyt duzym ruchem w sieci (jak również chyba nie do końca zdrowe jest mieć 36 urządzeń pod WiFi na powierzchni 40m2 🙂 )
Ktoś jest w stanie podpowiedzieć?
Pozdro
Cześć,
Podasz schemat jak to połączyć? Chciałbym zastąpić ORNO AKO001 SONOFF-em BASIC z TASMOTA dodając AM312 i DHT22.
Czy uda się to skonfigurować jako włącznik bezdotykowy, aby działał jak ORNO?
Pozdrawiam
@rostman możesz dodac do pierwszej reguły
ON switch1#state=0 DO publish domoticz/in {"idx":xx,"nvalue":0} ENDON
ON switch1#state=1 DO publish domoticz/in {"idx":xx,"nvalue":1} ENDON
w miejscu xx wstawiasz idx czujnika w domoticz
albo zupełnie nowa reguła
rule2 ON switch1#state=0 DO publish domoticz/in {"idx":xx,"nvalue":0} ENDON
ON switch1#state=1 DO publish domoticz/in {"idx":xx,"nvalue":1} ENDON rule2 1
@isom Dzięki działa super!!! Jeszcze tylko w Domoticzu muszę zrobić jakiś licznik, który będzie odliczał czas od ostatniego wykrycia ruchu. Obecnie działa to tak, że wykrywa "on" i za 2 sekundy zmienia stan na "off".
Może wiecie jak to zrobić najprościej? Chcę aby po wykryciu ruchu odliczał 120 sekund. jeśli po np. 10 sekundach znowu wykryje ruch ponownie startuje od 120 sekund. Po 120 sekundach zrobi się "off".
Znalazłem gotowca, ale na Tasmocie 🙂
rule3 on switch1#state=1 do backlog power1 on; ruletimer1 120 endon on rules#timer=1 do power1 off endon
rule3 1
znacznie lepsza modyfikacja na noc dzięki barbudor#1521 :
Rule3
ON Switch1#State=1 DO
Backlog Event checksunrise=%time%; Event checksunset=%time%
ENDON
ON Event#checksunrise<%sunrise% DO
Backlog Power 1; RuleTimer1 20
ENDON
ON Event#checksunset>%sunset% DO
Backlog Power 1; RuleTimer1 20
ENDON ON Rules#Timer=1 DO
Power 0
ENDON
Pozdrawiam