Sonos-Items werden nicht aktualisiert

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
rhierlmeier
Beiträge: 5
Registriert: 16. Mai 2020 19:58
Answers: 0

Sonos-Items werden nicht aktualisiert

Beitrag von rhierlmeier »

Ich besitze seit kurzem ein Sonos ONESl System. Ich habe diese an meinen Openhab 2.5.11 System angebunden, das in einem Docker-Container läuft.
Nach der Installation des Sonos-Binding wurde das Thing richtig erkannt (Auto-Discovery).

Ich habe folgende Items definiert:

Code: Alles auswählen

Dimmer haislSonosVolume   "Lautstärke [%.1f %%]" {channel="sonos:OneSL:RINCON_542A1BC30DE401400:volume"}
String haislSonosStatus     "Status [%s]" {channel="sonos:OneSL:RINCON_542A1BC30DE401400:state"}
In der Sitemap habe ich folgende Einträge definiert:

Code: Alles auswählen

Default item=haislSonosVolume 
Default item=haislSonosStatus
Die Items werden in der Sitemap angezeigt, allerdings haben sie keine Werte. Die Werte für den Slider für die Lautstärke werden an den Sonos SL übermittelt, die Lautstärke verändert sich. Der Werte für den Status (Item haislSonosStatus ) verändert sich nie.
Es sieht so aus als würden keine Werte vom Sonos SL an OpenHab übermittelt.

Ich hab den Logger des Sonos-Bindings in der OpenHab-Konsole auf Level DEBUG gesetzt:

Code: Alles auswählen

openhab> log:set DEBUG org.openhab.binding.sonos.internal
Daraufhin kommen folgende Log-Ausgaben:

Code: Alles auswählen

2020-12-30 16:36:13.274 [DEBUG] [s.internal.handler.ZonePlayerHandler] - initializing handler for thing sonos:OneSL:RINCON_542A1BC30DE401400
2020-12-30 16:37:13.278 [DEBUG] [s.internal.handler.ZonePlayerHandler] - Polling job
2020-12-30 16:37:13.318 [DEBUG] [s.internal.handler.ZonePlayerHandler] - Sonos player RINCON_542A1BC30DE401400 has been found in local network
2020-12-30 16:37:13.319 [DEBUG] [s.internal.handler.ZonePlayerHandler] - RINCON_542A1BC30DE401400: Subscribing to service DeviceProperties...
2020-12-30 16:37:13.334 [DEBUG] [s.internal.handler.ZonePlayerHandler] - RINCON_542A1BC30DE401400: Subscribing to service AVTransport...
2020-12-30 16:37:13.335 [DEBUG] [s.internal.handler.ZonePlayerHandler] - RINCON_542A1BC30DE401400: Subscribing to service ZoneGroupTopology...
2020-12-30 16:37:13.338 [DEBUG] [s.internal.handler.ZonePlayerHandler] - RINCON_542A1BC30DE401400: Subscribing to service GroupManagement...
2020-12-30 16:37:13.341 [DEBUG] [s.internal.handler.ZonePlayerHandler] - RINCON_542A1BC30DE401400: Subscribing to service RenderingControl...
2020-12-30 16:37:13.348 [DEBUG] [s.internal.handler.ZonePlayerHandler] - RINCON_542A1BC30DE401400: Subscribing to service AudioIn...
2020-12-30 16:37:13.353 [DEBUG] [s.internal.handler.ZonePlayerHandler] - RINCON_542A1BC30DE401400: Subscribing to service HTControl...
2020-12-30 16:37:13.353 [DEBUG] [s.internal.handler.ZonePlayerHandler] - RINCON_542A1BC30DE401400: Subscribing to service ContentDirectory...
2020-12-30 16:37:13.372 [DEBUG] [s.internal.handler.ZonePlayerHandler] - RINCON_542A1BC30DE401400: Subscription to service AVTransport succeeded
2020-12-30 16:37:13.373 [DEBUG] [s.internal.handler.ZonePlayerHandler] - RINCON_542A1BC30DE401400: Subscription to service DeviceProperties succeeded
2020-12-30 16:37:13.374 [DEBUG] [s.internal.handler.ZonePlayerHandler] - RINCON_542A1BC30DE401400: Subscription to service ZoneGroupTopology succeeded
2020-12-30 16:37:13.376 [DEBUG] [s.internal.handler.ZonePlayerHandler] - RINCON_542A1BC30DE401400: Subscription to service GroupManagement succeeded
2020-12-30 16:37:13.379 [DEBUG] [s.internal.handler.ZonePlayerHandler] - RINCON_542A1BC30DE401400: Subscription to service ContentDirectory succeeded
2020-12-30 16:37:13.380 [DEBUG] [s.internal.handler.ZonePlayerHandler] - RINCON_542A1BC30DE401400: Subscription to service RenderingControl succeeded
2020-12-30 16:38:13.360 [DEBUG] [s.internal.handler.ZonePlayerHandler] - Polling job
2020-12-30 16:39:13.374 [DEBUG] [s.internal.handler.ZonePlayerHandler] - Polling job
...
Dann kommt nur noch die "Polling job"-Ausgabe.
Scheinbar ist die Kommunikation von Sonos zu Openhab irgendwie gestört. Openhab und Sonos laufen im gleichen Subnetz.

Hat jemand eine Idee, wie man dieses Problem lösen kann?

rhierlmeier
Beiträge: 5
Registriert: 16. Mai 2020 19:58
Answers: 0

Re: Sonos-Items werden nicht aktualisiert

Beitrag von rhierlmeier »

Zusatz-Info: Beim Verändern der Lautstärke über die Sitemap kommen folgende Debug-Ausgaben:

Code: Alles auswählen

17:03:57.849 [INFO ] [smarthome.event.ItemCommandEvent     ] - Item 'haislSonosVolume' received command 13
17:03:57.857 [INFO ] [arthome.event.ItemStatePredictedEvent] - haislSonosVolume predicted to become 13
17:03:57.861 [DEBUG] [os.internal.handler.ZonePlayerHandler] - Could not fetch Sonos group state information
17:03:57.888 [DEBUG] [os.internal.handler.ZonePlayerHandler] - Could not fetch Sonos group state information

Antworten