{"id":1733,"date":"2012-11-13T23:28:26","date_gmt":"2012-11-13T22:28:26","guid":{"rendered":"http:\/\/play.with.free.fr\/?p=1733"},"modified":"2014-11-23T11:12:09","modified_gmt":"2014-11-23T10:12:09","slug":"domogik-version-dev-sur-dockstar","status":"publish","type":"post","link":"http:\/\/play.with.free.fr\/index.php\/domogik-version-dev-sur-dockstar\/","title":{"rendered":"Domogik version dev sur Dockstar"},"content":{"rendered":"<p><a href=\"http:\/\/www.domogik.org\/\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-2080\" title=\"domogik\" src=\"http:\/\/play.with.free.fr\/wp-content\/uploads\/domogik.png\" alt=\"\" width=\"32\" height=\"32\" \/><\/a>Petit aide-m\u00e9moire sur les essais de Domogik que j&rsquo;ai conduits sur ma petite plate-forme Seagate Dockstar sous Debian, avec un module RFXcom RFXrtx433 (USB) et un module teleinfo&#8230;<\/p>\n<h2>Installation Clean<\/h2>\n<p>Pour installer Domogik sur un Seagate Dockstar (architecture arm) sous Debian Squeeze, j&rsquo;ai suivi le tutorial suivant :<a href=\"http:\/\/domo.passion.free.fr\/index.php?topic=95.msg361#msg361\" rel=\"nofollow\"> Installation de Domogik version Dev sur ubuntu 10.04<\/a><\/p>\n<p>Quelques modification toutefois :<\/p>\n<ol>\n<li>En pr\u00e9alable, cr\u00e9ation d&rsquo;un utilisateur Linux \u00ab\u00a0domogik\u00a0\u00bb. Installation des sources sous le r\u00e9pertoire home de cet utilisateur. Puis installation logu\u00e9 en tant que domogik (ne marche pas sous root ou depuis un autre compte, pour des questions de droits : les sources doivent \u00eatre dans un endroit lisible par l&rsquo;utilisateur domogik.)<\/li>\n<li>\/tmp trop petit pour installer domoweb. Solutions :\n<ol>\n<li>avant d&rsquo;installer domoweb, commenter la ligne suivante dans \/etc\/fstab et rebooter . Remettre comme d&rsquo;origine et rebooter apr\u00e8s l&rsquo;installation.\n<pre>#tmpfs          \/tmp            tmpfs   defaults          0       0<\/pre>\n<\/li>\n<li>ou encore <a href=\"http:\/\/www.isalo.org\/wiki.debian-fr\/index.php?title=Partition-pleine\">agrandir le fichier correspondant<\/a><\/li>\n<\/ol>\n<\/li>\n<li>J&rsquo;ai install\u00e9 domoweb sous le m\u00eame compte domogik que Domogik (et pas sur domoweb comme sugg\u00e9r\u00e9)<\/li>\n<\/ol>\n<p>En fin d&rsquo;install :<\/p>\n<pre> ==&gt; ================================================== &lt;==\r\n ==&gt;\u00a0 Everything seems ok, you should be able to start\u00a0 &lt;==\r\n ==&gt;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 DomoWeb with \/etc\/init.d\/domoweb start\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &lt;==\r\n ==&gt;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 or \/etc\/rc.d\/domoweb start\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &lt;==\r\n ==&gt;\u00a0 DomoWeb UI is available on\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &lt;==\r\n ==&gt;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 http:\/\/127.0.0.1:40404\/ &lt;==\r\n ==&gt;\u00a0 Default login is 'admin', password is '123'\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 &lt;==\r\n ==&gt; ================================================== &lt;==<\/pre>\n<h2>Update de version<\/h2>\n<p>faire comme indiqu\u00e9 ici : <a href=\"http:\/\/forum.domogik.org\/viewtopic.php?f=9&amp;p=1030#p779\">Changement important dans la version de d\u00e9veloppement<\/a><\/p>\n<h2>Installation des plugins<\/h2>\n<p>Les plugins sont install\u00e9s depuis les sources, en version dev\u00a0 (pas <a href=\"http:\/\/wiki.domogik.org\/Manage_the_packages\">comme indiqu\u00e9 dans le Wiki<\/a> qui donne la mani\u00e8re d&rsquo;installer pour une version release).<\/p>\n<ol>\n<li>les packages sont ici: http:\/\/repo.domogik.org\/package\/(lien vers les sources et aussi vers la doc)<\/li>\n<li>copier et d\u00e9compresser le fichier tgz dans le r\u00e9pertoire src des sources de domogik utilis\u00e9es pour installer le produit<\/li>\n<li>dmgenplug <em>nomduplugin<\/em><\/li>\n<li>En principe il apparait dans l&rsquo;interface web<\/li>\n<\/ol>\n<h3><a href=\"http:\/\/play.with.free.fr\/wp-content\/uploads\/RFXtrx433.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignright size-thumbnail wp-image-2053\" title=\"RFXtrx433\" src=\"http:\/\/play.with.free.fr\/wp-content\/uploads\/RFXtrx433-150x150.jpg\" alt=\"\" width=\"150\" height=\"150\" srcset=\"http:\/\/play.with.free.fr\/wp-content\/uploads\/RFXtrx433-150x150.jpg 150w, http:\/\/play.with.free.fr\/wp-content\/uploads\/RFXtrx433-50x50.jpg 50w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a>Support du RFXtrx433<\/h3>\n<p>Le plugin rfxcom n\u00e9cessite que \/dev\/rfxcom existe : cr\u00e9er le fichier \/lib\/udev\/rules.d\/71-rfxcom.rules :<\/p>\n<pre>SUBSYSTEM==\"tty\", ENV{ID_MODEL}==\"RFXtrx433\", ENV{ID_VENDOR}==\"RFXCOM\", SYMLINK+=\"rfxcom\", MODE=\"0666\\\"<\/pre>\n<p>Puis faire reconna\u00eetre le device :<\/p>\n<pre># udevadm trigger<\/pre>\n<h3>Support du module teleinfo<\/h3>\n<p>Le module est bien reconnu, mais il est fait pour un abonnement HC\/HP, ce qui n&rsquo;est pas mon cas.<\/p>\n<h2>Fichiers de config<\/h2>\n<p>\/etc\/domogik\/domogik.cfg<\/p>\n<h2>D\u00e9marrage<\/h2>\n<p>\/etc\/init.d\/domogik start<\/p>\n<p>\/etc\/init.d\/domoweb start<\/p>\n<h2>R\u00e9f\u00e9rences<\/h2>\n<ul>\n<li><a href=\"http:\/\/wiki.domogik.org\">Wiki Domogik<\/a> &#8211;&gt;<a href=\"http:\/\/wiki.domogik.org\/doc_StandardInstallation\"> Installation standard<\/a><\/li>\n<li><a href=\"http:\/\/lists.debian.org\/debian-user\/2012\/03\/msg01543.html\">how to increase space for tmpfs \/tmp<\/a> ( \u00e9tant donn\u00e9 la taille m\u00e9moire du Dockstar, il n&rsquo;est pas possible d&rsquo;<a href=\"http:\/\/www.generation-linux.fr\/index.php?post\/2009\/05\/04\/tmpfs-%3A-utiliser-sa-ram-comme-repertoire-de-stockage\">utiliser sa RAM comme r\u00e9pertoire de stockage tmpfs<\/a>.)<\/li>\n<li>pour des explications sur udev : <a href=\"http:\/\/doc.ubuntu-fr.org\/udev\">http:\/\/doc.ubuntu-fr.org\/udev<\/a><\/li>\n<\/ul>\n<h2>Conclusions<\/h2>\n<p>Bien que domogik soit tr\u00e8s sympathique et supporte de nombreuses technos, il ne convient pas \u00e0 ma petite plate-forme Dockstar car il est trop lourd. Par ailleurs il n&rsquo;y a pas pour l&rsquo;instant de gestion des sc\u00e9narios, ce qui me parait important en domotique. Enfin j&rsquo;ai eu un peu de mal \u00e0 me retrouver dans la doc et dans le code, malgr\u00e9 la tr\u00e8s bonne doc qui est une bonne source d&rsquo;info sur les technos support\u00e9es et la mani\u00e8re de les mettre en oeuvre.<\/p>\n<p>Donc peut-\u00eatre plus tard, mais pour l&rsquo;instant je cherche encore ma plate-forme domotique &#8230;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p><a href=\"http:\/\/www.domogik.org\/\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-2080\" title=\"domogik\" src=\"http:\/\/play.with.free.fr\/wp-content\/uploads\/domogik.png\" alt=\"\" width=\"32\" height=\"32\" \/> <\/a>Petit aide-m\u00e9moire \u00e0 usage personnel sur les essais de Domogik que j&rsquo;ai conduits sur ma petite plate-forme Seagate Dockstar sous Debian, avec un module RFXcom RFXrtx433 (USB) et un module teleinfo&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","_vp_format_video_url":"","_vp_image_focal_point":[]},"categories":[110],"tags":[72,73,123,120],"_links":{"self":[{"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/posts\/1733"}],"collection":[{"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/comments?post=1733"}],"version-history":[{"count":0,"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/posts\/1733\/revisions"}],"wp:attachment":[{"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/media?parent=1733"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/categories?post=1733"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/tags?post=1733"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}