Nach dem Speichern der fhem.cfg schalten jedesmal zwei Steckdosen kurz aus und wieder an.
Es handelt sich um diese beiden:
eg_ki_steckdose_subwoofer_Sw
eg_ki_steckdose_beamer_Sw
Ich habe diese per notify eingebunden. Außerdem reagiere ich auf eine Harmony Activity.
#Auf den Schaltvorgang des Hubs reagieren
define doif_harmony_eg_ki_steckdose_on DOIF ([harmony:currentActivity] !~ /PowerOff/) (set eg_ki_steckdose on) DOELSEIF ([harmony:activity] eq "PowerOff") (set eg_ki_steckdose off)
attr doif_harmony_eg_ki_steckdose_on wait 0:50
# Subwoofer Steckdose immer parallel zu Steckdose an TV (per Taster oder Harmony notify ausgelöst) schalten
define notify_eg_ki_steckdose_subwoofer_Sw_on notify eg_ki_steckdose:.*on set eg_ki_steckdose_subwoofer_Sw on
define notify_eg_ki_steckdose_subwoofer_Sw_off notify eg_ki_steckdose:.*off set eg_ki_steckdose_subwoofer_Sw off
define notify_eg_ki_steckdose_beamer_Sw_on notify eg_ki_steckdose:.*on set eg_ki_steckdose_beamer_Sw on
define notify_eg_ki_steckdose_beamer_Sw_off notify eg_ki_steckdose:.*off set eg_ki_steckdose_beamer_Sw off
Können diese Schuld sein?
Was steht denn im Eventmonitor? Vllt liegt es ja auch am DOIF oder an was ganz anderem
Danke. Checke ich mal, wenn ich Zeit finde.
Ich tippe mal darauf das ein DOIF oder ein Notify auf global triggert. Warum auch immer. Am besten mal schauen mit was die Steckdose alles associated ist.
Zitat von: CoolTux am 11 April 2017, 11:04:06
Ich tippe mal darauf das ein DOIF oder ein Notify auf global triggert. Warum auch immer. Am besten mal schauen mit was die Steckdose alles associated ist.
Meinst Du mit "global", dass das Ding immer schaltet. So ganz habe ich das noch nicht verstanden.
Es gibt globale Events. Eventuell hast Du da was eingestellt.
Gehe einfach mal zum betreffenden Schalter und schaue in der Detailansicht unten bei associated welche DOIFs oder Notify mit dem Schalter verbunden sind.
Also der "Hauptschalter" eg_ki_steckdose verweist auf:
FileLog_eg_ki_steckdose
active
FileLog
HarmonyTaste_InstantReplay
active
notify
doif_harmony_eg_ki_steckdose_on
cmd_2
DOIF
notify_eg_ki_steckdose_beamer_Sw_off
2017-04-11 22:20:35
notify
notify_eg_ki_steckdose_beamer_Sw_on
2017-04-11 19:19:02
notify
notify_eg_ki_steckdose_subwoofer_Sw_off
2017-04-11 22:20:35
notify
notify_eg_ki_steckdose_subwoofer_Sw_on
2017-04-11 19:19:02
notify
Die notifys und das doif sind im ersten post beschrieben.
Die beiden in den notifys ausgelösten Steckdosen verweisen nur auf deren beiden jeweiligen notifys (ebenfalls im ersten thread).
Irgendwas mit dem DOIF muss das sein.
Wie prüfe ich am besten mit dem eventmonitor?
disable mal das DOIF und dann starte fhem neu. So schließen wir schon mal andere Quellen aus