{"id":18995,"date":"2013-10-18T08:52:42","date_gmt":"2013-10-18T07:52:42","guid":{"rendered":"https:\/\/automatedhome.com\/?p=18995"},"modified":"2017-03-01T09:38:24","modified_gmt":"2017-03-01T09:38:24","slug":"openremote-integrates-with-sonos","status":"publish","type":"post","link":"https:\/\/automatedhome.com\/av-distribution\/openremote-integrates-with-sonos.html","title":{"rendered":"OpenRemote Integrates with Sonos"},"content":{"rendered":"<p style=\"text-align: left;\">In the same way as broadcasted television and video\u00a0playback has changed into streaming, IP-TV and \u201con-demand\u201d\u00a0watching whenever you like, wherever you like, also playback of music is changing. A music system should nowadays be a\u00a0part of the home automation system, being able to set-up for\u00a0different scenarios. It should also be able to be controlled\u00a0from where ever you want.<\/p>\n<p><div class=\"sj-gblock\">\n<script language=\"javascript\">\n<!--\ngoogle_ad_client = \"ca-pub-5598479065369258\";\ngoogle_ad_width = 300; \ngoogle_ad_height = 250; \ngoogle_ad_format = \"300x250_as\"; \ngoogle_ad_channel = \"7058025304\"; \ngoogle_ad_type = \"text_image\"; \ngoogle_color_border = \"FFFFFF\"; \ngoogle_color_bg = \"FFFFFF\"; \ngoogle_color_link = \"52a79f\"; \ngoogle_color_url = \"CFFFDF\"; \ngoogle_color_text = \"000000\"; \n\/\/--> \n<\/script>\n<script language=\"javascript\"  src=\"http:\/\/pagead2.googlesyndication.com\/pagead\/show_ads.js\"><\/script>\n<\/div>OpenRemote gives a good overview of your integrated\u00a0products, but what was missing was the integration of my\u00a0multi-room music system from Sonos.\u00a0Sonos introduced their \ufb01rst product 2005 as a high-end\u00a0multi-room music system: easy installation, wireless, with\u00a0almost no need of cabling. With Sonos your private music\u00a0collection, radio channels, Spotify and many other music\u00a0services become available, embedded in only one product\u00a0accessible and controlled individual for each room.\u00a0Sonos devices create their own WiFi network SonosNET to share information and stream music between\u00a0each other without drain the performance of your own\u00a0network. \u00a0It is possible to connect your own ampli\ufb01ed speakers,\u00a0your own ampli\ufb01er or use wireless speakers from Sonos.<\/p>\n<p><strong>Sounds like a perfect solution ?<em>\u00a0<\/em><\/strong>The lack of possible ways to integrate with these\u00a0products, made many home automation integrators needed\u00a0to go for other solutions.<\/p>\n<p><strong>The Sonos OpenRemote integration<em> &#8211;\u00a0<\/em><\/strong>With the Sonos OpenRemote integration your music\u00a0solution comes one step closer to a fully integrated home\u00a0automation system. Now you can control your Sonos music\u00a0system not only by the dedicated Sonos remote or by your\u00a0phone. \u00a0Sonos OpenRemote integration also makes it possible to\u00a0control functions like \u201cchange track\u201d or \u201cincrease the\u00a0volume\u201d as in my case by KNX devices like physical buttons,\u00a0or automated by de\ufb01ned events such as \u201cturn of the music\u00a0when I leave the house\u201d.<\/p>\n<p>The OpenRemote integration adds the most common\u00a0commands to your own OpenRemote (UI) graphical user\u00a0interface layout such as play\/pause\/next track\/volume etc, as\u00a0well as add the possibilities of display information like the\u00a0current track playing. \u00a0Another additional feature, is that it\u00b4s now possible to\u00a0reach the Sonos system outside your local WiFi network.<\/p>\n<p><iframe loading=\"lazy\"  id=\"_ytid_10541\"  width=\"480\" height=\"270\"  data-origwidth=\"480\" data-origheight=\"270\" src=\"https:\/\/www.youtube.com\/embed\/eehsnwWw6qs?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;modestbranding=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;\" class=\"__youtube_prefs__  epyt-is-override  no-lazyload\" title=\"YouTube player\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe><\/p>\n<p><strong>How does it work?<em>\u00a0<\/em><\/strong>By installing Node.js which is a platform based on\u00a0<a href=\"https:\/\/code.google.com\/p\/v8\/\" target=\"_blank\">Chrome&#8217;s JavaScript runtime<\/a>, you will be able to run the\u00a0&#8220;Sonos HTTP API&#8221; server software.\u00a0The &#8220;Sonos HTTP API&#8221; server will do the translation of\u00a0the Sonos commands to \u201chttp\u201d commands that OpenRemote\u00a0can interpret and execute. \u00a0With the API server up and running you can freely\u00a0create \u201chttp\u201d commands in the OpenRemote Designer to\u00a0communicate with your Sonos devices.\u00a0Enjoy your new integrated music system where\u00a0OpenRemote take care of even one more function in your\u00a0house. \u00a0See OpenRemote \u2018<a href=\"http:\/\/www.openremote.org\/display\/docs\/OpenRemote+2.0+How+To+-+Sonos\" target=\"_blank\">How To &#8211; Sonos<\/a>\u2019 and the\u00a0<a href=\"http:\/\/www.sonos.com\/\" target=\"_blank\">Sonos home page<\/a><\/p>\n<p>Reproduced from the <a href=\"http:\/\/www.openremote.com\/wp-content\/uploads\/2013\/10\/OpenRemote-Newsletter-October-December-2013.pdf\" target=\"_blank\">October \/ December 2013 Newsletter<\/a> with kind permission of Henrik Gj\u00f6rlo\ufb00 and\u00a0<a href=\"http:\/\/openremote.org\/\" target=\"_blank\">openremote.org<\/a><\/p>\n<p><strong>Want More?<\/strong>\u00a0\u2013\u00a0<a href=\"http:\/\/twitter.com\/ottomate\">Follow us<\/a>\u00a0on Twitter,\u00a0<a href=\"http:\/\/www.facebook.com\/AutomatedHomeUK\" target=\"_blank\">Like us<\/a>\u00a0on Facebook, or subscribe to our\u00a0<a href=\"http:\/\/feeds2.feedburner.com\/automatedhome\">RSS feed<\/a>. You can even get these news stories\u00a0<a href=\"http:\/\/feedburner.google.com\/fb\/a\/mailverify?uri=AutomatedHome&amp;loc=en_US\">delivered via email<\/a>, straight to your inbox every day.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the same way as broadcasted television and video\u00a0playback has changed into streaming, IP-TV and \u201con-demand\u201d\u00a0watching whenever you like, wherever you like, also playback of&#8230;<\/p>\n","protected":false},"author":3,"featured_media":19131,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"apple_news_api_created_at":"2017-03-01T09:38:26Z","apple_news_api_id":"99db8020-df7a-4aa0-9cbc-cece1e164cf4","apple_news_api_modified_at":"2017-03-01T09:38:26Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/AmduAIN96SqCcvM7OHhZM9A","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":"","apple_news_is_paid":"","apple_news_is_preview":"","apple_news_is_sponsored":"","apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":[],"apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","footnotes":""},"categories":[6,26],"tags":[3],"class_list":["post-18995","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-av-distribution","category-remotes","tag-featured"],"apple_news_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/automatedhome.com\/wp-content\/uploads\/2013\/10\/openremote-sonos-title.jpg?fit=500%2C500&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts\/18995"}],"collection":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/comments?post=18995"}],"version-history":[{"count":29,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts\/18995\/revisions"}],"predecessor-version":[{"id":34877,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts\/18995\/revisions\/34877"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/media\/19131"}],"wp:attachment":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/media?parent=18995"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/categories?post=18995"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/tags?post=18995"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}