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. ioBroker Allgemein
  4. IoBroker Adapter für SONOS

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    324

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

IoBroker Adapter für SONOS

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
34 Beiträge 16 Kommentatoren 8.8k Aufrufe
  • Ä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.
  • V Offline
    V Offline
    vlink
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich bin relativ neu im Bereich ioBroker und muss erstmal großen Respekt an die Entwickler äußern!

    Wirklich super Programm und Umsetzung!

    Ich habe bei mir Zuhause eine CCU2, Philips HUE und Sonos im Einsatz und war auf der Suche nach einem Programm was alles miteinander verbinden kann.

    Perfekt.

    Jetzt zu zwei konkreten Fragen mit der Hoffnung jemand kann mir weiter helfen.

    1. Sonos

    Ich habe den Sonos Adapter installiert und meine beiden Lautsprecher auch einbinden können.

    Über die Visualisierung möchte ich mir Steuerungsseiten bauen u.a. auch für Sonos.

    Ich habe es geschafft die Lautstärke darüber ändern zu können und den aktuellen Titel anzuzeigen.

    Was mir fehlt ist die Möglichkeit über ioBroker auch den Sender bzw. Favorit vom Sonos zu ändern.

    Ich habe 4..5 Radiosender in den Sonos Favoriten die ich gerne via Sonos Adapter einfach ändern möchte

    ohne den Umweg über die Sonos App zu gehen. Geht sowas mit dem Sonos Adapter?

    2. Scripte

    Wenn ich mit ioBroker jetzt alles verbinden kann. Kann man im ioBroker auch Scripte bauen?

    Idee dahinter: Ein Knopf in der Visualisierung 'alle Lichter aus'. Dieser startet ein Script der Sowohl die Homematic Lichter

    ausschaltet als auch z.b. HUE Lampen.

    Geht das?

    Vielen Dank für Eure Hilfe!

    VG

    Volker

    1 Antwort Letzte Antwort
    0
    • P Offline
      P Offline
      pix
      schrieb am zuletzt editiert von
      #2

      Hallo Volker,

      Willkommen im Forum!

      @vlink:

      Was mir fehlt ist die Möglichkeit über ioBroker auch den Sender bzw. Favorit vom Sonos zu ändern.

      Ich habe 4..5 Radiosender in den Sonos Favoriten die ich gerne via Sonos Adapter einfach ändern möchte

      ohne den Umweg über die Sonos App zu gehen. Geht sowas mit dem Sonos Adapter? `

      Wenn die Sendern einmal in den Sonos Favoriten gespeichert sind, kannst du sie über ein Script-Befehl aufrufen. Hier ein Beispiel. Ich verwende diese Zeile im http://forum.iobroker.org/viewtopic.php?f=21&t=1433 mit einem 6fach Homematic Wandtaster in der Küche. Schau mal rein.

      setState("sonos.0.root.192_168_178_51.favorites_set"/*favorites_set*/,'B5 aktuell');
      

      @vlink:

      Kann man im ioBroker auch Scripte bauen? `
      Ja, das geht. Es gibt den JavaScript-Adapter, aus dem auch das o.g. Script kommt.

      @vlink:

      Ein Knopf in der Visualisierung 'alle Lichter aus'. Dieser startet ein Script der Sowohl die Homematic Lichter

      ausschaltet als auch z.b. HUE Lampen. `
      Ja, das geht. VIele Wege führen ans Ziel.

      Du kannst zB innerhalb eines Gewerks "Lichter" alle State-Datenpunkte auf false und alle LEVEL-Datenpunkte auf 0 setzen (per Skript). Oder du kannst den Scene Adapter verwenden. Wenn du im Skripten noch nicht so firm bist, kann ich dir den sehr empfehlen. Und für HUE Lampen gibt es auch einen Adapter.

      Per Skript lassen sich alle Datenpunkte, die von Adapter erzeugt werden, bedienen.

      Benutze mit den hier genannten Schlagwörtern doch mal die Suche.

      Gruß,

      Pix

      ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

      1 Antwort Letzte Antwort
      0
      • V Offline
        V Offline
        vlink
        schrieb am zuletzt editiert von
        #3

        Vielen Dank für die schnelle Antwort!

        Und freue mich dass das mit Sonos geht..

        Dann muss ich mir das mit den Scripten mal genauer ansehen.

        Kann ich mir in VIS dann einen Button bauen der folgendes Script abschickt?:

        setState("sonos.0.root.192_168_178_51.favorites_set"/favorites_set/,'B5 aktuell');

        MERCI!

        1 Antwort Letzte Antwort
        0
        • V Offline
          V Offline
          vlink
          schrieb am zuletzt editiert von
          #4

          also mir fehlt quasi noch der ansatz wo ich dann im VIS bei einem button dieses javascript starten kann :)

          1 Antwort Letzte Antwort
          0
          • P Offline
            P Offline
            pix
            schrieb am zuletzt editiert von
            #5

            @vlink:

            Kann ich mir in VIS dann einen Button bauen der folgendes Script abschickt?:

            setState("sonos.0.root.192_168_178_51.favorites_set"/favorites_set/,'B5 aktuell'); `
            Nein, du kannst aber dem Datenpunkt "sonos.0.root.192_168_178_51.favorites_set" in VIS mit einem Widget einen (genau einen!) Wert geben.

            Hier das Widget HTML Basic State (Widget importieren nutzen)

            [{"tpl":"tplBasicState","data":{"oid":"sonos.0.root.192_168_178_51.favorites_set","visibility-cond":"==","visibility-val":1,"html":"B5 Aktuell","value":"'B5 aktuell'"},"style":{"left":"1344px","top":"388px","z-index":"20","color":"white"},"widgetSet":"basic"}]
            

            Zu Veranschaulichung: 261_bildschirmfoto_2015-09-29_um_16.29.57.jpg

            @vlink:

            also mir fehlt quasi noch der ansatz wo ich dann im VIS bei einem button dieses javascript starten kann `
            Das geht auch nicht ohne Weiteres (http://forum.iobroker.org/viewtopic.php?f=21&t=1016&p=8035&hilit=aktien#p8035). Die Funktionen in den Skripten beobachten in der Regel die Datenpunkte und reagieren auf deren Veränderungen. VIS Widgets haben keine Datenpunkte. Man kann aber mit VIS-Widgets eine Variable umschalten; auf das Umschalten reagiert das Skript dann mit einer Aktion. Passend dazu auch die http://forum.iobroker.org/viewtopic.php?f=23&t=1416&p=12337&hilit=taster#p12021. Weiterhin können Skripte natürlich auch zeitgesteuert starten.

            Hast du die Doku auf http://iobroker.net mal angesehen?

            Gruß,

            Pix

            ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

            1 Antwort Letzte Antwort
            0
            • V Offline
              V Offline
              vlink
              schrieb am zuletzt editiert von
              #6

              Hallo Pix,

              ich muss nochmal nachfragen.

              Habe jetzt etwas experimentiert mit dem HTML Widget.

              Zum einen frage ich mich wie ich mit dem Widget arbeiten kann. Es reagiert ja auf nichts, oder?

              Gibt es eine Möglichkeit eine Art Dropdown Menü zu haben wo ich mir einen meiner 5 Favoriten einfach auswähle und schon

              wird der Sender gespielt.

              Auch kann ich z,b. mit einem Input Widget eingeben was ich will, Sonos ändert den Sender nicht.

              Im ioBroker wird 'favorites_set' brav geändert auf z.b. 'ANTENNE BAYERN'. Aber Sonos tut nichts.

              Der Wert 'ANTENNE BAYERN' ist im Objektzustand auch ROT geschrieben. Hat das was zu bedeuten??

              Vielen Dank für jeden Input!

              VG

              Volker
              759_sonos.jpg

              1 Antwort Letzte Antwort
              0
              • D Offline
                D Offline
                DIckeBerta
                schrieb am zuletzt editiert von
                #7

                Moin Volker,

                ich habe bei mir das gleiche Problem. Das Thema ist ja schon etwas älter, aber ich komme nicht weiter.

                Ich kann favorites.set mit meinen Favoriten beschreiben, allerdings werden diese nicht an Sonos übertragen.

                Meine Befehlszeile sieht so aus:

                on  ({id: "hm-rpc.0.BidCoS-RF.21.PRESS_SHORT", val: true}, function (obj) {                                                        
                            setState("sonos.0.root.192_168_2_113.favorites_set"/*favorites_set*/,"Bremen1");
                

                Hast du da eine Lösung gefunden??

                Habe einen Raspi3 und alles gerade neu aufgesetzt.

                Start/Stop bei Songs funktionieren auch prima.

                Gruß

                Dennis

                1 Antwort Letzte Antwort
                0
                • H Offline
                  H Offline
                  Heinzelmaennchen
                  schrieb am zuletzt editiert von
                  #8

                  Hallo Bluefox,

                  auch bei mir funktioniert die aktualisierte Version des Sonos-Adapters noch nicht wie gewünscht. Genauer gesagt funktioniert bei mir alles mit der 0.2.0, jedoch nicht mit der 1.2.1.

                  Was genau:

                  1. ich habe eine script laufen, welches über einen Funk-Display Wandtaster HM-PB-4Dis-WM-2 in der Küche 6 Radiosender, lauter, leiser und Mute steuert

                  hier das Script:

                  ! /* Kueche Taster Aktionen*/
                  ! /Definitionen/
                  ! var KuecheSchalter = "hm-rpc.0.LEQ0264372";
                  ! var Kueche2obenKurz = KuecheSchalter + ".2.PRESS_SHORT", /Lauter/
                  ! Kueche2obenLang = KuecheSchalter + ".2.PRESS_LONG", /unbelegt/
                  ! Kueche1untenKurz = KuecheSchalter + ".1.PRESS_SHORT", /Leiser/
                  ! Kueche1untenLang = KuecheSchalter + ".1.PRESS_LONG", /unbelegt/
                  ! /++++++++++++++++++++++++++++++++++++++++++++++++++++++/
                  ! Kueche4obenKurz = KuecheSchalter + ".4.PRESS_SHORT", /SWR1/
                  ! Kueche4obenLang = KuecheSchalter + ".4.PRESS_LONG", /AUS/
                  ! Kueche3untenKurz = KuecheSchalter + ".3.PRESS_SHORT", /ENERGY Berlin/
                  ! Kueche3untenLang = KuecheSchalter + ".3.PRESS_LONG", /AUS/
                  ! /++++++++++++++++++++++++++++++++++++++++++++++++++++++/
                  ! Kueche6obenKurz = KuecheSchalter + ".6.PRESS_SHORT", /SWR3/
                  ! Kueche6obenLang = KuecheSchalter + ".6.PRESS_LONG", /AUS/
                  ! Kueche5untenKurz = KuecheSchalter + ".5.PRESS_SHORT", /Radio Regenbogen/
                  ! Kueche5untenLang = KuecheSchalter + ".5.PRESS_LONG", /AUS/
                  ! /++++++++++++++++++++++++++++++++++++++++++++++++++++++/
                  ! Kueche8obenKurz = KuecheSchalter + ".8.PRESS_SHORT", /MDR Aktuell/
                  ! Kueche8obenLang = KuecheSchalter + ".8.PRESS_LONG", /AUS/
                  ! Kueche7untenKurz = KuecheSchalter + ".7.PRESS_SHORT", /Deutschlandfunk/
                  ! Kueche7untenLang = KuecheSchalter + ".7.PRESS_LONG"; /AUS/
                  ! /++++++++++++++++++++++++++++++++++++++++++++++++++++++/
                  ! var KuecheSonosIP = "192_168_2_3";
                  ! // ############ SONOS Steuerung über HM-PB-4DIS-WM Taster #############
                  ! // ######################## Leiser ########################
                  ! on({
                  ! id: Kueche1untenKurz,
                  ! val: true
                  ! }, function(obj) {
                  ! // leiser 20%
                  ! var volume_ist = parseInt(getState("sonos.0.root."+ KuecheSonosIP +".volume").val);
                  ! setState("sonos.0.root."+ KuecheSonosIP +".volume", volume_ist - Math.ceil(volume_ist/5));
                  ! });
                  ! on({
                  ! id: Kueche1untenLang,
                  ! val: true
                  ! }, function(obj) {
                  ! });
                  ! // ######################## Lauter ########################
                  ! on({
                  ! id: Kueche2obenKurz,
                  ! val: true
                  ! }, function(obj) {
                  ! // lauter 20%
                  ! var volume_ist = parseInt(getState("sonos.0.root."+ KuecheSonosIP +".volume").val);
                  ! setState("sonos.0.root."+ KuecheSonosIP +".volume", volume_ist + Math.ceil(volume_ist/5));
                  ! });
                  ! on({
                  ! id: Kueche2obenLang,
                  ! val: true
                  ! }, function(obj) {
                  ! });
                  ! // ############ SWR1 #############
                  ! on({
                  ! id: Kueche4obenKurz,
                  ! val: true
                  ! }, function(obj) {
                  ! if (getState("sonos.0.root."+ KuecheSonosIP +".muted").val === true) {
                  ! setState("sonos.0.root."+ KuecheSonosIP +".muted",false); // falls MUTE eingeschaltet war, MUTE ausschalten
                  ! }
                  ! setState("sonos.0.root."+ KuecheSonosIP +".favorites_set",'SWR1');
                  ! });
                  ! on({
                  ! id: Kueche4obenLang,
                  ! val: true
                  ! }, function(obj) {
                  ! setState("sonos.0.root."+ KuecheSonosIP +".muted",true);
                  ! });
                  ! // ############ ENERGY Berlin #############
                  ! on({
                  ! id: Kueche3untenKurz,
                  ! val: true
                  ! }, function(obj) {
                  ! if (getState("sonos.0.root."+ KuecheSonosIP +".muted").val === true) {
                  ! setState("sonos.0.root."+ KuecheSonosIP +".muted",false); // falls MUTE eingeschaltet war, MUTE ausschalten
                  ! }
                  ! setState("sonos.0.root."+ KuecheSonosIP +".favorites_set",'ENERGY Berlin');
                  ! });
                  ! on({
                  ! id: Kueche3untenLang,
                  ! val: true
                  ! }, function(obj) {
                  ! setState("sonos.0.root."+ KuecheSonosIP +".muted",true);
                  ! });
                  ! // ############ SWR3 #############
                  ! on({
                  ! id: Kueche6obenKurz,
                  ! val: true
                  ! }, function(obj) {
                  ! if (getState("sonos.0.root."+ KuecheSonosIP +".muted").val === true) {
                  ! setState("sonos.0.root."+ KuecheSonosIP +".muted",false); // falls MUTE eingeschaltet war, MUTE ausschalten
                  ! }
                  ! setState("sonos.0.root."+ KuecheSonosIP +".favorites_set",'SWR3');
                  ! });
                  ! on({
                  ! id: Kueche6obenLang,
                  ! val: true
                  ! }, function(obj) {
                  ! setState("sonos.0.root."+ KuecheSonosIP +".muted",true);
                  ! });
                  ! // ############ Radio Regenbogen #############
                  ! on({
                  ! id: Kueche5untenKurz,
                  ! val: true
                  ! }, function(obj) {
                  ! if (getState("sonos.0.root."+ KuecheSonosIP +".muted").val === true) {
                  ! setState("sonos.0.root."+ KuecheSonosIP +".muted",false); // falls MUTE eingeschaltet war, MUTE ausschalten
                  ! }
                  ! setState("sonos.0.root."+ KuecheSonosIP +".favorites_set",'Radio Regenbogen');
                  ! });
                  ! on({
                  ! id: Kueche5untenLang,
                  ! val: true
                  ! }, function(obj) {
                  ! setState("sonos.0.root."+ KuecheSonosIP +".muted",true);
                  ! });
                  ! // ############ MDR Aktuell #############
                  ! on({
                  ! id: Kueche8obenKurz,
                  ! val: true
                  ! }, function(obj) {
                  ! if (getState("sonos.0.root."+ KuecheSonosIP +".muted").val === true) {
                  ! setState("sonos.0.root."+ KuecheSonosIP +".muted",false); // falls MUTE eingeschaltet war, MUTE ausschalten
                  ! }
                  ! setState("sonos.0.root."+ KuecheSonosIP +".favorites_set",'MDR AKTUELL');
                  ! });
                  ! on({
                  ! id: Kueche8obenLang,
                  ! val: true
                  ! }, function(obj) {
                  ! setState("sonos.0.root."+ KuecheSonosIP +".muted",true);
                  ! });
                  ! // ############ Deutschlandfunk #############
                  ! on({
                  ! id: Kueche7untenKurz,
                  ! val: true
                  ! }, function(obj) {
                  ! if (getState("sonos.0.root."+ KuecheSonosIP +".muted").val === true) {
                  ! setState("sonos.0.root."+ KuecheSonosIP +".muted",false); // falls MUTE eingeschaltet war, MUTE ausschalten
                  ! }
                  ! setState("sonos.0.root."+ KuecheSonosIP +".favorites_set",'Deutschlandfunk 106.5 (Nationale Nachrichten)');
                  ! });
                  ! on({
                  ! id: Kueche7untenLang,
                  ! val: true
                  ! }, function(obj) {
                  ! setState("sonos.0.root."+ KuecheSonosIP +".muted",true);
                  ! });
                  Was mit 1.2.1. nicht funktioniert:

                  1. der Adapter liest die Favoritenliste von Sonos nicht ein.

                  2. der press_short auf einen mit einem Radiosender belegten Taster löst keine Umschaltung auf den jeweiligen Radiosender aus UND muted wird NICHT auf false gesetzt.

                  3. press_long auf einen Taster schaltet muted auf true (wenn man vorher den Radiosender manuell über die iPhone App gesetzt hat)

                  4. lauter und leiser funktionieren ebenfalls (wenn man vorher den Radiosender manuell über die iPhone App gesetzt hat)

                  5. Ich steuere aus VIS heraus die Lautsprecher ebenfalls (mit dieser widget Group)

                  ! [{"tpl":"_tplGroup","data":{"members":["w00354","w00359","w00360","w00361","w00362","w00364","w00365","w00368","w00369","w00370","w00371","w00113","w00366","w00367","w00372","w00373"],"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","attrCount":"1","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false},"widgetSet":null,"style":{"top":"140px","left":279.99998474121094,"width":"275px","height":"275px"}},{"tpl":"tplMetroTileState","data":{"g_fixed":true,"g_visibility":true,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":true,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":"true","visibility-groups-action":"hide","hover":false,"transform":false,"bg_class_false":"bg-crimson","bg_class_true":"bg-crimson","icon_class_false":"","icon_class_true":"","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"state_oid":"sonos.0.root.192_168_2_34.muted","icon_false":"/icons-mfd-png/audio_volume_mute.png","icon_width":"100","icon_height":"100","icon_top":"40","icon_left":"50","g_badge":true,"icon_badge_false":"","icon_badge_true":"","badge_bg_class_false":"","badge_bg_class_true":"","brand_bg_class_false":"","brand_bg_class_true":"","badge_top":"0","badge_left":"0","icon_true":"/icons-mfd-png/audio_volume_mute.png","value":"false","visibility-oid":"sonos.0.root.192_168_2_34.muted","class":"boxshadow","label_false":"","label_true":""},"style":{"left":"0%","top":"0%","width":"23.64%","height":"23.64%","padding":"0px","z-index":"1"},"widgetSet":"metro","grouped":true},{"tpl":"tplMetroTileState","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":true,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","hover":false,"transform":false,"bg_class_false":"bg-grayLight","bg_class_true":"bg-lime","icon_class_false":"","icon_class_true":"","icon_badge_false":"","icon_badge_true":"","badge_bg_class_false":"","badge_bg_class_true":"","brand_bg_class_false":"","brand_bg_class_true":"","badge_top":"0","badge_left":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"state_oid":"sonos.0.root.192_168_2_34.state","value":"play","label_false":"Play","label_true":"Play","icon_false":"/icons-mfd-png/audio_play.png","icon_true":"/icons-mfd-png/audio_play.png","icon_width":"100","icon_height":"94","icon_top":"40","icon_left":"45","class":"boxshadow"},"style":{"left":"25.45%","top":"0%","width":"23.64%","height":"23.64%","padding":"0px","z-index":"1"},"widgetSet":"metro","grouped":true},{"tpl":"tplMetroTileState","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":true,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","hover":false,"transform":false,"bg_class_false":"bg-grayLight","bg_class_true":"bg-crimson","icon_class_false":"","icon_class_true":"","icon_badge_false":"","icon_badge_true":"","badge_bg_class_false":"","badge_bg_class_true":"","brand_bg_class_false":"","brand_bg_class_true":"","badge_top":"0","badge_left":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"state_oid":"sonos.0.root.192_168_2_34.state","value":"stop","label_false":"Pause","label_true":"Pause","icon_false":"/icons-mfd-png/audio_pause.png","icon_true":"/icons-mfd-png/audio_pause.png","icon_width":"100","icon_height":"91","icon_top":"42","icon_left":"45","class":"boxshadow"},"style":{"left":"50.91%","top":"0%","width":"23.64%","height":"23.64%","padding":"0px","z-index":"0"},"widgetSet":"metro","grouped":true},{"tpl":"tplMetroTileState","data":{"g_fixed":true,"g_visibility":true,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":true,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":"false","visibility-groups-action":"hide","hover":false,"transform":false,"bg_class_false":"bg-grayLight","bg_class_true":"bg-grayLight","icon_class_false":"","icon_class_true":"","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"state_oid":"sonos.0.root.192_168_2_34.muted","icon_false":"/icons-mfd-png/audio_volume_high.png","icon_width":"100","icon_height":"100","icon_top":"40","icon_left":"50","g_badge":true,"icon_badge_false":"","icon_badge_true":"","badge_bg_class_false":"","badge_bg_class_true":"","brand_bg_class_false":"","brand_bg_class_true":"","badge_top":"0","badge_left":"0","icon_true":"/icons-mfd-png/audio_volume_high.png","value":"true","visibility-oid":"sonos.0.root.192_168_2_34.muted","class":"boxshadow","label_false":"","label_true":""},"style":{"left":"0%","top":"0%","width":"23.64%","height":"23.64%","padding":"0px","z-index":"2"},"widgetSet":"metro","grouped":true},{"tpl":"tplCGflatGauge","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":true,"g_css_border":true,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","factor":"1","valueOffset":"0","hCount":"0","minorTicks":"5","strokeTicks":true,"animation":true,"colorPlate":"#f4ffd2","colorNeedle":"red","colorNeedleEnd":"rgba(255,0,0,0.7)","barBeginCircle":"0","barWidth":"5","barProgress":false,"colorBarProgress":"#000000","tickSide":"left","needleSide":"left","numberSide":"left","ticksWidth":"50","ticksWidthMinor":"15","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"oid":"sonos.0.root.192_168_2_34.volume","minValue":0,"maxValue":100,"title":"volume","highlightsColor1":"","highlightsFrom1":"","highlightsTo1":"","majorTicks":"5","animatedValue":false,"colorPlateEnd":"#9e7600","colorTitle":"","colorMajorTicks":"#5f0202","g_needle":false,"needleType":"line","needleWidth":"3","class":"boxshadow","fontTitleSize":"35","fontNumbersSize":"40","g_valueBox":false,"valueBox":"false","g_borders":false,"borders":"false","borderOuterWidth":"0","borderMiddleWidth":"0","borderInnerWidth":"0","borderShadowWidth":"0","fontTitle":"Verdana, Geneva, sans-serif","fontTitleStyle":"normal","fontTitleWeight":"bold","fontUnitsWeight":"","fontValueWeight":""},"style":{"left":"25.45%","top":"50.91%","width":"49.82%","height":"23.64%","z-index":"1","padding":"0px","border-width":"1px","border-style":"solid","border-color":"black","border-radius":"","font-weight":"","font-size":""},"widgetSet":"canvas-gauges","grouped":true},{"tpl":"tplMetroTileState","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":true,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","hover":false,"transform":false,"bg_class_false":"bg-grayLight","bg_class_true":"bg-grayLight","icon_class_false":"","icon_class_true":"","icon_badge_false":"","icon_badge_true":"","badge_bg_class_false":"","badge_bg_class_true":"","brand_bg_class_false":"","brand_bg_class_true":"","badge_top":"0","badge_left":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"state_oid":"sonos.0.root.192_168_2_34.volume","value":"{sonos.0.root.192_168_2_34.volume;+(5)}","label_false":"Volume","label_true":"Volume","icon_false":"/icons-mfd-png/control_plus.png","icon_true":"/icons-mfd-png/control_plus.png","icon_width":"90","icon_height":"90","icon_top":"42","icon_left":"50","class":"boxshadow","comment":""},"style":{"left":"76.36%","top":"50.91%","width":"23.64%","height":"23.64%","padding":"0px","z-index":"3"},"widgetSet":"metro","grouped":true},{"tpl":"tplMetroTileState","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":true,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","hover":false,"transform":false,"bg_class_false":"bg-grayLight","bg_class_true":"bg-grayLight","icon_class_false":"","icon_class_true":"","icon_badge_false":"","icon_badge_true":"","badge_bg_class_false":"","badge_bg_class_true":"","brand_bg_class_false":"","brand_bg_class_true":"","badge_top":"0","badge_left":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"state_oid":"sonos.0.root.192_168_2_34.volume","value":"{sonos.0.root.192_168_2_34.volume;-(5)}","label_false":"Volume","label_true":"Volume","icon_false":"/icons-mfd-png/control_minus.png","icon_true":"/icons-mfd-png/control_minus.png","icon_width":"90","icon_height":"90","icon_top":"42","icon_left":"50","class":"boxshadow"},"style":{"left":"0%","top":"50.91%","width":"23.64%","height":"23.64%","padding":"0px","z-index":"3"},"widgetSet":"metro","grouped":true},{"tpl":"tplMetroTileState","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":true,"g_css_border":true,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","hover":false,"transform":false,"bg_class_false":"bg-black","bg_class_true":"bg-lime","icon_class_false":"","icon_class_true":"","icon_badge_false":"","icon_badge_true":"","badge_bg_class_false":"","badge_bg_class_true":"","brand_bg_class_false":"","brand_bg_class_true":"","badge_top":"0","badge_left":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"state_oid":"sonos.0.root.192_168_2_34.favorites_set","value":"SWR3","label_false":"","label_true":"","icon_false":"/vis.0/icons/swr3.png","icon_true":"/vis.0/icons/swr3.png","icon_width":"60","icon_height":"60","icon_top":"62","icon_left":"63","class":"boxshadow"},"style":{"left":"0%","top":"76.36%","width":"23.64%","height":"23.64%","padding":"0px","z-index":"2","border-width":"","border-style":"","border-color":""},"widgetSet":"metro","grouped":true},{"tpl":"tplMetroTileState","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":true,"g_css_border":true,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","hover":false,"transform":false,"bg_class_false":"bg-black","bg_class_true":"bg-lime","icon_class_false":"","icon_class_true":"","icon_badge_false":"","icon_badge_true":"","badge_bg_class_false":"","badge_bg_class_true":"","brand_bg_class_false":"","brand_bg_class_true":"","badge_top":"0","badge_left":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"state_oid":"sonos.0.root.192_168_2_34.favorites_set","value":"Radio Regenbogen","label_false":"","label_true":"","icon_false":"/vis.0/icons/radio regenbogen.png","icon_true":"/vis.0/icons/radio regenbogen.png","icon_width":"60","icon_height":"60","icon_top":"62","icon_left":"63","class":"boxshadow"},"style":{"left":"25.45%","top":"76.36%","width":"23.64%","height":"23.64%","padding":"0px","z-index":"2","border-width":"","border-style":"","border-color":""},"widgetSet":"metro","grouped":true},{"tpl":"tplMetroTileState","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":true,"g_css_border":true,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","hover":false,"transform":false,"bg_class_false":"bg-black","bg_class_true":"bg-lime","icon_class_false":"","icon_class_true":"","icon_badge_false":"","icon_badge_true":"","badge_bg_class_false":"","badge_bg_class_true":"","brand_bg_class_false":"","brand_bg_class_true":"","badge_top":"0","badge_left":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"state_oid":"sonos.0.root.192_168_2_34.favorites_set","value":"ENERGY Berlin","label_false":"","label_true":"","icon_false":"/vis.0/icons/radio energy berlin.jpg","icon_true":"/vis.0/icons/radio energy berlin.jpg","icon_width":"60","icon_height":"60","icon_top":"62","icon_left":"63","class":"boxshadow"},"style":{"left":"50.91%","top":"76.36%","width":"23.64%","height":"23.64%","padding":"0px","z-index":"2","border-width":"","border-style":"","border-color":""},"widgetSet":"metro","grouped":true},{"tpl":"tplMetroTileState","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":true,"g_css_border":true,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","hover":false,"transform":false,"bg_class_false":"bg-black","bg_class_true":"bg-lime","icon_class_false":"","icon_class_true":"","icon_badge_false":"","icon_badge_true":"","badge_bg_class_false":"","badge_bg_class_true":"","brand_bg_class_false":"","brand_bg_class_true":"","badge_top":"0","badge_left":"0","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"state_oid":"sonos.0.root.192_168_2_34.favorites_set","value":"SWR1","label_false":"","label_true":"","icon_false":"/vis.0/icons/swr1.jpeg","icon_true":"/vis.0/icons/swr1.jpeg","icon_width":"60","icon_height":"60","icon_top":"62","icon_left":"63","class":"boxshadow"},"style":{"left":"76.36%","top":"76.36%","width":"23.64%","height":"23.64%","padding":"0px","z-index":"2","border-width":"","border-style":"","border-color":""},"widgetSet":"metro","grouped":true},{"tpl":"tplFrame","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":true,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","title":"","title_color":"#ffffff","title_top":"-20","title_left":"-20","header_height":"0","header_color":"#ffffff","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"class":"boxshadow"},"style":{"left":"0%","top":"25.45%","width":"100%","height":"23.64%","z-index":"0","padding":"0px","background-color":"black"},"widgetSet":"basic","grouped":true},{"tpl":"tplValueString","data":{"oid":"sonos.0.root.192_168_2_34.current_album","g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":true,"g_css_border":true,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"html_prepend":"","class":"boxshadow"},"style":{"left":"29.09%","top":"39.27%","z-index":"2","width":"68.36%","height":"7.27%","background-color":"#ffffff","padding-left":"3px","border-width":"1px","border-style":"solid","border-color":"SWR3"},"widgetSet":"basic","grouped":true},{"tpl":"tplValueString","data":{"oid":"","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"html_prepend":"Sender: "},"style":{"left":"2.55%","top":"27.27%","z-index":"2","width":"25.45%","height":"7.27%","background-color":"black","text-align":"right","color":"white"},"widgetSet":"basic","grouped":true},{"tpl":"tplValueString","data":{"oid":"sonos.0.root.192_168_2_34.current_title","g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":true,"g_css_shadow_padding":true,"g_css_border":true,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"html_prepend":"","class":"boxshadow"},"style":{"left":"29.09%","top":"27.27%","z-index":"1","width":"68.36%","height":"7.64%","background-color":"#ffffff","border-width":"1px","border-style":"solid","border-color":"#616161","padding-left":"3px"},"widgetSet":"basic","grouped":true},{"tpl":"tplValueString","data":{"oid":"","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"html_prepend":"Sendung: "},"style":{"left":"2.55%","top":"39.27%","z-index":"2","width":"25.45%","height":"7.27%","background-color":"black","text-align":"right","color":"white"},"widgetSet":"basic","grouped":true}]
                  Hier wird in das Feld der Sendung! der Sender eingetragen wohingegen das Feld des Senders leer bleibt.

                  Wenn Du magst können wir gerne eine TV Session machen.

                  Ich hoffe, das hilft etwas bei der Aufklärung;-)

                  PS: Natürlich meine ich die 1.3.0 nicht nur die 1.2.1. Aber da ist das Verhalten genauso wie beschrieben.

                  Gruß

                  Bernhard

                  –------------------------------------------

                  263 Kanäle in 91 Geräten

                  3x Sonos Play:1, 1x Sonos:Amp, 1x Sonos Playbar

                  4x Hue E27, 21xHue GU10, 1x Lightify RGB Stripe, 1x Lightify E27 TW

                  -------------...

                  1 Antwort Letzte Antwort
                  0
                  • justrJ Offline
                    justrJ Offline
                    justr
                    schrieb am zuletzt editiert von
                    #9

                    Hallo Heinzelmaennchen,

                    die 1.3.0 vom Samstag machte bei mir auch noch einige Zicken (Songinfos bei Radiobetrieb, "current_type", Gruppenbildung). Seit der 1.3.0 vom Sonntag (!) klappt nun (fast) alles, habe eben auch noch mal die Favoritenlisten verifiziert. Musste allerdings iobrober (js-controller) auch neu starten, der Sonos-Adapter reichte nicht aus.

                    Beim Testen eben habe ich aber festgestellt, dass "muted" = true zwar funktioniert, aber das Setzen auf false ignoriert wird. Evtl. kannst du dir mit "volume" = 0 behelfen.

                    Beste Grüße, justr

                    1 Antwort Letzte Antwort
                    0
                    • H Offline
                      H Offline
                      hmanfred
                      schrieb am zuletzt editiert von
                      #10

                      @justr:

                      die 1.3.0 vom Samstag machte bei mir auch noch einige Zicken (Songinfos bei Radiobetrieb, "current_type", Gruppenbildung). Seit der 1.3.0 vom Sonntag (!) klappt nun (fast) alles, … `

                      Hallo justr,

                      wie komme ich denn an die 1.3.0?

                      Bei mir wird die 1.2.1 als aktuell angezeigt und mit der habe ich massiv Probleme.

                      Danke!

                      Manfred

                      1 Antwort Letzte Antwort
                      0
                      • paul53P Offline
                        paul53P Offline
                        paul53
                        schrieb am zuletzt editiert von
                        #11

                        @hmanfred:

                        wie komme ich denn an die 1.3.0? `
                        Installieren von github (s. Bild)

                        493_sonos_von_github.jpg
                        Was hälst Du von der http://forum.iobroker.net/viewtopic.php?f=30&t=4483#p43661 mit dem Widget "Select Valuelist" ?

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        1 Antwort Letzte Antwort
                        0
                        • H Offline
                          H Offline
                          hmanfred
                          schrieb am zuletzt editiert von
                          #12

                          Danke paul53. Da habe ich noch gar nicht draufgeklickt. Der Hover-Text "Installieren aus eigenem URL" hat mich da schon gleich abgeschreckt.

                          Den Thread mit der Valuelist habe ich am Rande mitverfolgt. Ich dachte anfangs auch, dass man die Favoritenliste doch automatisiert auslesen und dann verwenden können müsste. Da ich aber vorerst mit meiner Lösung (Buttons mit Senderlogo) ganz zufrieden bin und nach erst 4 Wochen ioBroker noch zu viele andere Baustellen habe, ist das derzeit noch kein Thema.

                          Gruß

                          Manfred

                          1 Antwort Letzte Antwort
                          0
                          • BluefoxB Offline
                            BluefoxB Offline
                            Bluefox
                            schrieb am zuletzt editiert von
                            #13

                            Es gibt neue 1.3.1 Version. Geht es? Bei mir schon.

                            1 Antwort Letzte Antwort
                            0
                            • H Offline
                              H Offline
                              Heinzelmaennchen
                              schrieb am zuletzt editiert von
                              #14

                              Hallo BF,

                              perfekt!! :D

                              Jetzt läuft alles.

                              sowohl die widgets, als auch das erste mal seit langem wieder der webserver auf Port 8080.

                              Danke dafür!!

                              Gruß

                              Bernhard

                              –------------------------------------------

                              263 Kanäle in 91 Geräten

                              3x Sonos Play:1, 1x Sonos:Amp, 1x Sonos Playbar

                              4x Hue E27, 21xHue GU10, 1x Lightify RGB Stripe, 1x Lightify E27 TW

                              -------------...

                              1 Antwort Letzte Antwort
                              0
                              • B Offline
                                B Offline
                                Blue14
                                schrieb am zuletzt editiert von
                                #15

                                Danke läuft bei mir auch wieder. Top

                                1 Antwort Letzte Antwort
                                0
                                • S Offline
                                  S Offline
                                  simpixo
                                  schrieb am zuletzt editiert von
                                  #16

                                  @Heinzelmaennchen:

                                  Hallo BF,

                                  perfekt!! :D

                                  Jetzt läuft alles.

                                  sowohl die widgets, als auch das erste mal seit langem wieder der webserver auf Port 8080.

                                  Danke dafür!! `

                                  Welche Widgets meinst du denn!? Gibt es da separate für den Sonos Adapter!? [emoji15]

                                  Gruß

                                  Adrian

                                  Gesendet von iPhone mit Tapatalk Pro

                                  1 Antwort Letzte Antwort
                                  0
                                  • juergen2908J Offline
                                    juergen2908J Offline
                                    juergen2908
                                    schrieb am zuletzt editiert von
                                    #17

                                    Hallo,

                                    das steuern meiner Sonosplayer mache ich mit der homematic Software.

                                    Jetzt hätte ich gerne den titel angezeigt, welcher gerdae im Radio gespielt wird, im Web player im iobroker wird es ja auch angezeigt.

                                    Ist das möglich ?

                                    Bitte um Hilfe.

                                    lg
                                    1693_img_0879.png

                                    1 Antwort Letzte Antwort
                                    0
                                    • H Offline
                                      H Offline
                                      Heinzelmaennchen
                                      schrieb am zuletzt editiert von
                                      #18

                                      Hallo Adrian,

                                      Hab deine Frage bzgl. Widget erst eben gesehen.

                                      Weiter oben im Thread habe ich in einem spoiler Tag eine Widget group gepostet. Die meinte ich!

                                      Solltest Du die verwenden wollen, empfehle ich allerdings nach dem Import die Group wieder aufzulösen.

                                      Gruß

                                      Bernhard

                                      Gruß

                                      Bernhard

                                      –------------------------------------------

                                      263 Kanäle in 91 Geräten

                                      3x Sonos Play:1, 1x Sonos:Amp, 1x Sonos Playbar

                                      4x Hue E27, 21xHue GU10, 1x Lightify RGB Stripe, 1x Lightify E27 TW

                                      -------------...

                                      1 Antwort Letzte Antwort
                                      0
                                      • BluefoxB Offline
                                        BluefoxB Offline
                                        Bluefox
                                        schrieb am zuletzt editiert von
                                        #19

                                        Ich nehme an, ich kann die git Version pushen?

                                        1 Antwort Letzte Antwort
                                        0
                                        • Jey CeeJ Online
                                          Jey CeeJ Online
                                          Jey Cee
                                          Developer
                                          schrieb am zuletzt editiert von
                                          #20

                                          Bei mir läuft die Version 1.4.1 bisher ohne Probleme. Hab sie aber nicht ausführlich getestet, da erst gestern abend installiert.

                                          Gesendet von meinem m8 mit Tapatalk

                                          Persönlicher Support
                                          Spenden -> paypal.me/J3YC33

                                          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
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          658

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          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