Hallo,
ich versuche mich gerade in das Thema Tasmota und Regeln einzuarbeiten. Die einfachen Regeln, sind kein Problem. Aber bei folgendem Problem komme ich seit gut einer Woche nicht weiter.
Ich habe an einer Porterweiterung (MCP23017) zwei PIR Sensoren, welche auf "0" aktiv schalten. Zudem habe ich ein BH1750 Sensor verbaut. Beide Komponenten funktionieren einwandfrei.
Ich möchte eine Regel erstellen, welche "power1" einschaltet, wenn einer der beiden PIR-Sensoren auf 0 schalten und der BH1750 einen LUX-Wert kleiner 10 misst. Power1 soll dann nach 10 Sekunden ausschalten.
PIR1 ist an MCP230XX#D0 und PIR2 ist an MCP230XX#D1 angeschlossen.
Folgende funktionierende Test-Regeln konnte ich zusammen bauen:
Code: [Auswählen]Rule1 on BH1750#Illuminance < 10 do backlog power1 1; ruletimer1 10 endon on rules#timer=1 do power1 0 endon
Rule1 on MCP230XX#D0 = 0 do if BH1750#Illuminance < 10 then backlog power1 1; ruletimer1 10 endif endon on rules#timer1 do power1 0 endon
Die Verknüpfung beider Regeln habe ich nicht hin bekommen.
Könnt ihr mir vielleicht weiterhelfen? Danke!
Grüße