FHEM Forum

FHEM - Anwendungen => Multimedia => Thema gestartet von: mr.ossi am 22 April 2020, 13:26:27

Titel: Sonos Speak wiederholt Sprachausgabe ständig
Beitrag von: mr.ossi am 22 April 2020, 13:26:27
Hallo zusammen,

vielleicht kann mir jemand helfen bzw. einen Tipp geben.
Ich habe das Sonos Modul in mein FHEM integriert und auch die Sprachausgabe funktioniert wunderbar.

Es ist so:
Ein Fritz!DECT200 schaltet auf FHEM Befehle zeitgesteuert meine Poolpumpe ein/aus.
Mein Sonos One bestätigt mir per Sprachausgabe "Poolpumpe wurde eingeschaltet".

Aber:
Der Fritz!DECT sendet alle 5 Minuten seinen Status, hier also "an" und das Sonos Modul berichtet mir nun fleißig alle 5 Minuten,
dass meine Poolpumpe an ist. Ich möchte das aber nur 1 mal gesagt bekommen.

Wie kann ich das realisieren? Hab es jetzt vorerst deaktiviert weil es echt nervt. Dachte es gibt irgendwie ein repeat Attribut oder so,
aber ich komme nicht so recht weiter.

Titel: Antw:Sonos Speak wiederholt Sprachausgabe ständig
Beitrag von: gloob am 22 April 2020, 13:36:19
Da du sehr dürftige Infos lieferst, kann man nur raten.
Ich würde event-on-change-reading anstatt event-on-update-reading nutzen.
Titel: Antw:Sonos Speak wiederholt Sprachausgabe ständig
Beitrag von: mr.ossi am 22 April 2020, 14:02:12
Ich habe ein Notify erstellt mit dem define:

"FBDECT_fritzbox_11630_0123179:on set Sonos_Wohnzimmer Speak 20 de die poolpumpe ist eingeschaltet"

Titel: Antw:Sonos Speak wiederholt Sprachausgabe ständig
Beitrag von: gloob am 22 April 2020, 14:15:43
Und wie oft wird das "on" Event von deinem FBDECT_fritzbox_11630_0123179 erzeugt? Wahrscheinlich alle 5 Minuten. Das kannst du mit event-on-change-reading unterbinden. https://wiki.fhem.de/wiki/Event-on-change-reading
Titel: Antw:Sonos Speak wiederholt Sprachausgabe ständig
Beitrag von: mr.ossi am 22 April 2020, 14:24:59
Jawoll, danke... Hat funktioniert.
Es kann manchmal so einfach sein :)