{"id":3203,"date":"2010-03-09T12:30:59","date_gmt":"2010-03-09T12:30:59","guid":{"rendered":""},"modified":"2013-01-04T18:45:26","modified_gmt":"2013-01-04T18:45:26","slug":"mac-home-automation-on-your-tv-with-indigo-and-plex","status":"publish","type":"post","link":"https:\/\/automatedhome.com\/reviews\/mac-home-automation-on-your-tv-with-indigo-and-plex.html","title":{"rendered":"Mac Home Automation on your TV with Indigo and Plex"},"content":{"rendered":"<p align=\"center\"><img loading=\"lazy\" decoding=\"async\" title=\"Plex and Indigo - Home Automation on the Mac with your TV\" alt=\"Plex and Indigo - Home Automation on the Mac with your TV\" src=\"\/images\/news\/plex_indigo_title.jpg\" width=\"500\" height=\"369\" \/><\/p>\n<p>Submission By: Charles Friedberg &#8211; <strong>Plex + Indigo + Harmony Remote = Home Automation Bliss<\/strong> &#8211; Why do it?\u00a0 About a year ago, I decided to take the home automation plunge and sought out ways to automate my home&#8217;s lighting, entertainment and HVAC systems.\u00a0 After doing a good deal of research, I concluded that the most cost-effective and flexible solution would be to utilitze Perceptive Automation \u00eds <a href=\"http:\/\/www.perceptiveautomation.com\" target=\"_blank\">Indigo<\/a> software and <a href=\"http:\/\/www.smarthome.com\" target=\"_blank\">Smarthome&#8217;s<\/a> Insteon modules for the lighting and HVAC.<\/p>\n<p align=\"left\"><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>Once I installed all the Insteon devices (which also included a garage door opener), I installed the Indigo software on an iMac in my study, connected the iMac to the Insteon adapter which plugs into the wall and my home automation dreams were off and running!<\/p>\n<p align=\"left\">Indigo also comes with a free iPhone application called Indigo Touch, which is superb as well.\u00a0\u00a0 Total cost for home automation of lighting, HVAC and remote control of garage doors for a 4,000 sq ft home, ~USD$3500, and that included all Insteon modules, installation and the software license (I already owned the iMac so I would argue that isn\u00edt part of the cost).\u00a0 Compare that to a proposal from one of the &#8216;professional&#8217; home automation brands!<\/p>\n<div align=\"left\">With its built-in webserver, and touch application, the Indigo home automation solution is an excellent one, but it requires either a) you have to have your iPhone\/iPod Touch with you constantly or b) be at a computer with a browser open and keyboard\/mouse on hand.\u00a0 This was always the case until I executed step 2 of my master plan &#8211; a home media center.<\/div>\n<p style=\"text-align: left;\" align=\"center\">A few months back I took the plunge, purchasing a new <a href=\"http:\/\/www.amazon.co.uk\/gp\/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fie%3DUTF8%26redirect%3Dtrue%26ref_%3Dsr%5Fnr%5Fn%5F0%26keywords%3Dmac%2520mini%26bbn%3D560800%26qid%3D1268137679%26rnid%3D560800%26rh%3Dn%253A560798%252Ck%253Amac%2520mini%252Cn%253A%2521560800%252Cn%253A262739011&amp;tag=markmccall&amp;linkCode=ur2&amp;camp=1634&amp;creative=19450\">Mac mini<\/a> 2.53Ghz with 4GB of RAM ($USD800) and installed the excellent <a href=\"http:\/\/www.plexapp.com\" target=\"_blank\">OSX media center software Plex<\/a>, which is free.\u00a0 In addition, I purchased a Synology DS209 and two 1.5TB internal hard drives which I configured for RAID1 (USD$550).\u00a0 I already owned a <a href=\"http:\/\/www.amazon.co.uk\/gp\/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fie%3DUTF8%26redirect%3Dtrue%26ref_%3Dsr%5Fnr%5Fi%5F0%26keywords%3Dharmony%2520remote%26qid%3D1268137560%26rh%3Di%253Aelectronics%252Ck%253Aharmony%2520remote&amp;tag=markmccall&amp;linkCode=ur2&amp;camp=1634&amp;creative=19450\">Harmony 890 remote<\/a> (USD$150 on Amazon), my Kuro PDP-6020 and a Denon Receiver (AVR-2807), so total incremental setup cost was USD$1350 (plus tax).\u00a0 With the media center all set up and streaming across my home network, my wife and I began to notice some common behavior.\u00a0 Often times, we would sit down to watch something off the media center and forget to turn out the lights (for the movie theater effect after all), and we would have our iPhones handy.\u00a0 Wouldn\u00edt it be nice, within Plex, to be able to control Indigo via the Harmony remote?\u00a0\u00a0 Absolutely!\u00a0 Problem is I can\u00edt code so off to the respective forums I went.<\/p>\n<p align=\"center\"><img decoding=\"async\" title=\"Plex and Indigo - Home Automation on the Mac with your TV\" alt=\"Plex and Indigo - Home Automation on the Mac with your TV\" src=\"\/images\/news\/plex_indigo_gear.jpg\" \/><br \/>\nThe Equipment Rack<\/p>\n<p style=\"text-align: left;\" align=\"center\">On both the Indigo and Plex forums I proposed this very idea &#8211; wouldn\u00edt it be great to be able to control Indigo from within Plex?\u00a0 Fortunately, two other folks thought the very same thing, and began working on an Indigo plug in for Plex, and now, Plex and Indigo users have a solution.<\/p>\n<p>A loyal Indigo and Plex user created the free <a href=\"http:\/\/wiki.plexapp.com\/index.php\/Indigo_for_Plex\" target=\"_blank\">&#8216;Indigo for Plex&#8217; plug-in<\/a>.\u00a0 The beauty of the plug-in is that not only is zero setup required if Plex and Indigo are running on the same machine, but if Indigo is running on a remote machine, one need only point the plug-in to that remote machine\u00eds internal IP address, input the Indigo Server id and password and setup is done!\u00a0 The plug-in, as can be seen from the screenshots below enables the\u00a0 user, from within Plex,\u00a0 to 1) control all devices (viewing, quick-toggling if not-dimmable, toggling and dimming by user-defined increments if dimmable ), 2) control Action Groups (viewing and executing) and 3) control Variables (viewing and editing).<\/p>\n<p align=\"center\"><img loading=\"lazy\" decoding=\"async\" title=\"Plex and Indigo - Home Automation on the Mac with your TV\" alt=\"Plex and Indigo - Home Automation on the Mac with your TV\" src=\"\/images\/news\/plex_indigo_screen1.jpg\" width=\"600\" height=\"347\" \/><br \/>\nOne of the control screens<\/p>\n<p>While HVAC control, and use of Indigo\u00eds excellent control pages isn\u00edt part of the current release, the author has assured users that it\u00eds one of his goals as well if possible.\u00a0 I should note that I have replaced the plug-in author\u00eds \u00ecstock\u00ee images with my own, and that the plug-in was in no way developed by the makers of Indigo, nor is the author in anyway affiliated with the makers of Indigo.\u00a0 However, Plex and Indigo users now have a very elegant way of controlling Indigo right from their couch using their remote from within Plex.<\/p>\n<p>The makers of Indigo <a href=\"http:\/\/www.perceptiveautomation.com\/userforum\/viewtopic.php?f=3&amp;t=5389\" target=\"_blank\">have been very helpful<\/a> to the author when developing the plug-in and have suggested that they will be enhancing their API to enable the Indigo for Plex plug-in to do even more in the future.<\/p>\n<p align=\"center\"><img decoding=\"async\" title=\"Plex and Indigo - Home Automation on the Mac with your TV\" alt=\"Plex and Indigo - Home Automation on the Mac with your TV\" src=\"\/images\/news\/plex_indigo_tv.jpg\" \/><\/p>\n<p align=\"center\">The Plex \/ Indigo Home Automation Interface on our TV<\/p>\n<p>Up next some Apple scripting that will execute action groups when a media content is played (although I have been pestering the plug-in author to build that into the plug-in).\u00a0 For example, if Plex starts to play a movie, Indigo would automatically turn off lights in the appropriate room &#8211; all with the touch of single button on my remote, from the comfort of my couch!\u00a0 Functionality that only a year ago would cost tremendously more, and require professional installation.\u00a0 Dreamers can dream!<\/p>\n<p><a href=\"http:\/\/www.perceptiveautomation.com\" target=\"_blank\">Perceptive Automation\u00eds Indigo<\/a>\u00a0 :\u00a0 <a href=\"http:\/\/www.plexapp.com\" target=\"_blank\">Plex Media Center<\/a>\u00a0 : \u00a0<a href=\"http:\/\/www.amazon.co.uk\/gp\/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fie%3DUTF8%26redirect%3Dtrue%26ref_%3Dsr%5Fnr%5Fn%5F0%26keywords%3Dmac%2520mini%26bbn%3D560800%26qid%3D1268137679%26rnid%3D560800%26rh%3Dn%253A560798%252Ck%253Amac%2520mini%252Cn%253A%2521560800%252Cn%253A262739011&amp;tag=markmccall&amp;linkCode=ur2&amp;camp=1634&amp;creative=19450\">Mac mini<\/a>\u00a0 : \u00a0<a href=\"http:\/\/www.amazon.co.uk\/gp\/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.co.uk%2Fs%3Fie%3DUTF8%26redirect%3Dtrue%26ref_%3Dsr%5Fnr%5Fi%5F0%26keywords%3Dharmony%2520remote%26qid%3D1268137560%26rh%3Di%253Aelectronics%252Ck%253Aharmony%2520remote&amp;tag=markmccall&amp;linkCode=ur2&amp;camp=1634&amp;creative=19450\">Harmony Remote<\/a><\/p>\n<p><strong>Want More?<\/strong>\u00a0&#8211;\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>Submission By: Charles Friedberg &#8211; Plex + Indigo + Harmony Remote = Home Automation Bliss &#8211; Why do it?\u00a0 About a year ago, I decided&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","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":"","apple_news_api_id":"","apple_news_api_modified_at":"","apple_news_api_revision":"","apple_news_api_share_url":"","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":[4],"tags":[],"class_list":["post-3203","post","type-post","status-publish","format-standard","hentry","category-reviews"],"apple_news_notices":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts\/3203"}],"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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/comments?post=3203"}],"version-history":[{"count":7,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts\/3203\/revisions"}],"predecessor-version":[{"id":7743,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/posts\/3203\/revisions\/7743"}],"wp:attachment":[{"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/media?parent=3203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/categories?post=3203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/automatedhome.com\/wp-json\/wp\/v2\/tags?post=3203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}