Cujnik PIR + LED - automatyzacja Tasmota Rules & Home Assistant Using Discovery

Na ten moment dodałem w Tasmota poniższe reguły:

  1. Oddzielenie czujnika PIR od sterowania PWM i ustawienie komunikatu MQQT dla HA.
    Wysyłając za pomocą Backlog możemy dodatkowo włączyć podawaną regułę i SetOption19 i wybrać (koniecznie) SwitchMode2 1
Backlog rule1 on switch2#state do publish stat/%topic%/MOTION %value% endon; rule1 1; switchmode2 1, so19 1
    00:34:19.590 CMD: rule1
    00:34:19.598 MQT: stat/dom_D2CC0A/RESULT = {"Rule1":"ON","Once":"OFF","StopOnError":"OFF","Length":61,"Free":450,"Rules":"on switch2#state do publish stat/%topic%/MOTION %value% endon"}
  1. Druga komenda odpowiada za przedstawienie czujnika w HA, dzięki niej nie musimy tego robić w naszym pliku configuration.yaml.
    Gotową regułę uzupełniamy o naszą konfigurację przekonwertowaną z YAML na JSON i wstawiamy we wskazanym miejscu reguły:
rule2 on system#boot do publish2 homeassistant/binary_sensor/%deviceid%_motion/config <paste json output here> endon


  • Pamiętamy o włączeniu reguły komendą Rule2 1 i zrestartowaniu ESP w celu przedstawienia się w HA. Powstanie nowa encja już jako czujnik z definiowanym czasem między stanem ON a OFF, bezpośrednio w samej Rule2.
  1. Do tego zestawu dołożyłem Rule3, która odpowiada za dzianie czujnika niezależnie od HA i MQTT.
    Nie zapominając o jej włączeniu Rule3 ON lub Rule3 1
rule3 on switch2#state=1 do backlog dimmer1 100; ruletimer1 125 endon on switch2#state=0 do delay endon on rules#timer=1 do power1 off endon

Pozostaje automatyzacja po stronie HA… osobiście wybrałem TEN Link to Blueprints: Start import – My Home Assistant schemat i na jego podstawie tworzę automatyzację, pewnie jeszcze niedocelową ale w końcu przyda się encja z Mi Flora…

1 polubienie