Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Sonos Adapter // Radiosender // Lautstärke

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Sonos Adapter // Radiosender // Lautstärke

Geplant Angeheftet Gesperrt Verschoben Blockly
14 Beiträge 4 Kommentatoren 110 Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • T Takahara

    Hallo @paul53

    vielen Dank für deine Rückmeldung.

    Zur Erläuterung: „Stromstärke“ ist in meinem Fall eine Variable eines Shelly-Geräts in einem Nebenraum – konkret vom Fernseher. Wenn dieser eingeschaltet wird und das Radio noch läuft, soll das Radio nach 45 Sekunden entsprechend ausgeschaltet werden. Daher auch der Trigger über die Strommessung.

    Richtig verstanden: Im Party-Modus soll gar nichts passieren.

    Grundsätzlich möchte ich das Radio bzw. den Radiosender über den Präsenzmelder steuern. Das heißt:
    • Wenn Präsenz erkannt wird, soll ein bestimmter Radiosender gestartet werden (inkl. definierter Lautstärke).
    • Wenn der Raum verlassen wird, soll das Radio 45 Sekunden später wieder ausgeschaltet werden.

    Das Ein- und Ausschalten an sich bekomme ich grundsätzlich hin. Mein Problem im Blockly-Skript ist jedoch, dass ich es nicht schaffe, im Sonos-Adapter den Radiosender korrekt zu setzen. Genau an diesem Punkt hänge ich aktuell.

    "Binary play/pause state" ist steuerbar und started bzw. stopped die Musikwiedergabe.

    Vielleicht hast du ja einen Tipp, wie man den Sender im Sonos-Adapter richtig übergibt bzw. welchen Datenpunkt oder welches Format man verwenden muss.

    ste_gleiS Offline
    ste_gleiS Offline
    ste_glei
    schrieb am zuletzt editiert von
    #5

    @Takahara sagte in Sonos Adapter // Radiosender // Lautstärke:

    dass ich es nicht schaffe, im Sonos-Adapter den Radiosender korrekt zu setzen. Genau an diesem Punkt hänge ich aktuell.

    Hallo
    Als erstes musst du in der Sonos-App den Radiosender als Favorit anlegen.
    Im Adapter unter dem Datenpunkt :

    sonos.0.root.xxx_xxx_xxx_xx.favorites_list
    

    sind dann alle deine Favoriten.

    Mit dem Datenpunkt:

    sonos.0.root.xxx_xxx_xxx_xx.favorites_set
    

    wählst du deinen gewünschten Radiosender und steuerst die Sonos-Box.
    Hier ein Auzug aus meinem Blockly.
    d6a2696d-631d-4c42-906c-eaf1ab6cf875-image.png

    T madingM 2 Antworten Letzte Antwort
    1
    • ste_gleiS ste_glei

      @Takahara sagte in Sonos Adapter // Radiosender // Lautstärke:

      dass ich es nicht schaffe, im Sonos-Adapter den Radiosender korrekt zu setzen. Genau an diesem Punkt hänge ich aktuell.

      Hallo
      Als erstes musst du in der Sonos-App den Radiosender als Favorit anlegen.
      Im Adapter unter dem Datenpunkt :

      sonos.0.root.xxx_xxx_xxx_xx.favorites_list
      

      sind dann alle deine Favoriten.

      Mit dem Datenpunkt:

      sonos.0.root.xxx_xxx_xxx_xx.favorites_set
      

      wählst du deinen gewünschten Radiosender und steuerst die Sonos-Box.
      Hier ein Auzug aus meinem Blockly.
      d6a2696d-631d-4c42-906c-eaf1ab6cf875-image.png

      T Offline
      T Offline
      Takahara
      schrieb am zuletzt editiert von
      #6

      Hallo @ste_glei,

      der Datenpunkt sonos.0.root.xxx_xxx_xxx_xx.favorites_list beinhaltet mehr als nur einen Radiosender:

      Bildschirmfoto 2026-02-23 um 17.42.03.png

      Somit funktioniert aus meiner Sicht das Blockly Script nicht, da der DP favorites_set bereits den Wert "NDR 2 Schleswig-Holstein" hat.

      Bildschirmfoto 2026-02-23 um 17.45.35.png

      Bildschirmfoto 2026-02-23 um 17.46.20.png

      1 Antwort Letzte Antwort
      0
      • ste_gleiS Offline
        ste_gleiS Offline
        ste_glei
        schrieb am zuletzt editiert von
        #7

        Lässt sich der Sender über die SonosApp einschalten?
        Ich hatte es schon mal, dass ein Sender umbenannt wurde und dann nicht mehr funktioniert hat:

        1 Antwort Letzte Antwort
        0
        • ste_gleiS Offline
          ste_gleiS Offline
          ste_glei
          schrieb am zuletzt editiert von
          #8

          So mal einen Selbstversuch gestartet.
          Blockly:
          97ddc240-3b91-439e-b10a-d06123161cc2-image.png

          ergibt:
          523f8aeb-953d-498e-b051-6cd9826ac568-image.png

          Also hat deine Logik vielleicht einen Fehler

          T 1 Antwort Letzte Antwort
          1
          • ste_gleiS ste_glei

            @Takahara sagte in Sonos Adapter // Radiosender // Lautstärke:

            dass ich es nicht schaffe, im Sonos-Adapter den Radiosender korrekt zu setzen. Genau an diesem Punkt hänge ich aktuell.

            Hallo
            Als erstes musst du in der Sonos-App den Radiosender als Favorit anlegen.
            Im Adapter unter dem Datenpunkt :

            sonos.0.root.xxx_xxx_xxx_xx.favorites_list
            

            sind dann alle deine Favoriten.

            Mit dem Datenpunkt:

            sonos.0.root.xxx_xxx_xxx_xx.favorites_set
            

            wählst du deinen gewünschten Radiosender und steuerst die Sonos-Box.
            Hier ein Auzug aus meinem Blockly.
            d6a2696d-631d-4c42-906c-eaf1ab6cf875-image.png

            madingM Online
            madingM Online
            mading
            schrieb am zuletzt editiert von mading
            #9

            @ste_glei sagte in Sonos Adapter // Radiosender // Lautstärke:

            @Takahara sagte in Sonos Adapter // Radiosender // Lautstärke:

            dass ich es nicht schaffe, im Sonos-Adapter den Radiosender korrekt zu setzen. Genau an diesem Punkt hänge ich aktuell.

            Hallo
            Als erstes musst du in der Sonos-App den Radiosender als Favorit anlegen.

            wählst du deinen gewünschten Radiosender und steuerst die Sonos-Box.
            Hier ein Auzug aus meinem Blockly.

            Funktioniert bei mir genau so auch

            1 Antwort Letzte Antwort
            0
            • ste_gleiS ste_glei

              So mal einen Selbstversuch gestartet.
              Blockly:
              97ddc240-3b91-439e-b10a-d06123161cc2-image.png

              ergibt:
              523f8aeb-953d-498e-b051-6cd9826ac568-image.png

              Also hat deine Logik vielleicht einen Fehler

              T Offline
              T Offline
              Takahara
              schrieb am zuletzt editiert von
              #10

              @ste_glei sagte in Sonos Adapter // Radiosender // Lautstärke:

              So mal einen Selbstversuch gestartet.
              Blockly:
              97ddc240-3b91-439e-b10a-d06123161cc2-image.png

              ergibt:
              523f8aeb-953d-498e-b051-6cd9826ac568-image.png

              Also hat deine Logik vielleicht einen Fehler

              Ist es eine Vorbedingung, dass der Datenpunkt sonos.0.root.xxx_xxx_xxx_xx.favorites_list nur einen Radiosender bzw. Sonas Radio beinhalten darf?

              ste_gleiS 1 Antwort Letzte Antwort
              0
              • T Takahara

                @ste_glei sagte in Sonos Adapter // Radiosender // Lautstärke:

                So mal einen Selbstversuch gestartet.
                Blockly:
                97ddc240-3b91-439e-b10a-d06123161cc2-image.png

                ergibt:
                523f8aeb-953d-498e-b051-6cd9826ac568-image.png

                Also hat deine Logik vielleicht einen Fehler

                Ist es eine Vorbedingung, dass der Datenpunkt sonos.0.root.xxx_xxx_xxx_xx.favorites_list nur einen Radiosender bzw. Sonas Radio beinhalten darf?

                ste_gleiS Offline
                ste_gleiS Offline
                ste_glei
                schrieb am zuletzt editiert von
                #11

                @Takahara sagte in Sonos Adapter // Radiosender // Lautstärke:

                Ist es eine Vorbedingung, dass der Datenpunkt sonos.0.root.xxx_xxx_xxx_xx.favorites_list nur einen Radiosender bzw. Sonas Radio beinhalten darf?

                nein, bei mir sind auch mehrere Favoriten in der Liste. Einfach aus der Liste den Sender kopieren (aufpassen auf das Leerzeichen davor).

                Ich würde nach der Prüfung mal einen DEGUG-output mit "SONOS" setzen und schauen ob deine Prüfung auch ein "wahr" ausgibt.

                T 1 Antwort Letzte Antwort
                0
                • ste_gleiS ste_glei

                  @Takahara sagte in Sonos Adapter // Radiosender // Lautstärke:

                  Ist es eine Vorbedingung, dass der Datenpunkt sonos.0.root.xxx_xxx_xxx_xx.favorites_list nur einen Radiosender bzw. Sonas Radio beinhalten darf?

                  nein, bei mir sind auch mehrere Favoriten in der Liste. Einfach aus der Liste den Sender kopieren (aufpassen auf das Leerzeichen davor).

                  Ich würde nach der Prüfung mal einen DEGUG-output mit "SONOS" setzen und schauen ob deine Prüfung auch ein "wahr" ausgibt.

                  T Offline
                  T Offline
                  Takahara
                  schrieb am zuletzt editiert von
                  #12

                  @ste_glei sagte in [Sonos Adapter // Radiosender // Lautstärke]

                  nein, bei mir sind auch mehrere Favoriten in der Liste. Einfach aus der Liste den Sender kopieren (aufpassen auf das Leerzeichen davor).

                  Ich würde nach der Prüfung mal einen DEGUG-output mit "SONOS" setzen und schauen ob deine Prüfung auch ein "wahr" ausgibt.

                  Wenn ich die Wenn-Prüfung heraus nehme, scheint es zu funktionieren.
                  Das würde ich aber gern verbessern, da der Radiosender nicht nochmals einstellt werden muss, wenn er bereits eingestellt worden ist.

                  Wie meinst du das mit DEBUG-output mit "SONOS im Detail?

                  ste_gleiS 1 Antwort Letzte Antwort
                  0
                  • T Takahara

                    @ste_glei sagte in [Sonos Adapter // Radiosender // Lautstärke]

                    nein, bei mir sind auch mehrere Favoriten in der Liste. Einfach aus der Liste den Sender kopieren (aufpassen auf das Leerzeichen davor).

                    Ich würde nach der Prüfung mal einen DEGUG-output mit "SONOS" setzen und schauen ob deine Prüfung auch ein "wahr" ausgibt.

                    Wenn ich die Wenn-Prüfung heraus nehme, scheint es zu funktionieren.
                    Das würde ich aber gern verbessern, da der Radiosender nicht nochmals einstellt werden muss, wenn er bereits eingestellt worden ist.

                    Wie meinst du das mit DEBUG-output mit "SONOS im Detail?

                    ste_gleiS Offline
                    ste_gleiS Offline
                    ste_glei
                    schrieb am zuletzt editiert von
                    #13

                    @Takahara sagte in Sonos Adapter // Radiosender // Lautstärke:

                    Wenn ich die Wenn-Prüfung heraus nehme, scheint es zu funktionieren.
                    Das würde ich aber gern verbessern, da der Radiosender nicht nochmals einstellt werden muss, wenn er bereits eingestellt worden ist.

                    Der Datenpunkt "favorites_set" wird bei Änderungen (z.B. Sonos App oder Sprachsteuerung nicht aktualisiert. Deshalb jedes mal neu setzen ohne Prüfung.

                    Wie meinst du das mit DEBUG-output mit "SONOS im Detail?

                    c7e6ea8c-329f-4dda-9cd5-e36507e5a076-image.png
                    Anstatt "test" deine Variable Sonos damit du siehst ob wirklich "Wahr" rauskommt

                    T 1 Antwort Letzte Antwort
                    1
                    • ste_gleiS ste_glei

                      @Takahara sagte in Sonos Adapter // Radiosender // Lautstärke:

                      Wenn ich die Wenn-Prüfung heraus nehme, scheint es zu funktionieren.
                      Das würde ich aber gern verbessern, da der Radiosender nicht nochmals einstellt werden muss, wenn er bereits eingestellt worden ist.

                      Der Datenpunkt "favorites_set" wird bei Änderungen (z.B. Sonos App oder Sprachsteuerung nicht aktualisiert. Deshalb jedes mal neu setzen ohne Prüfung.

                      Wie meinst du das mit DEBUG-output mit "SONOS im Detail?

                      c7e6ea8c-329f-4dda-9cd5-e36507e5a076-image.png
                      Anstatt "test" deine Variable Sonos damit du siehst ob wirklich "Wahr" rauskommt

                      T Offline
                      T Offline
                      Takahara
                      schrieb zuletzt editiert von
                      #14

                      Wie meinst du das mit DEBUG-output mit "SONOS im Detail?

                      c7e6ea8c-329f-4dda-9cd5-e36507e5a076-image.png
                      Anstatt "test" deine Variable Sonos damit du siehst ob wirklich "Wahr" rauskommt

                      Ich habe jetzt folgendes Blockly Script:
                      Bildschirmfoto 2026-02-25 um 20.50.10.png

                      Und folgende Protokolleinträge. Soweit ich es erkennen kann, ist die Wenn-Bedingung nicht erfüllt.
                      Bildschirmfoto 2026-02-25 um 20.47.28.png

                      Was mir nicht klar ist, warum ich die interne Variable SONOS an den debug Output hänge?
                      Diese Variable ist wahr und wird auch korrekt gesetzt, da der Sonos Lautsprecher entsprechend EIN und wieder AUSGESCHALTET wird.

                      Danke für deine Hilfe.

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      626

                      Online

                      32.7k

                      Benutzer

                      82.4k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe