{"id":1587,"date":"2012-03-21T22:40:00","date_gmt":"2012-03-21T21:40:00","guid":{"rendered":"http:\/\/www.felinewave.com\/wordpress\/?p=1587"},"modified":"2012-11-14T13:50:26","modified_gmt":"2012-11-14T12:50:26","slug":"controle-dun-ampli-hc-pioneer-depuis-xbmc-constellation","status":"publish","type":"post","link":"http:\/\/www.felinewave.com\/wordpress\/2012\/03\/21\/controle-dun-ampli-hc-pioneer-depuis-xbmc-constellation\/","title":{"rendered":"Contr\u00f4le d&rsquo;un ampli HC Pioneer depuis XBMC Constellation"},"content":{"rendered":"<p><div id=\"attachment_1598\" style=\"width: 560px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.felinewave.com\/wordpress\/wp-content\/uploads\/2012\/03\/P1030929.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1598\" src=\"http:\/\/www.felinewave.com\/wordpress\/wp-content\/uploads\/2012\/03\/P1030929-550x412.jpg\" alt=\"\" title=\"P1030929\" width=\"550\" height=\"412\" class=\"size-large wp-image-1598\" srcset=\"http:\/\/www.felinewave.com\/wordpress\/wp-content\/uploads\/2012\/03\/P1030929-550x412.jpg 550w, http:\/\/www.felinewave.com\/wordpress\/wp-content\/uploads\/2012\/03\/P1030929-300x225.jpg 300w, http:\/\/www.felinewave.com\/wordpress\/wp-content\/uploads\/2012\/03\/P1030929.jpg 1280w\" sizes=\"auto, (max-width: 550px) 100vw, 550px\" \/><\/a><p id=\"caption-attachment-1598\" class=\"wp-caption-text\">L&#039;interface de l&#039;App Constellation pour XBMC peut \u00eatre enrichie de commandes personnalisables<\/p><\/div><br \/>\nPremi\u00e8re exp\u00e9rience d&rsquo;int\u00e9gration home-cinema pour moi aujourd&rsquo;hui. J&rsquo;\u00e9tais curieux de voir les possibilit\u00e9s de commande de mon nouvel ampli Pioneer VSX-921 par son port Ethernet. Comme j&rsquo;utilise \u00e9norm\u00e9ment l&rsquo;App iControlAV2 sur mon iPad (c&rsquo;est d&rsquo;ailleurs cette App qui a motiv\u00e9 mon choix pour cet ampli), je savais qu&rsquo;il devait \u00eatre possible de piloter l&rsquo;ampli via un logiciel distant. J&rsquo;ai un peu cherch\u00e9 sur Internet en qu\u00eate de hack qui d\u00e9tailleraient la faisabilit\u00e9 de la chose. Apr\u00e8s quelques recherches, j&rsquo;ai vu que Pioneer propose en fait un <a href=\"http:\/\/www.felinewave.com\/wordpress\/wp-content\/uploads\/2012\/03\/Pioneer_RS232_IP.pdf\" target=\"_blank\">protocole pour piloter ses ampli en telnet<\/a>. Ce protocole est tr\u00e8s simple et n\u00e9cessite juste l&rsquo;ouverture d&rsquo;une session telnet avec l&rsquo;ampli. Quelques commandes pour exemple :<\/p>\n<ul>\n<li><em>PO<\/em> : Power On<\/li>\n<li><em>PF<\/em> : Power Off<\/li>\n<li><em>VU<\/em> : Volume Up<\/li>\n<li><em>VD<\/em> : Volume Down<\/li>\n<li>etc.<\/li>\n<\/ul>\n<p>La liste des commandes est vraiment longue et je pense que quasiment toutes les fonctions de l&rsquo;ampli peuvent \u00eatre command\u00e9es ainsi. D&rsquo;apr\u00e8s ce que j&rsquo;ai pu lire, tous les amplis de la marque utilisent les m\u00eames commandes. En l&rsquo;occurrence, j&rsquo;utilise une doc qui concerne les amplis de 2010 (je n&rsquo;ai rien trouv\u00e9 d&rsquo;autre, merci Pioneer).<\/p>\n<p>Maintenant que je sais comment commander l&rsquo;ampli, il ne me restait plus qu&rsquo;\u00e0 cr\u00e9er une passerelle entre Constellation et l&rsquo;ampli pour transmettre les ordres sans avoir besoin de quitter Constellation. Ici, c&rsquo;est mon fid\u00e8le <a href=\"http:\/\/www.felinewave.com\/wordpress\/ds109\/\">DS109<\/a> qui va servir d&rsquo;interm\u00e9diaire. J&rsquo;ai cr\u00e9\u00e9 <a href=\"http:\/\/www.felinewave.com\/wordpress\/wp-content\/uploads\/2012\/03\/vsx921.php_.zip\">un petit fichier PHP<\/a> qui va lire la commande pass\u00e9e en adresse puis ouvrir une session avec l&rsquo;ampli et lui transmettre cette commande.<\/p>\n<p>Derni\u00e8re \u00e9tape : ajouter les commandes voulues dans Constellation.<br \/>\n<a href=\"http:\/\/www.felinewave.com\/wordpress\/wp-content\/uploads\/2012\/03\/P1030930.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.felinewave.com\/wordpress\/wp-content\/uploads\/2012\/03\/P1030930-550x412.jpg\" alt=\"\" title=\"P1030930\" width=\"550\" height=\"412\" class=\"aligncenter size-large wp-image-1599\" srcset=\"http:\/\/www.felinewave.com\/wordpress\/wp-content\/uploads\/2012\/03\/P1030930-550x412.jpg 550w, http:\/\/www.felinewave.com\/wordpress\/wp-content\/uploads\/2012\/03\/P1030930-300x225.jpg 300w, http:\/\/www.felinewave.com\/wordpress\/wp-content\/uploads\/2012\/03\/P1030930.jpg 1280w\" sizes=\"auto, (max-width: 550px) 100vw, 550px\" \/><\/a><\/p>\n<p>Enjoy :o)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Premi\u00e8re exp\u00e9rience d&rsquo;int\u00e9gration home-cinema pour moi aujourd&rsquo;hui. J&rsquo;\u00e9tais curieux de voir les possibilit\u00e9s de commande de mon nouvel ampli Pioneer VSX-921 par son port Ethernet. Comme j&rsquo;utilise \u00e9norm\u00e9ment l&rsquo;App iControlAV2 sur mon iPad (c&rsquo;est d&rsquo;ailleurs cette App qui a motiv\u00e9 mon choix pour cet ampli), je savais qu&rsquo;il devait \u00eatre possible de piloter l&rsquo;ampli via [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[105],"tags":[113,111,29,106,112],"class_list":["post-1587","post","type-post","status-publish","format-standard","hentry","category-hc","tag-ampli-hc","tag-constellation","tag-ds109","tag-vsx-921","tag-xbmc"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pxabt-pB","_links":{"self":[{"href":"http:\/\/www.felinewave.com\/wordpress\/wp-json\/wp\/v2\/posts\/1587","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.felinewave.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.felinewave.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.felinewave.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.felinewave.com\/wordpress\/wp-json\/wp\/v2\/comments?post=1587"}],"version-history":[{"count":20,"href":"http:\/\/www.felinewave.com\/wordpress\/wp-json\/wp\/v2\/posts\/1587\/revisions"}],"predecessor-version":[{"id":1626,"href":"http:\/\/www.felinewave.com\/wordpress\/wp-json\/wp\/v2\/posts\/1587\/revisions\/1626"}],"wp:attachment":[{"href":"http:\/\/www.felinewave.com\/wordpress\/wp-json\/wp\/v2\/media?parent=1587"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.felinewave.com\/wordpress\/wp-json\/wp\/v2\/categories?post=1587"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.felinewave.com\/wordpress\/wp-json\/wp\/v2\/tags?post=1587"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}