NEWS
Sonos Favoriten auslesen und über Dialog auswählen
-
Ich bekomme das Ganze nicht zu laufen! Das JavaScript erstellt keine Objekte
Kann hier noch mal jemand erklären wie das Ganze funktioniert [emoji847]
Danke [emoji1374]
Gesendet von iPhone mit Tapatalk
-
Hallo,
es gab eine PN mit einigen Fragen. Ich antworte hier mal öffentlich für alle. :idea:
Dazu passt auch dieser Thread: http://forum.iobroker.net/viewtopic.php?f=30&t=6984
Hier nochmal meine Sonos Ansicht:
Widgets:
! ````
[{"tpl":"tplFrame","data":{"visibility-cond":"==","visibility-val":1,"title":"Küche (Play:1)","title_color":"rgba(250,250,250,1)","title_top":"18","title_left":"15","header_height":"0","header_color":"red","title_font":"RobotoCondensed-Regular, Futura","title_back":"","name":"Hintergrund oben Küche","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,"visibility-groups-action":"hide"},"style":{"left":"87px","top":"68px","width":"207px","height":"330px","background":"","background-color":"rgba(100,100,100,0.2)","z-index":"7","border-radius":"0px","border-style":"none","font-size":"32px","font-family":""},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"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,"html":"{sonos.0.root.192_168_178_51.favorites_set}","name":"Hintergrund SONOS Küche"},"style":{"left":"303px","top":"68px","background-color":"rgba(120,120,120,0.3)","z-index":"5","color":"rgba(250,250,250,1)","width":"614px","height":"330px","border-radius":"0 20px 0 0px"},"widgetSet":"basic"},{"tpl":"tplMetroTileState","data":{"visibility-cond":"==","visibility-val":1,"hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"bg-cyan","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":"","name":"Sonos Favorit 2","state_oid":"sonos.0.root.192_168_178_51.favorites_set","value":"1LIVE - Das junge Radio des WDR.","label_true":"Einslive","label_false":"Einslive","class":"","select_on_value":true,"badge_top":"0","badge_left":"0","gestures-offsetX":0,"gestures-offsetY":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,"icon_false":"http://static.radio.de/images/broadcasts/4e/0d/1382/1/c175.png","icon_left":"88","icon_width":"29","icon_height":"84","icon_top":"62","visibility-groups-action":"hide"},"style":{"left":"766px","top":"103px","z-index":"20","height":"50px","width":"137px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplMetroTileState","data":{"visibility-cond":"==","visibility-val":"192_168_178_51","hover":false,"transform":"true","bg_class_false":"bg-pink","bg_class_true":"ribbed-steel","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":"","name":"SONOS Group","state_oid":"sonos.0.root.192_168_178_83.remove_from_group","value":"192_168_178_51","label_true":"Küche aus Gruppe","label_false":"Küche zur Gruppe","class":"","select_on_value":false,"badge_top":"0","badge_left":"0","icon_false":"/icons-mfd-png/control_arrow_down.png","icon_true":"/icons-mfd-png/control_arrow_up.png","visibility-oid":"sonos.0.root.192_168_178_83.add_to_group","gestures-offsetX":0,"gestures-offsetY":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,"visibility-groups-action":"hide","icon_height":"","icon_top":"51","icon_left":"82"},"style":{"left":"103px","top":"331px","z-index":"30","height":"50px","width":"137px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplJquiSelectList","data":{"oid":"sonos.0.root.192_168_178_51.favorites_set","g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","values":"{javascript.1.Sonos.favTexte}","texts":"{javascript.1.Sonos.favTexte}","height":"100","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,"no_style":true,"name":"SONOS Dropdown SONOS Küche Favs"},"style":{"left":"625px","top":"75px","z-index":"20","width":"282px","height":"23px"},"widgetSet":"jqui"},{"tpl":"tplMetroTileState","data":{"visibility-cond":"==","visibility-val":1,"hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"bg-cyan","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":"","name":"Sonos Favorit 4","state_oid":"sonos.0.root.192_168_178_51.favorites_set","value":"96.3 Arizona's Real Country","label_true":"96.3 Country","label_false":"96.3 Country","class":"","select_on_value":true,"badge_top":"0","badge_left":"0","gestures-offsetX":0,"gestures-offsetY":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,"icon_width":"29","icon_height":"84","icon_top":"63","icon_left":"88","icon_false":"http://cdn-radiotime-logos.tunein.com/s35544q.png","visibility-groups-action":"hide"},"style":{"left":"621px","top":"329px","z-index":"20","height":"50px","width":"137px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplMetroTileState","data":{"visibility-cond":"==","visibility-val":1,"hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"bg-cyan","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":"","name":"Sonos Favorit 4","state_oid":"sonos.0.root.192_168_178_51.favorites_set","value":"ENERGY München","label_true":"Radio Energy München","label_false":"Radio Energy München","class":"","select_on_value":true,"badge_top":"0","badge_left":"0","gestures-offsetX":0,"gestures-offsetY":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,"icon_false":"http://static.radio.de/images/broadcasts/87/6e/6877/c175.png","icon_width":"29","icon_height":"84","icon_top":"63","icon_left":"88","visibility-groups-action":"hide"},"style":{"left":"621px","top":"273px","z-index":"20","height":"50px","width":"137px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplMetroTileState","data":{"visibility-cond":"==","visibility-val":1,"hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"bg-cyan","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":"","name":"Sonos Favorit 3","state_oid":"sonos.0.root.192_168_178_51.favorites_set","value":"N-JOY 94.2 (Top 40)","label_true":"N-JOY Radio","label_false":"N-JOY Radio","class":"","select_on_value":true,"badge_top":"0","badge_left":"0","gestures-offsetX":0,"gestures-offsetY":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,"icon_width":"29","icon_height":"84","icon_top":"63","icon_left":"88","icon_false":"https://www.phonostar.de/images/auto_created/NJOY2184x184.png","visibility-groups-action":"hide"},"style":{"left":"621px","top":"216px","z-index":"20","height":"50px","width":"137px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplMetroTileState","data":{"visibility-cond":"==","visibility-val":1,"hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"bg-cyan","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":"","name":"Sonos Favoriten","state_oid":"sonos.0.root.192_168_178_51.favorites_set","value":"Blue Note 101","label_true":"Blue Note 101","label_false":"Blue Note 101","class":"","select_on_value":true,"badge_top":"0","badge_left":"0","gestures-offsetX":0,"gestures-offsetY":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,"icon_width":"29","icon_height":"84","icon_top":"63","icon_left":"88","icon_false":"http://cdn-radiotime-logos.tunein.com/s230507q.png","visibility-groups-action":"hide"},"style":{"left":"621px","top":"161px","z-index":"20","height":"50px","width":"137px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplMetroTileState","data":{"visibility-cond":"==","visibility-val":1,"hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"bg-cyan","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":"","name":"Sonos Favorit 1","state_oid":"sonos.0.root.192_168_178_51.favorites_set","value":"B5 aktuell","label_true":"B5 aktuell","label_false":"B5 aktuell","class":"","select_on_value":true,"badge_top":"0","badge_left":"0","gestures-offsetX":0,"gestures-offsetY":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,"icon_false":"https://www.phonostar.de/images/auto_created/b5aktuell184x184.png","icon_true":"","icon_left":"74","visibility-groups-action":"hide"},"style":{"left":"621px","top":"103px","z-index":"20","height":"50px","width":"137px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplMetroTileState","data":{"visibility-cond":"==","visibility-val":1,"hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"bg-cyan","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":"","name":"Sonos Favorit 4","state_oid":"sonos.0.root.192_168_178_51.favorites_set","value":"MegaStarFM","label_true":"MegaStarFM","label_false":"MegaStarFM","class":"","select_on_value":true,"badge_top":"0","badge_left":"0","gestures-offsetX":0,"gestures-offsetY":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,"icon_false":"http://www.logotypes101.com/logos/867/04DB5AD89038A170EBECEDB90F6CFA0A/megastarfm.png","icon_width":"29","icon_height":"84","icon_top":"63","icon_left":"88","visibility-groups-action":"hide"},"style":{"left":"766px","top":"329px","z-index":"20","height":"50px","width":"137px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplMetroTileState","data":{"visibility-cond":"==","visibility-val":1,"hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"bg-cyan","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":"","name":"Sonos Favorit 3","state_oid":"sonos.0.root.192_168_178_51.favorites_set","value":"Deutschlandfunk","label_true":"Deutschlandfunk","label_false":"DLF","class":"","select_on_value":true,"badge_top":"0","badge_left":"0","gestures-offsetX":0,"gestures-offsetY":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,"icon_false":"http://static.radio.de/images/broadcasts/25/3f/1521/c175.png","icon_width":"29","icon_height":"84","icon_top":"63","icon_left":"88","visibility-groups-action":"hide"},"style":{"left":"766px","top":"216px","z-index":"20","height":"50px","width":"137px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplMetroTileState","data":{"visibility-cond":"==","visibility-val":1,"hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"bg-cyan","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":"","name":"Sonos Favorit 4","state_oid":"sonos.0.root.192_168_178_51.favorites_set","value":"Deutschlandradio Kultur","label_true":"DRadio Kultur","label_false":"DRadio Kultur","class":"","select_on_value":true,"badge_top":"0","badge_left":"0","gestures-offsetX":0,"gestures-offsetY":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,"icon_false":"http://static.radio.de/images/broadcasts/c8/8d/1549/c175.png","icon_width":"29","icon_height":"84","icon_top":"63","icon_left":"88","visibility-groups-action":"hide"},"style":{"left":"766px","top":"273px","z-index":"20","height":"50px","width":"137px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplMetroTileState","data":{"visibility-cond":"==","visibility-val":1,"hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"bg-cyan","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":"","name":"Sonos Favorit 2","state_oid":"sonos.0.root.192_168_178_51.favorites_set","value":"DRadio Wissen","label_true":"DRadio Wissen","label_false":"DRadio Wissen","class":"","select_on_value":true,"badge_top":"0","badge_left":"0","gestures-offsetX":0,"gestures-offsetY":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,"icon_false":"http://static.radio.de/images/broadcasts/86/06/8381/c175.png","icon_left":"88","icon_width":"29","icon_height":"84","icon_top":"62","visibility-groups-action":"hide"},"style":{"left":"766px","top":"161px","z-index":"20","height":"50px","width":"137px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplValueFloatBar","data":{"oid":"sonos.0.root.192_168_178_51.current_elapsed","visibility-cond":"==","visibility-val":1,"min":"0","max":"{sonos.0.root.192_168_178_51.current_duration}","orientation":"horizontal","color":"#85c7f9","gestures-offsetX":0,"gestures-offsetY":0,"name":"Sonos Elapsed Time ","reverse":false,"border":"","shadow":"","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,"visibility-groups-action":"hide"},"style":{"left":"309px","top":"257px","width":"200px","height":"10px","z-index":"20","color":"#85c7f9"},"widgetSet":"basic"},{"tpl":"tplMetroTileState","data":{"visibility-cond":"!=","visibility-val":"","hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"ribbed-steel","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":"","name":"SONOS STOP","state_oid":"sonos.0.root.192_168_178_51.state","value":"stop","label_true":"","label_false":"Stop","class":"","select_on_value":false,"badge_top":"0","badge_left":"0","icon_false":"/icons-mfd-png/audio_stop.png","icon_true":"/icons-mfd-png/audio_stop.png","visibility-oid":"","gestures-offsetX":0,"gestures-offsetY":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,"visibility-groups-action":"hide","comment":""},"style":{"left":"307px","top":"333px","z-index":"30","height":"50px","width":"137px","cursor":"pointer","color":"","line-height":"140%","background":"","background-color":""},"widgetSet":"metro"},{"tpl":"tplMetroTileState","data":{"visibility-cond":"!=","visibility-val":"play","hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"ribbed-cyan","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":"","name":"SONOS Play","state_oid":"sonos.0.root.192_168_178_51.state","value":"play","label_true":"","label_false":"Play","class":"","select_on_value":false,"badge_top":"0","badge_left":"0","icon_false":"/icons-mfd-png/audio_play.png","icon_true":"/icons-mfd-png/audio_play.png","visibility-oid":"","gestures-offsetX":0,"gestures-offsetY":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,"visibility-groups-action":"hide"},"style":{"left":"307px","top":"279px","z-index":"30","height":"50px","width":"137px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplIconInc","data":{"oid":"sonos.0.root.192_168_178_51.volume","visibility-cond":"==","visibility-val":1,"step":"-7","minmax":"0","text":"","repeat_delay":"800","repeat_interval":"800","name":"SONOS Lautstärke leiser","invert_icon":false,"src":"/icons-mfd-png/audio_volume_low.png","alt":"leiser","gestures-offsetX":0,"gestures-offsetY":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,"visibility-groups-action":"hide"},"style":{"left":"454px","top":"337px","width":"42px","height":"50px","background":"rgba(250,250,250,0)","z-index":"30","border-width":"1px","border-radius":"0px","border-color":"rgba(180,180,200,0.2)","cursor":"pointer"},"widgetSet":"jqui"},{"tpl":"tplIconInc","data":{"oid":"sonos.0.root.192_168_178_51.volume","visibility-cond":"==","visibility-val":1,"step":"7","minmax":"100","text":"","repeat_delay":"800","repeat_interval":"800","name":"SONOS Lautstärke lauter","invert_icon":false,"src":"/icons-mfd-png/audio_volume_high.png","alt":"lauter","gestures-offsetX":0,"gestures-offsetY":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,"visibility-groups-action":"hide"},"style":{"left":"548px","top":"337px","width":"42px","height":"50px","background":"rgba(250,250,250,0)","z-index":"30","border-width":"1px","border-radius":"0px","border-color":"rgba(180,180,200,0.2)","cursor":"pointer"},"widgetSet":"jqui"},{"tpl":"tplMetroTileToggle","data":{"oid":"sonos.0.root.192_168_178_51.muted","visibility-cond":"==","visibility-val":1,"hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"ribbed-darkOrange","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","icon_false":"/icons-mfd-png/audio_volume_mid.png","icon_true":"/icons-mfd-png/audio_volume_mute.png","name":"SONOS Mute toggle","gestures-offsetX":0,"gestures-offsetY":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,"visibility-groups-action":"hide"},"style":{"left":"452px","top":"279px","z-index":"30","width":"137px","height":"50px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplMetroTileDialogNumber","data":{"visibility-cond":">","visibility-val":"0","hover":false,"transform":"true","bg_class":"bg-transparent","icon_width":"90","icon_class":"icon-custom","badge_bg_class":"","brand_bg_class":"","dialog_draggable":true,"dialog_icon_class":"icon-custom","number_oid":"sonos.0.root.192_168_178_51.current_cover","label":"","hide_on_0":true,"contains_view":"Dialog_Sonos","visibility-oid":"","dialog_flat":false,"dialog_modal":true,"dialog_width":"720px","dialog_height":"620px","dialog_title":"Sonos Steuerung","name":"Sonos View","comment":"","dialog_shadow":false,"icon_height":"90","icon_src":"{sonos.0.root.192_168_178_51.current_cover}","icon_top":"25","icon_left":"25","gestures-offsetX":0,"gestures-offsetY":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,"visibility-groups-action":"hide"},"style":{"left":"307px","top":"107px","width":"137px","height":"137px","z-index":"15","color":"","border-style":""},"widgetSet":"metro"},{"tpl":"tplMetroTileToggle","data":{"visibility-cond":"==","visibility-val":1,"hover":false,"transform":"true","bg_class_true":"ribbed-cobalt","bg_class_false":"bg-transparent","icon_class_true":"icon-custom","icon_class_false":"icon-custom","icon_badge_true":"","icon_badge_false":"","badge_bg_class_true":"","badge_bg_class_false":"","brand_bg_class_true":"","brand_bg_class_false":"","select_on_true":true,"label_true":"Sonos Küche Stromzufuhr ein","label_false":"Sonos Küche Stromzufuhr aus","toggle_oid":"hm-rpc.0.IEQ0007923.1.STATE","name":"Küche Sonos Schalter am Eckschrank","oid":"hm-rpc.0.IEQ0007923.1.STATE","icon_true":"/vis.0/iPad/img/sonos-play-1-weiss.png","icon_false":"/vis.0/iPad/img/sonos-play-1-weiss.png","icon_top":"38","class":"","badge_top":"0","badge_left":"0","gestures-offsetX":0,"gestures-offsetY":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,"visibility-groups-action":"hide"},"style":{"left":"103px","top":"146px","width":"137px","height":"137px","font-family":"","z-index":"15","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":true,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"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,"html":"{sonos.0.root.192_168_178_83.favorites_set}","name":"Hintergrund SONOS WZ"},"style":{"left":"303px","top":"412px","background-color":"rgba(120,120,120,0.3)","z-index":"5","color":"rgba(250,250,250,1)","width":"614px","height":"330px","border-radius":"0 20px 0 0px"},"widgetSet":"basic"},{"tpl":"tplMetroTileState","data":{"hover":false,"transform":"true","bg_class_false":"bg-pink","bg_class_true":"ribbed-steel","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":"","name":"SONOS Group raus","state_oid":"sonos.0.root.192_168_178_51.remove_from_group","value":"192_168_178_83","label_true":"WZ aus Gruppe","label_false":"WZ zur Gruppe","class":"","select_on_value":false,"badge_top":"0","badge_left":"0","icon_false":"/icons-mfd-png/control_arrow_down.png","icon_true":"/icons-mfd-png/control_arrow_up.png","gestures-offsetX":0,"gestures-offsetY":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,"icon_height":"","icon_top":"51","icon_left":"82","g_visibility":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide"},"style":{"left":"103px","top":"607px","z-index":"30","height":"50px","width":"136px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplMetroTileState","data":{"hover":false,"transform":"true","bg_class_false":"bg-pink","bg_class_true":"ribbed-steel","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":"","name":"SONOS Group rein","state_oid":"sonos.0.root.192_168_178_51.add_to_group","value":"192_168_178_83","label_true":"WZ in Gruppe","label_false":"WZ zur Gruppe","class":"","select_on_value":false,"badge_top":"0","badge_left":"0","icon_false":"/icons-mfd-png/control_arrow_up.png","icon_true":"/icons-mfd-png/control_arrow_down.png","gestures-offsetX":0,"gestures-offsetY":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,"icon_height":"","icon_top":"51","icon_left":"82","g_visibility":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide"},"style":{"left":"103px","top":"668px","z-index":"30","height":"50px","width":"136px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplJquiSelectList","data":{"oid":"sonos.0.root.192_168_178_83.favorites_set","g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","values":"{javascript.1.Sonos.favTexte}","texts":"{javascript.1.Sonos.favTexte}","height":"100","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,"no_style":true,"name":"Dropdown SONOS WZ Favs"},"style":{"left":"623px","top":"416px","z-index":"20","width":"278px","height":"23px","cursor":"pointer"},"widgetSet":"jqui"},{"tpl":"tplValueFloatBar","data":{"oid":"sonos.0.root.192_168_178_83.current_elapsed","visibility-cond":"==","visibility-val":1,"min":"0","max":"{sonos.0.root.192_168_178_83.current_duration}","orientation":"horizontal","color":"#85c7f9","gestures-offsetX":0,"gestures-offsetY":0,"name":"Sonos Elapsed Time ","reverse":false,"border":"","shadow":"","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,"visibility-groups-action":"hide"},"style":{"left":"313px","top":"601px","width":"200px","height":"10px","z-index":"20","color":"#85c7f9"},"widgetSet":"basic"},{"tpl":"tplMetroTileState","data":{"visibility-cond":"!=","visibility-val":"stop","hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"ribbed-steel","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":"","name":"Play","state_oid":"sonos.0.root.192_168_178_83.state","value":"stop","label_true":"","label_false":"Stop","class":"","select_on_value":false,"badge_top":"0","badge_left":"0","icon_false":"/icons-mfd-png/audio_stop.png","icon_true":"/icons-mfd-png/audio_stop.png","visibility-oid":"","gestures-offsetX":0,"gestures-offsetY":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,"visibility-groups-action":"hide"},"style":{"left":"310px","top":"679px","z-index":"30","height":"50px","width":"136px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplMetroTileState","data":{"visibility-cond":"!=","visibility-val":"play","hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"ribbed-cyan","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":"","name":"Play","state_oid":"sonos.0.root.192_168_178_83.state","value":"play","label_true":"","label_false":"Play","class":"","select_on_value":false,"badge_top":"0","badge_left":"0","icon_false":"/icons-mfd-png/audio_play.png","icon_true":"/icons-mfd-png/audio_play.png","visibility-oid":"","gestures-offsetX":0,"gestures-offsetY":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,"visibility-groups-action":"hide"},"style":{"left":"310px","top":"624px","z-index":"30","height":"50px","width":"136px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplIconInc","data":{"oid":"sonos.0.root.192_168_178_83.volume","visibility-cond":"==","visibility-val":1,"step":"-7","minmax":"0","text":"","repeat_delay":"800","repeat_interval":"800","name":"Lautstärke leiser","invert_icon":false,"src":"/icons-mfd-png/audio_volume_low.png","alt":"leiser","gestures-offsetX":0,"gestures-offsetY":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,"visibility-groups-action":"hide"},"style":{"left":"457px","top":"683px","width":"42px","height":"50px","background":"rgba(250,250,250,0)","z-index":"30","border-width":"1px","border-radius":"0px","border-color":"rgba(180,180,200,0.2)","cursor":"pointer"},"widgetSet":"jqui"},{"tpl":"tplIconInc","data":{"oid":"sonos.0.root.192_168_178_83.volume","visibility-cond":"==","visibility-val":1,"step":"7","minmax":"100","text":"","repeat_delay":"800","repeat_interval":"800","name":"Lautstärke lauter","invert_icon":false,"src":"/icons-mfd-png/audio_volume_high.png","alt":"lauter","gestures-offsetX":0,"gestures-offsetY":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,"visibility-groups-action":"hide"},"style":{"left":"548px","top":"683px","width":"42px","height":"50px","background":"rgba(250,250,250,0)","z-index":"30","border-width":"1px","border-radius":"0px","border-color":"rgba(180,180,200,0.2)","cursor":"pointer"},"widgetSet":"jqui"},{"tpl":"tplMetroTileToggle","data":{"oid":"sonos.0.root.192_168_178_83.muted","visibility-cond":"==","visibility-val":1,"hover":false,"transform":"true","bg_class_false":"bg-transparent","bg_class_true":"ribbed-darkOrange","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","icon_false":"/icons-mfd-png/audio_volume_mid.png","icon_true":"/icons-mfd-png/audio_volume_mute.png","name":"Mute toggle","gestures-offsetX":0,"gestures-offsetY":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,"visibility-groups-action":"hide"},"style":{"left":"454px","top":"623px","z-index":"30","width":"136px","height":"50px","cursor":"pointer"},"widgetSet":"metro"},{"tpl":"tplMetroTileDialogNumber","data":{"visibility-cond":">","visibility-val":"0","hover":false,"transform":"true","bg_class":"bg-transparent","icon_width":"90","icon_class":"icon-custom","badge_bg_class":"","brand_bg_class":"","dialog_draggable":true,"dialog_icon_class":"icon-custom","number_oid":"sonos.0.root.192_168_178_83.current_cover","label":"","hide_on_0":true,"contains_view":"Dialog_Sonos","visibility-oid":"","dialog_flat":false,"dialog_modal":true,"dialog_width":"720px","dialog_height":"620px","dialog_title":"Sonos Steuerung","name":"Sonos View","comment":"","dialog_shadow":false,"icon_height":"90","icon_src":"{sonos.0.root.192_168_178_83.current_cover}","icon_top":"25","icon_left":"25","gestures-offsetX":0,"gestures-offsetY":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,"visibility-groups-action":"hide"},"style":{"left":"310px","top":"448px","width":"137px","height":"137px","z-index":"15","color":"","border-style":""},"widgetSet":"metro"},{"tpl":"tplValueFloat","data":{"oid":"sonos.0.root.192_168_178_51.volume","g_fixed":true,"g_visibility":true,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":"false","visibility-groups-action":"hide","is_comma":false,"is_tdp":false,"factor":"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,"digits":"0","html_prepend":"","name":"Lautstärke absolut Küche","visibility-oid":"192_168_178_51.muted","oid-quality":"sonos.0.root.192_168_178_51.muted","class_true":"muted","class_false":"notmuted","test_html":""},"style":{"left":"506px","top":"343px","z-index":"25","color":"rgba(250,250,250,1)","width":"35px","height":"38px","font-size":"35px","text-align":"center"},"widgetSet":"basic"},{"tpl":"tplValueFloat","data":{"oid":"sonos.0.root.192_168_178_83.volume","g_fixed":true,"g_visibility":true,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":"false","visibility-groups-action":"hide","is_comma":false,"is_tdp":false,"factor":"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,"digits":"0","html_prepend":"","name":"Lautstärke absolut Wohnzimmer","visibility-oid":"192_168_178_83.muted"},"style":{"left":"506px","top":"687px","z-index":"25","color":"rgba(250,250,250,1)","width":"37px","height":"38px","font-size":"35px","text-align":"center"},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"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,"name":"Sonos Küche META","html":"\n\n {sonos.0.root.192_168_178_51.current_artist}\n\n\n {sonos.0.root.192_168_178_51.current_title}\n\n\n {sonos.0.root.192_168_178_51.current_album}\n"},"style":{"left":"457px","top":"112px","z-index":"30","height":"131px","color":"rgba(250,250,250,1)","width":"139px","font-size":"80%"},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"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,"name":"Sonos Wohnzimmer META","html":"\n\n {sonos.0.root.192_168_178_83.current_artist}\n\n\n {sonos.0.root.192_168_178_83.current_title}\n\n\n {sonos.0.root.192_168_178_83.current_album}\n"},"style":{"left":"458px","top":"453px","z-index":"30","height":"131px","color":"rgba(250,250,250,1)","width":"139px","font-size":"80%"},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":true,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":">","visibility-val":"0","visibility-groups-action":"hide","refreshInterval":"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,"html":"{sonos.0.root.192_168_178_51.current_elapsed_s} / {sonos.0.root.192_168_178_51.current_duration_s}","name":"Sonos Küche Dauer","visibility-oid":"sonos.0.root.192_168_178_51.current_duration"},"style":{"left":"486px","top":"256px","z-index":"30","color":"rgba(250,250,250,1)","font-size":"12px","width":"111px","height":"15px","text-align":"right","cursor":""},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":true,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":">","visibility-val":"0","visibility-groups-action":"hide","refreshInterval":"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,"html":"{sonos.0.root.192_168_178_83.current_elapsed_s} / {sonos.0.root.192_168_178_83.current_duration_s}","name":"Sonos Wohnzimmer Dauer","visibility-oid":"sonos.0.root.192_168_178_83.current_duration"},"style":{"left":"493px","top":"599px","z-index":"30","color":"rgba(250,250,250,1)","font-size":"12px","width":"106px","height":"15px","text-align":"right"},"widgetSet":"basic"},{"tpl":"tplFrame","data":{"visibility-cond":"==","visibility-val":1,"title":"Wohnzimmer (Play:1)","title_color":"rgba(250,250,250,1)","title_top":"18","title_left":"15","header_height":"0","header_color":"red","title_font":"RobotoCondensed-Regular, Futura","title_back":"","name":"Hintergrund oben WZ","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,"visibility-groups-action":"hide"},"style":{"left":"87px","top":"412px","width":"207px","height":"330px","background":"","background-color":"rgba(100,100,100,0.2)","z-index":"7","border-radius":"0px","border-style":"none","font-size":"32px","font-family":""},"widgetSet":"basic"},{"tpl":"tplHtml","data":{"g_fixed":true,"g_visibility":false,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","refreshInterval":"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,"html":"Sonos","name":"Überschrift"},"style":{"left":"89px","top":"21px","z-index":"25","width":"auto","height":"auto","font-size":"25px"},"widgetSet":"basic"}]Die Steuerungsknöpfe (Play, Stop, etc) sind metro Widgets, die auf Tastendruck einen definiert Wert (value) senden. Drückt man Play, wird in den Datenpunkt STATE der Wert __play__ geschrieben. Die korrekte farbliche Änderung gesetzt druch true /false. Scheinbarreagiert das Widget so: ist der zu setzende Wert erreicht, dann __true__, sonst __false__. :roll: Ein paar Probleme gibt es noch bei der Wiedergabe von Radiosendern: Da wird der Name des Senders/Künstlers/Songs nicht immer korrekt dargestellt. Auch beim Gruppieren gibt es Unregelmäßigkeiten, aber läuft ganz gut. Gruß Pix
-
Herzlichen Dank für die beiden Antworten.
Sobald ich zu Hause bin, schaue ich mir das in Ruhe an.
Nachtrag:
wieso nur ist es so, dass immer wenn ich gerade mit meinen Views halbwegs zufrieden bin ich wieder etwas anderes sehe und meie nur noch hässlich finde :lol: :shock: :lol:
-
wieso nur ist es so, dass immer wenn ich gerade mit meinen Views halbwegs zufrieden bin ich wieder etwas anderes sehe und meie nur noch hässlich finde [emoji38] :shock: [emoji38] `
Wenns dich beruhigt, du bist nicht alleine mit deinem "Problem". [emoji22]
-
-
So, da Pix ja hier uns alle so wunderbar "bedient" hat, möchte ich auch etwas in die Rudne zurückgeben.
Anbei ein Screen meiner Sonos Steuerung basierend auf Pix. Sobald eine Box gruppiert wird, blende ich sie mit enem einfachen Overlay in Vis aus, damit die User nicht auf die Idee kommen, an einer gruppierten Box rumzuspielen.
filename="sonos.jpg" index="0">~~
Da ich 5 Boxen habe, ist meine Gruppensteuerung natürlich anders als Pix' .
Auch habe ich, da ich viel Musik aus Favoritenlisten nehme, sofern es kein Radiosender ist die prev and next Buttons mit eingebaut.
Wichtig:
der Prev Button funktioniert bei mir NICHT so wie alle anderen. Alle anderen sind metro tile states, die bei Pix auf den "state" der Sonos Box zugreifen und dort den jeweiligen Wert (Play, Stop usw) setzen.
Bei prev hat das bei mir nicht funktioniert. Man sieht zwar, dass prev geschrieben wird, aber es passiert nicht. Ich habe daher nur für diese Buttons auf den prev button verlinkt und dort auf true gesetzt, dann geht es.
Dies nur als Hinweis, falls jemand anderes auch diese Probleme hat.
Bei meinen Gruppen ist das Wohnzimmer quasi immer "führend", da meine Boxen so stehen, dass jede Art "sinniger" Gruppenbildung immer das Wohnzimmer beinhaltet.
Also kann man dann jede andere Box mit dazuschalten.
Mittels eines kleinen Skripts wird dann zudem bei allen Boxen, die dazu geschaltet werden, die Lautstärke an die Führungsbox angepasst.
Desweiteren setze ich via Skript danach die Lautstärke jeder Box immer dann entsprechend, wenn die Führungsbox betätigt wird. Dies ist m.E. sonst im aktuellen Sonos Adapter nicht möglich, daher dieser Umweg.
Beim de-gruppieren wird dann bei jeder Box wieder die alte Lautstärke eingestellt.
hier noch das Skript. Sicherlich nicht schön, aber sehr selten. Und es ist mein erstes vollstädngi selbstgemachts, das sogar funktioniert. Also Anregungen gerne, aber seid nicht zu harsch zu mir
! ````
// Bildet Gruppen für Sonos im Vis
// Führende BOX ist immer "Wohnzimmer"
! // Trigger für Gruppenbildung über 4 Zustände zum Adden der vier Boxen
! createState('Sonos.Gruppen.Esszimmer', false, {
read: true,
write: true,
desc: "Trigger Esszimmer",
type: "boolean",
role: 'state',
});createState('Sonos.Gruppen.Kueche', false, { name: 'Gruppentrigger', dec: 'Kueche zur Gruppe hinzu', type: 'boolean', role: 'state', });
! createState('Sonos.Gruppen.Arbeitszimmer', false, {
name: 'Gruppentrigger',
dec: 'Esszimmer zur Gruppe hinzu',
type: 'boolean',
role: 'state',
});
! createState('Sonos.Gruppen.Badezimmer', false, {
name: 'Gruppentrigger',
dec: 'Badezimmer zur Gruppe hinzu',
type: 'boolean',
role: 'state',
});createState('Sonos.Gruppen.String', { name: 'String', dec: 'Darstellung der gruppeirten Räume', type: 'string', });
! // IDs festlegen
! var idEssTrigger = "javascript.0.Sonos.Gruppen.Esszimmer"/Sonos.Gruppen.Esszimmer/;
var idKuecheTrigger = "javascript.0.Sonos.Gruppen.Kueche"/Gruppentrigger/;
var idArbeitTrigger = "javascript.0.Sonos.Gruppen.Arbeitszimmer"/Gruppentrigger/;
var idBadTrigger ="javascript.0.Sonos.Gruppen.Badezimmer"/Gruppentrigger/;
! // Pfad IDs
! var EssPfad = "sonos.0.root.192_168_2_6.",
BadPfad = "sonos.0.root.192_168_2_7.",
WohnPfad = "sonos.0.root.192_168_2_9.",
ArbeitPfad = "sonos.0.root.192_168_2_8.",
KuechePfad = "sonos.0.root.192_168_2_10.";
! // Variablen für [vorige] Lautstärke
! var volKuecheOld,
volBadOld,
volEssOld,
volArbeitOld,
volWohn = getState(WohnPfad+ "volume"/volume/).val; // Variable für Volume Wohnzimmer als Masterlautstärke
!
! // ****************************************************************************
// GRUPPIERUNGSFUNKTIONEN UND ANGLEICHUNG LAUTSTÄRKE
// ****************************************************************************
! // Esszimmer hinzufügen
! on(idEssTrigger, function(obj) {
! volWohn = getState(WohnPfad+ "volume"/volume/).val; // Groupvolume wird vom Wohnzimmer bestimmt, neu einlesen falls zwischenzeitlich geändert
! if (obj.state.val === true) {
volEssOld = getState(EssPfad +"volume"/volume/).val; // alte Lautstärke speichern
setState(EssPfad+ "volume", volWohn); // Lautstärke an Wohnzimmer anpassen
setState(WohnPfad+ "add_to_group","192_168_2_6"); // zur Wohnzimmergruppe hinzufügen
}
else{ setState(WohnPfad+ "remove_from_group","192_168_2_6");
setState(EssPfad+ "volume", volEssOld); // bei Auflösung alte Lautstärke wieder herstellen
}
});
! // Kueche hinzufügen
! on(idKuecheTrigger, function(obj) {
! volWohn = getState(WohnPfad+ "volume"/volume/).val; // Groupvolume wird vom Wohnzimmer bestimmt, neu einlesen falls zwischenzeitlich geändert
! if (obj.state.val === true) {
volKuecheOld = getState(KuechePfad +"volume"/volume/).val; // alte Lautstärke speichern
setState(KuechePfad+ "volume", volWohn); // Lautstärke an Wohnzimmer anpassen
setState(WohnPfad+ "add_to_group","192_168_2_10"); // zur Wohnzimmergruppe hinzufügen
}
else{ setState(WohnPfad+ "remove_from_group","192_168_2_10");
setState(KuechePfad+ "volume", volKuecheOld); // bei Auflösung alte Lautstärke wieder herstellen
}
});
! // Arbeitszimmer hinzufügen
! on(idArbeitTrigger, function(obj) {
! volWohn = getState(WohnPfad+ "volume"/volume/).val; // Groupvolume wird vom Wohnzimmer bestimmt, neu einlesen falls zwischenzeitlich geändert
! if (obj.state.val === true) {
volArbeitOld = getState(ArbeitPfad +"volume"/volume/).val; // alte Lautstärke speichern
setState(ArbeitPfad+ "volume", volWohn); // Lautstärke an Wohnzimmer anpassen
setState(WohnPfad+ "add_to_group","192_168_2_8"); // zur Wohnzimmergruppe hinzufügen
}
else{ setState(WohnPfad+ "remove_from_group","192_168_2_8");
setState(ArbeitPfad+ "volume", volArbeitOld); // bei Auflösung alte Lautstärke wieder herstellen
}
});
! // Badezimmer hinzufügen
! on(idBadTrigger, function(obj) {
! volWohn = getState(WohnPfad+ "volume"/volume/).val; // Groupvolume wird vom Wohnzimmer bestimmt, neu einlesen falls zwischenzeitlich geändert
! if (obj.state.val === true) {
volBadOld = getState(BadPfad +"volume"/volume/).val; // alte Lautstärke speichern
setState(BadPfad+ "volume", volWohn); // Lautstärke an Wohnzimmer anpassen
setState(WohnPfad+ "add_to_group","192_168_2_7"); // zur Wohnzimmergruppe hinzufügen
}
else{ setState(WohnPfad+ "remove_from_group","192_168_2_7");
setState(BadPfad+ "volume", volBadOld); // bei Auflösung alte Lautstärke wieder herstellen
}
});
! // Funktion zum Anpassen der Lautstärke bei gruppierten Räumen
! var volTrigger = "sonos.0.root.192_168_2_9.volume"/volume/;
! on({id: volTrigger, change: 'ne'}, function fGroupVol(){
volWohn = getState("sonos.0.root.192_168_2_9.volume"/volume/).val;
! var triggerKueche = getState(idKuecheTrigger).val;
if(triggerKueche === true){setState(KuechePfad+ "volume", volWohn); }var triggerArbeit = getState(idArbeitTrigger).val; if(triggerArbeit === true){setState(ArbeitPfad+ "volume", volWohn); } var triggerEss = getState(idEssTrigger).val; if(triggerEss === true){setState(EssPfad+ "volume", volWohn); } var triggerBad = getState(idBadTrigger).val; if(triggerBad === true){setState(BadPfad+ "volume", volWohn); }
! });
! ````Ganz herzlichen Dank nochmal an Pix, der mir schon ich glaube 120x geholfen hat.
-
Wenns dich beruhigt, du bist nicht alleine mit deinem "Problem". [emoji22] `
Dito!@pix:
Hast du auch einen Export von dem gesamten View für uns? BITTE!
Einfach goil!
Gruß
Rainer `
Danke ,aber die gesamte View exportiere ich nicht. Ich habe aber spo ziehmlich alle Widgets oben exportiert.
Sobald eine Box gruppiert wird, blende ich sie mit enem einfachen Overlay in Vis aus, damit die User nicht auf die Idee kommen, an einer gruppierten Box rumzuspielen. ` Super Idee!
Gruß
Pix
-
@pix::roll: Auch <u>beim Gruppieren gibt es Unregelmäßigkeiten</u>, aber läuft ganz gut. `
Moin pix,
ich habe gesehen dass Du in deinem Script zum Gruppieren "add_to_group" und zum Aufheben der Gruppenzugehörigkeit "remove_from_group" ansprichst.
Hast Du alternativ einmal versucht das ganze nur über das Objekt "coordinator" zu steuern? [EDIT] verfügbar ab v.1.6.0
Zum Gruppieren trägst Du dort wie gehabt die Obejkt-ID deines Wohnzimmer-Sonos-Gerätes ein.
Zum Aufheben der Grupperung trägst Du hingegen die eigene ID des Objektes ein, welches Du aus der Gruppe entfernen möchtest.
(Das SONOS Gerät koordiniert sich also selbst 8-) )
So steuere ich die Gruppierung.
-
@pix::roll: Auch <u>beim Gruppieren gibt es Unregelmäßigkeiten</u>, aber läuft ganz gut. `
Moin pix,
ich habe gesehen dass Du in deinem Script zum Gruppieren "add_to_group" und zum Aufheben der Gruppenzugehörigkeit "remove_from_group" ansprichst.
Hast Du alternativ einmal versucht das ganze nur über das Objekt "coordinator" zu steuern?
Zum Gruppieren trägst Du dort wie gehabt die Obejkt-ID deines Wohnzimmer-Sonos-Gerätes ein.
Zum Aufheben der Grupperung trägst Du hingegen die eigene ID des Objektes ein, welches Du aus der Gruppe entfernen möchtest.
(Das SONOS Gerät koordiniert sich also selbst 8-) )
So steuere ich die Gruppierung. `
Danke für den Tipp! Das werde ich mal Probieren und Feedback geben (Nicht vor übernächster Woche :? )Pix
-
Darf ich hier nochmal einhaken?
Ich weiß, dass es Sonos 1.6 gibt, aber ich schaffe es nicht, den vom Git zu installieren und muss daher aktuell die Dinge, die in 1.6 enthalten sind (u.a. ja auch Gruppenlautstärke) etwas mühsam via Skript nachbauen. Funktioniert auch, aber das andere ist natürlich eleganter.
Ich muss via direkter URL installieren, korrekt? Ich glaube, ich wähle da immer eine falsche aus. Jedenfalls bekomme ich immer Fehler..
Dann noch die Frage: imho geht Sonos nur mit Node 4.xx ? Ist nicht inzwischen für andere die 6. empfohlen?
Nachtrag:
@ BBTown: das Skript war meins, bei mir funktioniert es auch ohne Probleme (bislang). Liegt eventuell daran, dass ich immer nur einen "Anker" habe, das Wohnzimmer, während Pix, so interpretiere ich mal seine Visu, Gruppen in beide Richtungen erlaubt, sprich mal Küche führend, mal die andere Box.
Aber wie geschrieben, mit der 1.6 Sonos wäre es schöner… wenn ich sie denn installiert bekommen sollte irgendwann.
-
Moin tempestas,
Du kannst die letzte verfügbare Version folgendermaßen instalieren
Auf dem Reiter "Adapter" den Adapter markieren und dann über die Symbolleiste (oberer, Rand) manuell installieren
(3. Symbol von links "Installieren aus eigenen URL")
Adapter auswählen und die Installation (das Update) starten.
So sollte es funzen 8-)
Nachtrag:
Ich habe Node v.6.10.0 am laufen
[EDIT] ScreenShot angefügt
1917_sonos_von_github_installieren.png -
Hallo Pix , tolle View. Ich wollte es mir so ähnlich nachbauen könntest du bitte noch das Bild der Play 1 hochladen? Wäre Klasse.
Gruß Torsten
![](</s><URL url=)<link_text text="https://uploads.tapatalk-cdn.com/201707 ... 4a0b58.jpg">https://uploads.tapatalk-cdn.com/20170718/f642e4f7fca100730897001c784a0b58.jpg</link_text>" /> -
Hall darf man mal fragen wo ich die Sender Logos herbekomme.
Gruss Stephan
-
Hall darf man mal fragen wo ich die Sender Logos herbekomme.
Gruss Stephan `
Klar darf man fragen! Hier gibt's sogar eine Antwort ->> http://forum.iobroker.net/viewtopic.php … ogo#p79044Gruß
Pix
EDIT: :lol: Warst es nicht auch du, der die Frage im verlinkten Thread gestellt hat? :roll:
-
Hi Pix, wenn du gerade on bist kannst du bitte noch das Bild der Play 1 zur Verfügung stellen wäre Klasse.
Gruß Torsten
-
helfen dir eventuell diese Bilder Weiter?
1917_sonos_connect_1.png
1917_sonos_play-1.png
1917_sonos_play-1_2.png
1917_sonos_logo_1.png -
…kriege so langsam ne mittelschwere Krise...
Also....das Einlesen der Favoriten klappt bei mir, diese werden auch schön unter javascript als Objekt mit Link angelegt (siehe Screenshot)
Unter dem Punkt 1.(rot) werden diese auch alle aufgelistet, auch wenn ein neuer hinzukommt!
****Wenn ich jedoch auf einen Link von 1 klicke - funktioniert nix, geschweige denn, dass ich die Links in dem Dropdown-Widget oben aufgelistet bekomme!
Hat da jemand ne Idee???****
P.S.: Im Developer-Modus des Chrome sagt er mir bei Klick auf nem Link auch immer :
Failed to load resource: the server responded with a status of 404 (Not Found)
-
Servus zusammen,
beschäftige mich erst seit kurzem mit iobroker, was ich noch nicht gecheckt habe, wo ich z.B. das beschriebene Script importieren muss.
Vielleicht kann mir jemand kurz helfen
Danke Euch
-
Das Skript musst du in ein Javascript Skript schreiben. Sprich du musst den Adapter installieren, falls du das noch nicht hast.
Kraehe: da fehlt bestimmt das widget, in dem der Code zum aufrufen drin ist?
Hast du bislang nur das JS Skript aktiv? Du brauchst noch Teil 2, um selbiges dann auch zu nutzen
Dieses hier:
und hast du den simpleAPI Adapter installiert?
-
und hast du den simpleAPI Adapter installiert? `
…ahhhhh.....vielen, vielen Dank.....wer lesen kann ist klar im Vorteil! Das wars.... :oops: :oops: :oops:
Hatte beide Scripte nur den Adapter nicht.....selbsthau
Einzig und allein das Dropdown-Feld mit den Favoriten zu füttern, so dass sie einfacher auszuwählen sind bekomme ich noch nicht hin!
Vielleicht weiss hier noch einer Rat!!!
Besten Dank im Voraus….Kraehe