FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: okay2000 am 21 August 2017, 21:00:08

Titel: DashButton mit dash_dhcp als Sonos-Stationstaste klappt nicht
Beitrag von: okay2000 am 21 August 2017, 21:00:08
Hi zusammen,

ich versuche mit einem Dashbutton bei der Sonos-Box zwischen zwei Sendern hin- und her zuschalten. Zum Erkennen des Dashbuttons kommt dash_dhcp zum Einsatz. Der Tastendruck wird erkannt.

Wenn ich das folgende DOIF aktiviere, wird nach einmaligen Betätigen des Dashbuttons der Sender ständig und endlos hin und hergeschaltet! Wo ist der Fehler?? ::)

define di_DashButtonMentos DOIF ([DashButton:fc-a6-11-22-33-44] and [Sonos_Bad:currentSender] eq "HIT RADIO FFH")
  (set Sonos_Bad StartFavourite MDR%20JUMP%2090.4%20(Adult%20Contemporary))
DOELSEIF ([DashButton:fc-a6-67-11-22-33-44] and [Sonos_Bad:currentSender] eq "MDR JUMP")
  (set Sonos_Bad StartFavourite HIT%20RADIO%20FFH%20105.1%20(Hot%20AC))


Viele Grüße,
okay2000
Titel: Antw:DashButton mit dash_dhcp als Sonos-Stationstaste klappt nicht
Beitrag von: Otto123 am 21 August 2017, 21:13:09
Hi,

ich vermute es werden ständig events erzeugt die Dein DOIF hin und her triggern. Mach am Besten den Event monitor auf und schau zu was passiert. Da wirst Du dahinter kommen was der Auslöser ist.

Gruß Otto
Titel: Antw:DashButton mit dash_dhcp als Sonos-Stationstaste klappt nicht
Beitrag von: MadMax-FHEM am 21 August 2017, 23:02:38
Habe Dash-Buttons per dash_dhcp eingebunden.

Ab und an (oder immer) bekomme ich bei 1x drücken 2 Events...
...obwohl event-on-change-reading...

Stört mich weniger, da ich per notify drauf reagiere und das abfange...

Daher mal den Tipp von Otto aufnehmen...

Gruß, Joachim