Ich bin gerade dabei mich bei DOIF einzuarbeiten und stoße dabei gerade auf ein Problem.
Und zwar würde ich gerne alle meine fenster/tür kontakte mit einem doif abfragen und mir eine nachricht schicken lassen.
habe dazu folgendes angelegt ,, im event monitor sehe ich auch das event vom kontakt aber das doif tut nichts. wahrscheinlich n dummer kleiner fehler aber man lernt ja nie aus :)
DOIF ([TS_:"open"])
(
set Push msg Info! $DEVICE wurde geöffnet!
)
DOELSEIF ([TS_:"closed"])
(
set Push msg Info! Fenster $DEVICE wurde geschlossen!
)
DOELSE
(
set Push msg Warnung! Etwas mit den sicherheitskontakten ist nicht in ordnung!
)
Alle kontakte fangen mit "TS_" an (TS_Bad, TS_Wohn, usw)
als attr habe ich ein do always gesetzt
http://commandref.fhem.de/commandref_DE.html#DOIF_Ereignissteuerung
Anwendungsbeispiel Fenster offen Meldung
Zitat["^FS"] triggert auf alle Devices, die mit "FS" im Namen anfangen
Du musst den ersten Teil ändern.