FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: aski71 am 18 März 2021, 10:59:12

Titel: Bug: Zwei identische Notifys: eines löst aus, das andere nicht
Beitrag von: aski71 am 18 März 2021, 10:59:12
Hallo,

ich habe hier ein merkwürdiges Verhalten:

Ich habe zwei Notifys definiert. Die DEF sieht so aus:
define bla1 notify .*:control:.* { sonosAutoGroup("$NAME") }
define bla2 notify .*:control:.* { controlNotify("$NAME") }

Das bla2 ist nur ein Dummy, das mir zum Testen im Log anzeigt, ob es aufgerufen wird und von welchem Gerät.
Das bla1 tut etwas mehr.

Beide notifys funktionieren erstmal einwandfrei und parallel und tun, was sie sollen.

Außer bei EINEM Homematic Durchgangssensor. Dem hab ich ein userReading control spendiert, das mit dem state mitwackelt.

Und hier das Mirakulum:
Das bla2 notify löst jedesmal ordnungsgemäß aus.
Das bla1 notify löst bei diesem Durchgangssensor NIE aus.

Ich bin aufgeschmissen. Was tun?
Titel: Antw:Bug: Zwei identische Notifys: eines löst aus, das andere nicht
Beitrag von: Otto123 am 18 März 2021, 11:14:30
Hi,

so wie Du schreibst meine ich : bla1 löst aus aber dein Code tut etwas nicht. Also zeig mal den Code

- Joachim war schneller

Edit hier noch Tipps zur Fehlersuche https://wiki.fhem.de/wiki/Notify#Mein_notify_geht_nicht_-_wie_kann_ich_mir_selbst_helfen:_Debugging
Aber am Trigger (Auslösung) liegt es ja nicht es liegt am Ausführungsteil...

Gruß Otto
Titel: Antw:Bug: Zwei identische Notifys: eines löst aus, das andere nicht
Beitrag von: MadMax-FHEM am 18 März 2021, 11:16:38
Zitat von: Otto123 am 18 März 2021, 11:14:30
Hi,

so wie Du schreibst meine ich : bla1 löst aus aber dein Code tut etwas nicht. Also zeig mal den Code

- Joachim war schneller

Gruß Otto

Ups, äh ;)

Also nachdem ich das mit dem dummy total falsch gelesen/verstanden hatte, habe ich meine Antwort mal gelöscht (statt fast komplett durch Streichen nachzueditieren ;)  )...

Aber ja: das bleibt, also mal posten was der Code tut. Und: auch mal Auszug aus dem Eventmonitor bei dem Vorgang der nicht geht/nicht so tut wie du erwartest...

Gruß, Joachim
Titel: Antw:Bug: Zwei identische Notifys: eines löst aus, das andere nicht
Beitrag von: marvin78 am 18 März 2021, 11:28:23
Ein list der devices. Immer ein list.
Titel: Antw:Bug: Zwei identische Notifys: eines löst aus, das andere nicht
Beitrag von: Frank_Huber am 18 März 2021, 11:51:59
Zitat von: marvin78 am 18 März 2021, 11:28:23
Ein list der devices. Immer ein list.
Und das am besten im Fehlerzustand. ;-)