Nach Speichern von fhem.cfg schaltet Steckdose - notify Schuld?

Begonnen von Gunther, 07 April 2017, 21:18:06

Vorheriges Thema - Nächstes Thema

Gunther

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?
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

igami

Was steht denn im Eventmonitor? Vllt liegt es ja auch am DOIF oder an was ganz anderem
Pi3 mit fhem.cfg + DbLog/logProxy
Komm vorbei zum FHEM Treffen im Kreis Gütersloh! Das nächste Mal im April 2020.

MAINTAINER: archetype, LuftdatenInfo, monitoring, msgDialog, Nmap, powerMap
ToDo: AVScene, FluxLED

Gunther

FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

CoolTux

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.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Gunther

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.
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

CoolTux

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.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Gunther

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?
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

CoolTux

disable mal das DOIF und dann starte fhem neu. So schließen wir schon mal andere Quellen aus
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net