Hallo zusammen,
ich würde gerne in Abhängigkeit vom Status eines GPIO Ausgang andere Ausgänge ein bzw. Ausschalten. Meine Erfahrung ist leider noch sehr mau und ich quäle mich von einem Syntaxfehler zum nächsten, vielleicht könnte mir jemand weiter helfen.
Vom Verständniss her würde ich er gerne folgendes machen.
if flankeVonTaster then
if (out1) or (ourt2) or (ourt3) then
out1 :=false
out2 :=false
out3 :=false
else
out1 :=true
out2 :=true
out3 :=true
endif
endif
folgendes habe ich bis jetzt. Zum Test habe ich mir ne entity von Homeassistant gemappt.
- platform: homeassistant
name: "Input Boolean From Home Assistant Taster 4"
entity_id: input_boolean.helfer_test_taster4
on_press:
then:
// - lambda |
// if (id(relay_1).state) {
- switch.turn_off: relay_1
- switch.turn_off: relay_2
- switch.turn_off: relay_3
// }
das ausschalten der Ausgänge funktioniert, sobald ich allerdings die if abfrage und die geschweifte Klammer unten ein kommentiere bekomme ich Fehler beim kompilieren.
Kann mir da jemand helfen die Syntax macht mich kirre.
Thank you
VG