{"id":83,"date":"2016-04-10T23:14:44","date_gmt":"2016-04-10T21:14:44","guid":{"rendered":"http:\/\/les3zam.info\/cabrablog\/?p=83"},"modified":"2018-01-16T21:58:51","modified_gmt":"2018-01-16T19:58:51","slug":"module-chacon-dio-le-retour","status":"publish","type":"post","link":"http:\/\/cabrastudio.eu\/cabrablog\/?p=83","title":{"rendered":"Module Chacon DIO&#8230; enfin le retour"},"content":{"rendered":"<p>Suite de l&rsquo;article \u00ab\u00a0<a href=\"http:\/\/cabrastudio.eu\/cabrablog\/?p=60\">Interface 220V AC \/ DC 5V<\/a>\u00a0\u00bb<\/p>\n<p>&nbsp;<\/p>\n<p>Je viens de mettre en place une seconde carte de d\u00e9tection de 220V. Cette fois la carte est branch\u00e9e en sortie d&rsquo;un module Chacon DI-O 54755 qui pilote ma VMC. Le but est d&rsquo;avoir un \u00e9tat de retour qui n&rsquo;existe pas sur ce type e module. J&rsquo;ai donc <a href=\"https:\/\/www.jeedom.com\/site\/fr\/\">Jeedom<\/a>\u00a0avec le plugins <a href=\"https:\/\/market.jeedom.fr\/index.php?v=d&amp;p=market&amp;type=plugin&amp;&amp;name=Arduidom\">Arduidom<\/a> modifi\u00e9 pour ajouter la gestion de mes modules voir mon <a href=\"http:\/\/cabrastudio.eu\/cabrablog\/?p=1\">article<\/a> sur le sujet la derni\u00e8re\u00a0version des sources <a href=\"http:\/\/cabrastudio.eu\/cabrablog\/?p=37\">ici<\/a>. J&rsquo;ai r\u00e9utilis\u00e9 le montage et le sketch utilis\u00e9 pour les sonde de temp\u00e9rature \u00a0<a href=\"http:\/\/cabrastudio.eu\/cabrablog\/?p=1\">article<\/a>\u00a0que j&rsquo;ai modifi\u00e9 pour envoy\u00e9 \u00e9galement l&rsquo;\u00e9tat des pin de l&rsquo;arduino. Je suis rest\u00e9 sur le protocole HomeEasy Chacon. Comme pour la temp\u00e9rature j&rsquo;utilise un partie du code r\u00e9serv\u00e9 \u00e0 identifiant de l&rsquo;\u00e9metteur:<\/p>\n<p>rappel code Chacon :\u00a0<strong>EEEEEEEGRRO :<\/strong><\/p>\n<p>EEEEEEE : Identifiant \u00e9metteur,\u00a0G : Flag groupe 0 ou,\u00a0RR : Bouton de \u00e9metteur de 0 \u00e0 15 et O pour on ou off ( 0\/1)<\/p>\n<p><strong>RR<\/strong>\u00a0contient le num\u00e9ro de la sonde ou de la Pin virtuelle. <strong>O<\/strong>\u00a0le signe +\/- pour les temp\u00e9rature pas utilis\u00e9 dans le cas des \u00e9tats.<\/p>\n<p><strong>G <\/strong>permet de savoir si c&rsquo;est une temp\u00e9rature ou un\u00a0\u00e9tat. 1 = \u00e9tat, 0 = temp\u00e9rature<\/p>\n<p>J&rsquo;ai d\u00e9coup\u00e9 Identifiant de l&rsquo;\u00e9metteur en deux partie les 4 premiers num\u00e9ro et les 3 derniers\u00a0EEEETTT. Les 4 premier \u00a0me servent \u00e0 d\u00e9tecter que c&rsquo;est bien une de mes sondes. j&rsquo;ai utilis\u00e9 le masque 9999 pour les 4 premiers chiffre et les trois autre me serve soit pour la temp\u00e9rature soit pout l&rsquo;\u00e9tat du pin. Pour les temp\u00e9rature voir l&rsquo;<a href=\"http:\/\/cabrastudio.eu\/cabrablog\/?p=1\">article<\/a>\u00a0sur le sujet. Pour le cas des \u00e9tats \u00a0les deux premier permet de coder le num\u00e9ro de pin le dernier son \u00e9tat. ex : envoi de l&rsquo;\u00e9tat du pin 2 :<\/p>\n<p><span style=\"color: #ff0000;\">9999<\/span><span style=\"color: #339966;\">02<\/span><span style=\"color: #ff9900;\">1<\/span><span style=\"color: #ff0000;\">1<\/span><span style=\"color: #339966;\">05<\/span><span style=\"color: #ff0000;\">0<\/span><\/p>\n<p><span style=\"color: #ff0000;\">9999<\/span> : masque pour identifi\u00e9 mes modules;<\/p>\n<p><span style=\"color: #339966;\">02<\/span> : Pin<\/p>\n<p><span style=\"color: #ff9900;\">1<\/span> : etat<\/p>\n<p><span style=\"color: #ff0000;\">1<\/span> :\u00a0message de type \u00e9tat.<\/p>\n<p><span style=\"color: #339966;\">05<\/span> : num\u00e9ro de mon module.<\/p>\n<p><span style=\"color: #ff0000;\">0<\/span> : NA<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/04\/RetourVMCImg3.001.jpeg\" rel=\"attachment wp-att-91\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-91\" src=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/04\/RetourVMCImg3.001-1024x768.jpeg\" alt=\"RetourVMCImg3.001\" width=\"640\" height=\"480\" srcset=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/04\/RetourVMCImg3.001.jpeg 1024w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/04\/RetourVMCImg3.001-300x225.jpeg 300w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/04\/RetourVMCImg3.001-768x576.jpeg 768w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/04\/RetourVMCImg3.001-200x150.jpeg 200w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/04\/RetourVMCImg1.png\" rel=\"attachment wp-att-87\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-88 alignleft\" src=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/04\/RetourVMCImg2-150x150.png\" alt=\"RetourVMCImg2\" width=\"229\" height=\"229\" \/><\/a><\/p>\n<p>VU JeedomVMC OFF<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_87\" style=\"width: 337px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/04\/RetourVMCImg1.png\" rel=\"attachment wp-att-87\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-87\" class=\"wp-image-87 size-full\" src=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/04\/RetourVMCImg1.png\" alt=\"RetourVMCImg1\" width=\"327\" height=\"174\" srcset=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/04\/RetourVMCImg1.png 327w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/04\/RetourVMCImg1-300x160.png 300w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/04\/RetourVMCImg1-200x106.png 200w\" sizes=\"(max-width: 327px) 100vw, 327px\" \/><\/a><p id=\"caption-attachment-87\" class=\"wp-caption-text\">Vu Jeedom VMC ON<\/p><\/div>\n<p>J&rsquo;ai deux sc\u00e9nario dans Jeedom pour g\u00e9rer la temp. Mon but est de contr\u00f4ler le temps de fonctionnement de ma VMC<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Suite de l&rsquo;article \u00ab\u00a0Interface 220V AC \/ DC 5V\u00a0\u00bb &nbsp; Je viens de mettre en place une seconde carte de d\u00e9tection de 220V. Cette fois la carte est branch\u00e9e en sortie d&rsquo;un module Chacon DI-O 54755 qui pilote ma VMC.&hellip; <a href=\"http:\/\/cabrastudio.eu\/cabrablog\/?p=83\" class=\"more-link\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14,12,11,13,15],"tags":[],"_links":{"self":[{"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/posts\/83"}],"collection":[{"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=83"}],"version-history":[{"count":5,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/posts\/83\/revisions"}],"predecessor-version":[{"id":264,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/posts\/83\/revisions\/264"}],"wp:attachment":[{"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=83"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=83"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=83"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}