{"id":6109,"date":"2011-06-09T08:10:43","date_gmt":"2011-06-09T12:10:43","guid":{"rendered":"http:\/\/www.schollnick.net\/wordpress\/?p=6109"},"modified":"2011-06-09T08:10:43","modified_gmt":"2011-06-09T12:10:43","slug":"pioneer-vsx-1021-k-av-receiver-integration","status":"publish","type":"post","link":"http:\/\/www.schollnick.net\/wordpress\/2011\/06\/pioneer-vsx-1021-k-av-receiver-integration\/","title":{"rendered":"Pioneer VSX-1021-K AV Receiver Integration"},"content":{"rendered":"<p>Nsheldon, over on the Perceptive Automation Forums, has documented how to connect the Pioneer CSV-1021K AV Receiver into your Home Automation. \u00c2\u00a0The workflow he documents involves Indigo Pro, but in theory other software can implement this technique.<\/p>\n<p>Any Elite Series receiver can be integrated in this manner&#8230;<\/p>\n<table id=\"maintable\" style=\"margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-color: #f8f8f8; padding: 0px; border: 1px solid #999999;\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" align=\"center\">\n<tbody style=\"padding: 0px; margin: 0px;\">\n<tr style=\"padding: 0px; margin: 0px;\">\n<td id=\"contentrow\" style=\"padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin: 0px;\">\n<div id=\"pagecontent\" style=\"padding: 0px; margin: 0px;\">\n<table class=\"tablebg\" style=\"border-right-color: #bbbbbb; border-bottom-color: #bbbbbb; border-left-color: #bbbbbb; border-top-color: #c8c8c8; background-image: url(http:\/\/www.perceptiveautomation.com\/userforum\/styles\/paCustom2\/theme\/images\/cell.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #f8f8f8; background-position: 0% 0%; background-repeat: repeat no-repeat; border-width: 1px; border-style: solid; padding: 0px; margin: 0px;\" cellspacing=\"0\" width=\"100%\">\n<tbody style=\"padding: 0px; margin: 0px;\">\n<tr class=\"row1\" style=\"border-left-color: #ffffff; border-right-color: #e0e0e0; border-top-color: #ffffff; border-bottom-color: #e0e0e0; background-image: url(http:\/\/www.perceptiveautomation.com\/userforum\/styles\/paCustom2\/theme\/images\/cell.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #f8f8f8; background-position: 0% 0%; background-repeat: repeat no-repeat; border-width: 1px; border-style: solid; padding: 4px; margin: 0px;\">\n<td class=\"row\" style=\"border-left-color: #ffffff; border-right-color: #e0e0e0; border-top-color: #ffffff; border-bottom-color: #e0e0e0; background-image: url(http:\/\/www.perceptiveautomation.com\/userforum\/styles\/paCustom2\/theme\/images\/cell.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: #f8f8f8; background-position: 0% 0%; background-repeat: repeat no-repeat; border-width: 1px; border-style: solid; padding: 4px; margin: 0px;\" width=\"100%\" height=\"25\" valign=\"top\">\n<div class=\"postsubject\" style=\"font-size: 12px; font-weight: bold; color: #2e5b82; padding: 0px; margin: 0px;\">Pioneer VSX-1021-K AV Receiver Integration<\/div>\n<div class=\"postbody\" style=\"margin-top: 3px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; font-size: 12px; line-height: 1.4em; padding: 0px;\">Part of my recent home theater upgrade included replacing my old AV receiver with the just-released Pioneer VSX-1021-K AV receiver. One of the reasons I chose that receiver was the availability of an iOS remote control app which operates over your home network. Like my recent Panasonic Blu-ray player to Indigo integration process, I did some packet sniffing on my network while the iPod app and the receiver were communicating to discover their communication protocol. What I later found out (and what&#8217;s not in the manual) is that this receiver can also be integrated with whole-home automation systems using Pioneer&#8217;s published command sets for their Elite series receivers (using a standard telnet connection, see these RS-232 commands for the similar 1120 model\u00c2\u00a0<a class=\"postlink\" style=\"color: #2e5b82; text-decoration: underline; padding: 0px; margin: 0px;\" href=\"http:\/\/www.pioneerelectronics.com\/StaticFiles\/PUSA\/Files\/Home%20Custom%20Install\/VSX-1120-K-RS232.PDF\">here<\/a>) without affecting the iOS app or IR remote functions.<br style=\"padding: 0px; margin: 0px;\" \/><br style=\"padding: 0px; margin: 0px;\" \/>So, I devised a way to both send commands to the VSX-1021-K and for all response messages from the receiver to be put immediately into an Indigo variable using a persistent telnet connection to the receiver in the background. Be forewarned, this is a somewhat advanced setup, so if you&#8217;d like to replicate this with the VSX-1021-K or other networked Pioneer receiver, be prepared to do quite a bit of command-line work on the Mac with Indigo running on it.<br style=\"padding: 0px; margin: 0px;\" \/><br style=\"padding: 0px; margin: 0px;\" \/><strong style=\"padding: 0px; margin: 0px;\">Setup requirements:<\/strong><br style=\"padding: 0px; margin: 0px;\" \/><\/p>\n<ol style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 1.5em; list-style-type: decimal; padding: 0px;\">\n<li style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 1.5em; padding: 0px;\">Pioneer VSX-1021-K (or similar networkable Pioneer receiver. The command set is similar for all of them).<\/li>\n<li style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 1.5em; padding: 0px;\">Wired network connection to the receiver (a Wi-Fi connection may work with the optional wireless adapter, but I haven&#8217;t tested this).<\/li>\n<li style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 1.5em; padding: 0px;\">Static IP address assigned to the receiver.<\/li>\n<li style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 1.5em; padding: 0px;\">Indigo 4 Pro (or later).<\/li>\n<li style=\"margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 1.5em; padding: 0px;\">The Mac running Indigo Pro will need to be on all the time.<\/li>\n<\/ol>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Read the full instructions here\u00c2\u00a0<a href=\"http:\/\/www.perceptiveautomation.com\/userforum\/viewtopic.php?t=6909&amp;p=41736#p41736\">Pioneer VSX-1021-K AV Receiver Integration<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nsheldon, over on the Perceptive Automation Forums, has documented how to connect the Pioneer CSV-1021K AV Receiver into your Home Automation. \u00c2\u00a0The workflow he documents involves Indigo Pro, but in theory other software can implement this technique. Any Elite Series receiver can be integrated in this manner&#8230; Pioneer VSX-1021-K AV Receiver Integration Part of my <a class=\"read-more\" href=\"http:\/\/www.schollnick.net\/wordpress\/2011\/06\/pioneer-vsx-1021-k-av-receiver-integration\/\">[&hellip;]<\/a><\/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},"categories":[23,4],"tags":[71,787],"_links":{"self":[{"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/posts\/6109"}],"collection":[{"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/comments?post=6109"}],"version-history":[{"count":0,"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/posts\/6109\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/media?parent=6109"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/categories?post=6109"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.schollnick.net\/wordpress\/wp-json\/wp\/v2\/tags?post=6109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!-- WP Super Cache is installed but broken. The constant WPCACHEHOME must be set in the file wp-config.php and point at the WP Super Cache plugin directory. -->