FHEM Forum

FHEM - Hardware => FRITZ!Box => Thema gestartet von: mathyou am 04 September 2013, 03:31:20

Titel: Gibt es einen Befehlscode den die FB erst sendet wenn zwei FS20 Befehle eingehen ?
Beitrag von: mathyou am 04 September 2013, 03:31:20
Hallo,
nach dem ich nun auch endlich verstanden habe wie die Befehle mit Bedingungen lauten müssen habe ich noch keine Lösung gefunden, wenn man einen Befehl aus der FB mit dem FHEM aussenden will, aber erst dann wenn zwei unterschiedliche FS20 Befehle eingegangen sind, ewtl. auch Zeitabhängig wie weit die zwei eingehenden Befehle von einander max. an Zeit außeinander liegen dürfen ?

Hat das ewtl. auch schon einmal jemand realisiert, fals ja, wie muß dazu der Befehlscode/Satz lauten ?
Danke auch für Euere Hilfe, Gruß, mathyou.
Titel: Aw: Gibt es einen Befehlscode den die FB erst sendet wenn zwei FS20 Befehle eingehen ?
Beitrag von: fiedel am 04 September 2013, 07:35:03
Hi Mathyou,

am besten erklärt bekommst du es hier (//fhem.de/Heimautomatisierung-mit-fhem.pdf) ab Seite 29.
Schreibe dir doch zuerst mal eine Liste oder Diagramm, was wann wie passieren soll. Dann kannst du für dich einfacher erkennen, wo ein und,oder,usw. hingehört.

Gruß

Frank
Titel: Aw: Gibt es einen Befehlscode den die FB erst sendet wenn zwei FS20 Befehle eingehen ?
Beitrag von: mathyou am 05 September 2013, 04:02:35
Hallo Frank
Danke für die Info, das habe ich gesucht. Ich habe auch schon meinen benötigten Code/Befehl gefunden:

define Schalter1Notify notify Schalter1 { if ( Value("Schalter1") eq "off" && Value("Schalter2") eq "off") {fhem("set wz_Media off")} }

Dank Dir, viele Grüße, mathyou.