Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. [gelöst]SONOS Adapter state.val.toLowerCase is not a function

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    [gelöst]SONOS Adapter state.val.toLowerCase is not a function

    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      pix last edited by

      Hallo,

      das Problem trat schon mal mit FormatDate auf: http://forum.iobroker.net/viewtopic.php?f=36&t=2803

      Beim Setzen von SONOS Favoriten wird diese Fehlermeldung erzeugt:

      ! ```
      2016-05-25 18:42:54.348 - [32minfo[39m: javascript.0 script.js.common.VIS.VIS_Sonos: Neuer Sonos Sender über VIS eingestellt: DRadio Wissen 2016-05-25 18:42:54.349 - [32minfo[39m: sonos.0 try to control id sonos.0.root.192_168_178_51.favorites_set with {"val":"DRadio Wissen","ack":false,"ts":1464194574345,"q":0,"from":"system.adapter.web.0","lc":1464194574345} 2016-05-25 18:42:54.954 - [32minfo[39m: sonos.0 try to control id sonos.0.root.192_168_178_51.state with {"val":"true","ack":false,"ts":1464194574949,"q":0,"from":"system.adapter.javascript.0","lc":1464194574949} 2016-05-25 18:42:54.955 - [31merror[39m: uncaught exception: state.val.toLowerCase is not a function 2016-05-25 18:42:54.958 - [31merror[39m: TypeError: state.val.toLowerCase is not a function at Adapter. <anonymous>(/Users/pix/Documents/iobroker/node_modules/iobroker.sonos/sonos.js:50:39) at emitTwo (events.js:87:13) at Adapter.emit (events.js:172:7) at null._onTimeout (/Users/pix/Documents/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2042:34) at Timer.listOnTimeout (timers.js:92:15) 2016-05-25 18:42:54.958 - [32minfo[39m: sonos.0 terminating 2016-05-25 18:42:54.963 - [32minfo[39m: sonos.0 terminating 2016-05-25 18:42:54.977 - [31merror[39m: host.MacMini-Ethernet.fritz.box instance system.adapter.sonos.0 terminated with code 0 (OK) 2016-05-25 18:42:54.978 - [32minfo[39m: host.MacMini-Ethernet.fritz.box Restart adapter system.adapter.sonos.0 because enabled[/code]</anonymous>
      ! Gruß
      ! Pix

      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        Warum schreibst du ins sonos.0.root.192_168_178_51.state ein "true" ?

        Da sind nur "stop,play,pause,next,previous,mute,unmute" erlaubt.

        1 Reply Last reply Reply Quote 0
        • P
          pix last edited by

          Yep. Habs dann auch auch gesehen. Den Text für den Post war noch vom frühen Abend und ich habe ihn nicht mehr redigiert nachdem ich meine Views angepasst habe. Mein Fehler :oops: . Sind auch keine Fehler mehr im Log aufgetaucht.

          Jetzt läuft alles. Zum Dank meine iPhone 5s View
          261_bildschirmfoto_2016-05-26_um_00.25.16.jpg
          und die VIEW zum importieren (NICHT Widget!!!)

          ! { "settings": { "style": { "background_class": "hq-background-blue-marine-lines", "font-family": "RobotoCondensed-Regular, Jura, Futura" }, "theme": "redmond", "sizex": "320", "sizey": "548", "hideDescription": false, "gridSize": "", "useAsDefault": true }, "widgets": { "e00001": { "tpl": "tplHtml", "data": { "visibility-cond": "==", "visibility-val": 1, "refreshInterval": "0", "html": "Radio", "name": "Sonos Radio", "class": "untertitel" }, "style": { "left": "16px", "top": "40px", "width": "78px", "height": "26px", "text-align": "left", "font-size": "20px", "z-index": "25", "color": "rgba(250,250,205,1)", "font-family": "" }, "widgetSet": "basic" }, "e00002": { "tpl": "tplFrame", "data": { "visibility-cond": "==", "visibility-val": 1, "title": "Sonos", "title_color": "rgba(250,250,250,1)", "title_top": "18", "title_left": "15", "header_height": "0", "header_color": "red", "title_font": "Futura", "title_back": "", "name": "Hintergrund Wohnzimmer", "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 }, "style": { "left": "2px", "top": "5px", "width": "320px", "height": "542px", "background": "", "background-color": "rgba(100,100,100,0.2)", "z-index": "1", "border-radius": "20px", "border-style": "none", "font-size": "14px", "font-family": "" }, "widgetSet": "basic" }, "e00003": { "tpl": "tplFrame", "data": { "visibility-cond": "==", "visibility-val": 1, "title": "", "title_color": "rgba(250,250,250,1)", "title_top": "18", "title_left": "15", "header_height": "0", "header_color": "red", "title_font": "Futura", "title_back": "", "name": "Hintergrund", "locked": true }, "style": { "left": "0", "top": 0, "width": "100%", "height": "1000%", "background": "url(http://192.168.178.38:8082/vis/img/back/oblique-line-bk.png) repeat scroll 0% 0% / auto padding-box border-box, rgba(0, 0, 0, 0) radial-gradient(50% 105.41% at 50% 350px, rgb(66, 140, 189) 0px, rgb(39, 98, 134) 20%, rgb(34, 78, 114) 33%, rgb(0, 3, 41) 100%) repeat scroll 0% 0% / auto padding-box border-box", "background-color": "", "z-index": "0", "border-radius": "", "border-style": "none", "font-size": "14px", "font-family": "" }, "widgetSet": "basic" }, "e00004": { "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" }, "style": { "left": "12px", "top": "258px", "z-index": "20", "height": "50px", "width": "136px" }, "widgetSet": "metro" }, "e00005": { "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" }, "style": { "left": "12px", "top": "314px", "z-index": "20", "height": "50px", "width": "136px" }, "widgetSet": "metro" }, "e00006": { "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" }, "style": { "left": "12px", "top": "370px", "z-index": "20", "height": "50px", "width": "136px" }, "widgetSet": "metro" }, "e00007": { "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", "label_false": "Radio Energy", "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.energy.de/fileadmin/images/layout/ci/logo/logo_121_140_on_brightground.png", "icon_width": "29", "icon_height": "84", "icon_top": "63", "icon_left": "88" }, "style": { "left": "12px", "top": "427px", "z-index": "20", "height": "50px", "width": "136px" }, "widgetSet": "metro" }, "e00008": { "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 }, "style": { "left": "15px", "top": "246px", "width": "291px", "height": "5px", "z-index": "20", "color": "#85c7f9" }, "widgetSet": "basic" }, "e00009": { "tpl": "tplMetroTileNav", "data": { "visibility-cond": "==", "visibility-val": 1, "hover": false, "transform": "true", "label": "Home", "bg_class": "bg-transparent", "bg_class_active": "ribbed-cyan", "badge_bg_class": "bg-transparent", "badge_bg_class_active": "bg-transparent", "icon_badge": "icon-monitor", "brand_bg_class": "", "brand_bg_class_active": "", "icon_class": "", "nav_view": "Home", "name": "Navigation zu Hauptseite", "select_current": false, "views": [ "Kamera", "Tuer", "Sprit", "Drucker", "MVG", "Briefkasten", "Test" ], "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 }, "style": { "left": 212, "top": 5, "z-index": "40", "width": "100px", "height": "40px", "color": "rgba(250,250,250,1)", "text-align": "left", "font-family": "", "font-style": "normal", "font-size": "16px", "background": "none", "background-color": "transparent" }, "widgetSet": "metro" }, "e00010": { "tpl": "tplIconInc", "data": { "oid": "sonos.0.root.192_168_178_51.volume", "visibility-cond": "==", "visibility-val": 1, "step": "-7", "minmax": "0", "text": "leiser", "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 }, "style": { "left": "174px", "top": "261px", "width": "64px", "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)" }, "widgetSet": "jqui" }, "e00011": { "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_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 }, "style": { "left": "194px", "top": "125px", "z-index": "30", "height": "50px", "width": "115px" }, "widgetSet": "metro" }, "e00012": { "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_51.state", "value": "play", "label_true": "", "label_false": "Play", "class": "", "select_on_value": true, "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 }, "style": { "left": "193px", "top": "69px", "z-index": "30", "height": "50px", "width": "116px" }, "widgetSet": "metro" }, "e00013": { "tpl": "tplIconInc", "data": { "oid": "sonos.0.root.192_168_178_51.volume", "visibility-cond": "==", "visibility-val": 1, "step": "7", "minmax": "100", "text": "lauter", "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 }, "style": { "left": "244px", "top": "261px", "width": "64px", "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)" }, "widgetSet": "jqui" }, "e00014": { "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_mute.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, "label_false": "", "label_true": "laut" }, "style": { "left": "196px", "top": "183px", "z-index": "30", "width": "112px", "height": "50px" }, "widgetSet": "metro" }, "e00015": { "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" }, "style": { "left": "171px", "top": "315px", "z-index": "20", "height": "50px", "width": "136px" }, "widgetSet": "metro" }, "e00016": { "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" }, "style": { "left": "171px", "top": "371px", "z-index": "20", "height": "50px", "width": "136px" }, "widgetSet": "metro" }, "e00017": { "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" }, "style": { "left": "171px", "top": "427px", "z-index": "20", "height": "50px", "width": "136px" }, "widgetSet": "metro" }, "e00018": { "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" }, "style": { "left": "12px", "top": "483px", "z-index": "20", "height": "50px", "width": "136px" }, "widgetSet": "metro" }, "e00019": { "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" }, "style": { "left": "171px", "top": "483px", "z-index": "20", "height": "50px", "width": "136px" }, "widgetSet": "metro" }, "e00020": { "tpl": "tplValueStringImg", "data": { "oid": "sonos.0.root.192_168_178_51.current_cover", "visibility-cond": "==", "visibility-val": 1, "refreshInterval": "500", "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 }, "style": { "left": "11px", "top": "68px", "z-index": "30", "width": "170px", "height": "170px" }, "widgetSet": "basic" } }, "rerender": false, "filterList": [], "name": "Sonos" } !
          Ich erwähne noch, dass die dargestellten Sender natürlich auch als Favoriten im SONOS System hinterlegt sein müssen. Die Sender Icons werden online aus dem Internet geladen. Der blaue Balken ist eigentlich für die Laufzeitanzeige. Die spielt aber bei Radio keine Rolle (immer 100%). Ein Feld, das bei Nichtradiomusik den Titel anzeigt habe ich weggelassen (aus Platzgründen), da auch das beim Radio nicht so wichtig ist.

          –-------

          Und hier noch ein Skript, das bei Neuwahl des Favoriten den neuen Sender sofort abspielt (vorher ggf. MUTE ausschaltet)

          ! ````
          /* VIS Sonos
          ! Skript unterstützt Radio Favoriten Wahl über VIS
          ! erstellt: 20.11.2015 von pix
          08.05.2016 setStateDelayed
          25.05.2016 Variablentyp korrekt angesprochen
          Mute korrigiert
          */
          ! var idSonos_fav_set = 'sonos.0.root.192_168_178_51.favorites_set',
          idSonos_muted = 'sonos.0.root.192_168_178_51.muted', // boolean
          idSonos_state = 'sonos.0.root.192_168_178_51.state'; // stop,play,pause,next,previous,mute,unmute
          ! // Bei Änderung des aufgerufenen Favoriten aus VIS
          on({
          id: idSonos_fav_set, // string nicht boolean
          change: 'ne',
          from: 'system.adapter.web.0'
          }, function (data) {
          if (getState(idSonos_muted).val) { // wenn leise, dann laut stellen
          setStateDelayed(idSonos_muted, false, 200);
          }
          setStateDelayed(idSonos_state, "play", 600); // play
          log('Neuer Sonos Sender über VIS eingestellt: ' + data.state.val);
          });

          
          Gruß
          
          Pix
          1 Reply Last reply Reply Quote 0
          • T
            ticket last edited by

            Hallo, ich habe mir mal das Radio View auf Vis installiert, ich weiß jetzt nicht wie ich die Favoriten im Sonos hinterlegt bekomme, könntest du mir das mal erklären? M.f.G.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate

            935
            Online

            31.6k
            Users

            79.5k
            Topics

            1.3m
            Posts

            3
            4
            871
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo