Ich steuere über ein HM-LC-SW4-PCB meine Motorleinwand. Jetzt ist diese direkt vor einem Fenster.
Am Fenster ist ein HM Fensterkontakt. Ich möchte erreichen, das der Schalter nur einschaltet, wenn der Fensterkontakt geschlossen ist, da die Leinwand sonst auf das Fenster trifft.
Zur Not auch nur mit Notify. Aber ich benötige für ein Notify den Prüfbefehl.
Kann mir da jemand helfen?
LG
Hallo,
define pruef notify HM-LC-SW4-PCB:on.* {
if (Value("HM Fensterkontakt") eq "closed") {
fhem("set HM-LC-SW4-PCB on");
}
}
Die Namen und Gerätebezeichnung musst du anpassen (du hast leider die Gerätedefinitionen nicht gezeigt) und Fehlermeldungen wären auchn icht schlecht.
Dieser Code muss nicht! richtig sein und ist auch NICHT für die fhem.cfg gedacht!
Anpassungen bitte selbst vornehmen.
Grüße
Danke erst einmal,
ich habe noch keine Fehlermeldung. Mir geht es um den grundsätzlichen Befehl, den ich nirgends gefunden habe.
Macht das notify diese Prüfung immer wenn ich den schalter einschalten möchte? Oder muss ich diesen Code in jede Szene (notify) mit einbauen?
LG