# Sonos - prüfen welcher Sender läuft

**URL:** <https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348>\
**Category:** Fragen & Hilfe\
**Tags:** homey-pro\
**Created:** [December 9, 2023, 9:08pm UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348 "2023-12-09T21:08:14Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_Wagner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_wagner/32/56732_2.png) [@Michael\_Wagner](https://community.homey.app/u/Michael_Wagner)\
**Post date:** [December 9, 2023, 9:08pm UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348/1 "2023-12-09T21:08:14Z")

</div>

Hallo Community,  
ich muss Eure Hilfe beanspruchen weil ich keine Lösung finde.  
Wir hören meistens 2 Sender auf Sonos. Wenn wir sie über die Homey Buttons oder Flows aktivieren kann ich eine Variable steuern und der jeweilige Sender ist “aktiv”.  
Das Problem: steuern wir direkt über die Sonos App wird die Variable nicht auf ja gesetzt.  
Gibt es keine Möglichkeit die eingestellten Sender zu prüfen welcher aktiv ist und dann die Variable zu aktualisieren?  
Ich dachte an eine Prüfung / Abfrage jede Minute.

Vielen Dank, ich hoffe ich konnte es verständlich erklären.

Besitze seit 2 Monaten einen Homey Pro 2023

---

<div class="post-metadata">

**Author:** ![Joka](https://avatars.discourse-cdn.com/v4/letter/j/7feea3/32.png) [@Joka](https://community.homey.app/u/Joka)\
**Post date:** [December 10, 2023, 10:05am UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348/3 "2023-12-10T10:05:24Z")

</div>

Meines Wissens nur mit zusätzlicher Verwendung von:

> **[GitHub - jishi/node-sonos-http-api: An HTTP API bridge for Sonos easing...](https://github.com/jishi/node-sonos-http-api)**
>
> An HTTP API bridge for Sonos easing automation. Hostable on any node.js capable device, like a raspberry pi or similar. - GitHub - jishi/node-sonos-http-api: An HTTP API bridge for Sonos easing aut...

Der folgende Aufruf liefert dir dann unter anderm auch den Artist= Sender:

[http://192.168.69.xx](http://192.168.69.xx):Port/Sonos%20Büro%20Jörg/state

“currentTrack”:{“artist”:“ **Absolut Radio Coffeemusic** ”,“title”:“Randy Crawford - Rainy Night In Georgia”,

Die gelieferte Ergebnis kannst du dann parsen und und in deine Variable eintragen.

Wenn du das obige verstehst, weißt du, dass das nicht ganz unaufwendig ist und entsprechendes Knowhow erfordert wie man die node-sonos-api installiert (native oder docker oder per homey sonos say app).

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/6/a63002000db8e814fc1b1e76c68569874ee204b6.png)

Aber wie beschrieben ist die node-sonos-api hierfür eine Voraussetzung.

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [December 10, 2023, 10:12am UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348/4 "2023-12-10T10:12:14Z")

</div>

Hallo Michael und herzlich willkommen!

So wie es aussieht ist es nicht machbar. Das hier ist ein Screenshot von den Capabilities/Fähigkeiten eines Sonos One auf die man (theoretisch) zugreifen, bzw. welche man abfragen kann:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/9/c99b419ce081846679b7b590bd817b202859dee8.png)

Während der Erstellung des Screenshots lief ein Radiosender. Keiner der Capabilities/Fähigkeiten weist aber darauf hin. Deshalb sehe ich schwarz.

Ob man mit einem Skript eventuell irgendwelche “verborgenen” Infos abfragen kann, weiß ich nicht, kenne mich mit Skripts nicht aus.  
Aber vielleicht hat jemand anderes ja noch eine Idee.

---

<div class="post-metadata">

**Author:** ![Michael\_Wagner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_wagner/32/56732_2.png) [@Michael\_Wagner](https://community.homey.app/u/Michael_Wagner)\
**Post date:** [December 27, 2023, 1:20pm UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348/5 "2023-12-27T13:20:28Z")

</div>

Entschuldigt die späte Antwort und vielen Dank an @DirkG und @Joka für Eure Hilfen. Komme eigentlich vom ioBroker (normaler Nutzer) und kann gut damit leben wie es ist. Vielleicht gewöhnen wir uns einfach die Nutzung des ikea Styrbar an den ich mittlerweile installiert habe und dort jeweils eine Taste belegt habe!

---

<div class="post-metadata">

**Author:** ![Michael\_Wagner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_wagner/32/56732_2.png) [@Michael\_Wagner](https://community.homey.app/u/Michael_Wagner)\
**Post date:** [January 17, 2024, 10:36am UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348/6 "2024-01-17T10:36:29Z")

</div>

Alternativ noch mal darüber gedacht. Lösung über eine Messung des Stromverbrauchs an der Sonos Box die immer läuft, sowohl in der Gruppe als auch einzeln.

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [January 17, 2024, 2:22pm UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348/7 "2024-01-17T14:22:59Z")

</div>

Verstehe ich nicht. Wie kannst Du über eine Messung feststellen welcher Sender läuft?

---

<div class="post-metadata">

**Author:** ![Michael\_Wagner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_wagner/32/56732_2.png) [@Michael\_Wagner](https://community.homey.app/u/Michael_Wagner)\
**Post date:** [January 17, 2024, 2:50pm UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348/8 "2024-01-17T14:50:40Z")

</div>

Das nicht, richtig. Aber da ich meine Ansprüche schon runtergeschraubt habe kann ich jetzt eine Variable “Sonos läuft” erstellen und unter dieser Vorgabe am ikea Styrbar Taste links und rechts belegen. Gesteuert wird dann oldscool mit Beschriftung der Taste 😉

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [January 17, 2024, 2:52pm UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348/9 "2024-01-17T14:52:58Z")

</div>

Aber die Karte gibt es doch:

![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/9/99e2126e9d6165ddd5946208ae257eb0e0fef50f.png)

---

<div class="post-metadata">

**Author:** ![Michael\_Wagner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_wagner/32/56732_2.png) [@Michael\_Wagner](https://community.homey.app/u/Michael_Wagner)\
**Post date:** [January 17, 2024, 2:56pm UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348/10 "2024-01-17T14:56:17Z")

</div>

Aber es greift nicht wenn sie manuell an der Box gestartet werden. (WAF)

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [January 17, 2024, 3:16pm UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348/11 "2024-01-17T15:16:04Z")

</div>

Natürlich.

Aber scheinbar ist die Sonos App nach wie vor buggy. Anfangs hatte ich dasselbe Problem. Homey hat nicht immer erkannt, ob was abgespielt wird oder nicht.  
Seitdem ich einen Flow erstellt habe welcher die Sonos App 1x Tag, bei mir morgens um 6:00 Uhr, neu startet, funktioniert die Karte einwandfrei. Und dabei ist es egal wo und wie was auf dem Sonos gestartet wird.

---

<div class="post-metadata">

**Author:** ![Michael\_Wagner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_wagner/32/56732_2.png) [@Michael\_Wagner](https://community.homey.app/u/Michael_Wagner)\
**Post date:** [January 17, 2024, 3:32pm UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348/12 "2024-01-17T15:32:04Z")

</div>

Der Flow existiert genauso. Funktioniert aber nur solange dann keiner manuell an der Box ausschaltet…  
Flow Sonos aus existiert ebenfalls, da lässt sich alles nachverfolgen und überwachen. Genauso wie die einzelnen Sender, auch über Styrbar.  
Vielleicht die Knöpfe abmontieren 😉

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [January 17, 2024, 3:38pm UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348/13 "2024-01-17T15:38:35Z")

</div>

> [@Michael\_Wagner](#):
>
> Funktioniert aber nur solange dann keiner manuell an der Box ausschaltet…

Ich gehe mal davon aus, dass Du die Play/Pause Taste am Sonos meinst, oder?

![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/5/558895aa0f25719e5c0a756f63a95d0946a89972.png)

Also bei mir funktioniert das problemlos… 🤷🏼‍♂️

---

<div class="post-metadata">

**Author:** ![Michael\_Wagner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michael_wagner/32/56732_2.png) [@Michael\_Wagner](https://community.homey.app/u/Michael_Wagner)\
**Post date:** [January 17, 2024, 5:51pm UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348/14 "2024-01-17T17:51:19Z")

</div>

Vielleicht weil ich noch die alten Play 1 hab…  
Ich setz das ganze vielleicht noch mal neu auf, macht ja auch Spaß 😊  
Trotzdem nochmal danke an dich und euch

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [January 18, 2024, 9:12am UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348/15 "2024-01-18T09:12:54Z")

</div>

> [@Michael\_Wagner](#):
>
> Vielleicht weil ich noch die alten Play 1 hab…

Das könnte natürlich durchaus sein. Die S1 haben lt. Info aus dem App Store nicht die volle Funktionalität:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/8/18f69bf0d9f4449a146fd3ea63e174a971468714.png)

---

<div class="post-metadata">

**Author:** ![Sina](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sina/32/89263_2.png) [@Sina](https://community.homey.app/u/Sina)\
**Post date:** [January 18, 2024, 5:25pm UTC](https://community.homey.app/t/sonos-prufen-welcher-sender-lauft/97348/16 "2024-01-18T17:25:06Z")

</div>

Ich habe auch zwei von den alten Play 1 und bei mir funktioniert es, d.h. meine Boxen werden sowohl durch Flows in bestimmten Situationen gestartet/gestoppt, ich kann sie aber auch manuell an der jeweiligen Box anmachen bzw. pausieren und es wird entsprechend in der App angezeigt. Wohlgemerkt nicht immer sofort, manchmal tatsächlich auch erst nach einem Neustart der App (und dieses Problem habe ich eben insbesondere bei Sonos), aber grundsätzlich läuft es.
