NEWS
IoBroker Adapter für SONOS
-
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 -
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
-
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:
- 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:-
der Adapter liest die Favoritenliste von Sonos nicht ein.
-
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.
-
press_long auf einen Taster schaltet muted auf true (wenn man vorher den Radiosender manuell über die iPhone App gesetzt hat)
-
lauter und leiser funktionieren ebenfalls (wenn man vorher den Radiosender manuell über die iPhone App gesetzt hat)
-
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.
-
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
-
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
-
wie komme ich denn an die 1.3.0? `
Installieren von github (s. Bild)
Was hälst Du von der http://forum.iobroker.net/viewtopic.php?f=30&t=4483#p43661 mit dem Widget "Select Valuelist" ? -
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
-
Es gibt neue 1.3.1 Version. Geht es? Bei mir schon.
-
Hallo BF,
perfekt!!
Jetzt läuft alles.
sowohl die widgets, als auch das erste mal seit langem wieder der webserver auf Port 8080.
Danke dafür!!
-
Danke läuft bei mir auch wieder. Top
-
Hallo BF,
perfekt!!
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
-
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.
-
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
-
Ich nehme an, ich kann die git Version pushen?
-
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
-
Ja, die 1.4.1 läuft gut!
-
Ein Kleinigkeit ist mir gerade noch in der 1.4.1 aufgefallen: im mobilen Web UI fehlt das Cover.
Gruß,
Rudi
-
Hallo,
jetzt wird beim Radiostream, der Titel und Interpret angezeigt.
Läuft alles super, danke.
LG
-
Hallo,
bei der Version 1.5.0 wird das Coverbild bei jedem Browser angezeigt.
Nur bei der Andorid IoBroker app wird das Bild quasi nicht gefunden.
Wie lautet der Absolute Pfad?
LG
-
Hallo zusammen,
seit einigen Wochen setze ich ioBroker auf einem Raspi3 in unserem Haus ein und bin von den Möglichkeiten der Plattform schlicht begeistert! auch das Forum liefert super Unterstützung!
Mit Eurer Hilfe habe ich es geschafft, mein Sonos System auch über Alexa zu steuern.
Dazu habe ich folgendes Script gefunden und an meine Gegebeneheiten leicht angepasst:
// ######################## Sonos Wohnzimmer Favoriten setzen ######################## on({ id: "sonos.0.root.192_168_0_113.state_simple"/*Sonos Wohnzimmer ist an*/, val: "play" }, function(obj) { if (getState("sonos.0.root.192_168_0_113.muted"/*muted*/).val === true) { setState("sonos.0.root.192_168_0_113.muted"/*muted*/,false); // falls MUTE eingeschaltet war, MUTE ausschalten } setState("sonos.0.root.192_168_0_113.favorites_set", "Bayern 3") });
Das funktioniert auch super. Allerdings ist es nicht möglich auf andere Quellen, die an der Playbar angeschlossen sind, umzuschalten, ohne daß wieder der o.g. Bayern 3 Stream nach 2 Sekunden wieder abgespielt wird.
Hier erstmal mein Setup:
-
Im Wohnzimmer habe ich eine Playbar, eine Sub und 2x Play:1 zu einem 5.1 System gruppiert.
-
Der Sonos Adapter hat die version 1.5.0
-
An die Playbar ist mein Samsung TV bzw. mein Sky-Receiver über ein optisches Kabel an den Line-in der Playbar angeschlossen. Am TV sind externe Lautsprecher zur Ausgabe eingestellt.
Wenn ich nun Musik über das Sonos System höre und dann den Fernseher einschalte, wird der Audio Stream (Bayern 3) kurz unterbrochen. Nach ca. 2 Sek. startet aber der Stream erneut und das Audio vom TV ist weg.
Mein wunsch wäre, daß das Audio der TV-Quelle abgespielt wird.
Ich vermute, das liegt an dem "play" state im o.g. Script, wodurch immer Bayern 3 als Favorit eingeschaltet wird wenn die Sonos läuft.
Gibt es eine Möglichkeit über den Sonos Adapter den Line-in der Playbar abzufragen und damit das Einschalten des Favoriten durch eine Abfrage im Script abzufangen? Oder hat jemand eine andere Lösung dafür?
Besten dank für Eure Hilfe im Voraus!
-