FHEM schickt eine Nachricht an eine Jabber Gruppe wenn das Badezimmerfenster seit 15 Minuten geöffnet ist.
define JabberClient1 Jabber jabber.server 5222 benutzername password 1 0 attr JabberClient1 mucjoin room@conference.jabber.domain/nickname attr JabberClient1 MucRecWhiteList .*@jabber\.domain # Fremde werden ausgesperrt
define BadWatchDog watchdog MAX_0815:opened.* 00:15 MAX_0815:closed.* {if ($month > 9 or $month <5) {fhem(" set JabberClient1 msgmuc room\@conference.jabber.server Das Fenster ist seit 15min geöffnet") }};; trigger BadWatchDog . # @ muss escaped werden
Hinweis: der Watchdog funktioniert nur mit Namen und nicht mit Alias.