Domogik version dev sur Dockstar

Petit aide-mémoire sur les essais de Domogik que j’ai conduits sur ma petite plate-forme Seagate Dockstar sous Debian, avec un module RFXcom RFXrtx433 (USB) et un module teleinfo…

Installation Clean

Pour installer Domogik sur un Seagate Dockstar (architecture arm) sous Debian Squeeze, j’ai suivi le tutorial suivant : Installation de Domogik version Dev sur ubuntu 10.04

Quelques modification toutefois :

  1. En préalable, création d’un utilisateur Linux « domogik ». Installation des sources sous le répertoire home de cet utilisateur. Puis installation logué en tant que domogik (ne marche pas sous root ou depuis un autre compte, pour des questions de droits : les sources doivent être dans un endroit lisible par l’utilisateur domogik.)
  2. /tmp trop petit pour installer domoweb. Solutions :
    1. avant d’installer domoweb, commenter la ligne suivante dans /etc/fstab et rebooter . Remettre comme d’origine et rebooter après l’installation.
      #tmpfs          /tmp            tmpfs   defaults          0       0
    2. ou encore agrandir le fichier correspondant
  3. J’ai installé domoweb sous le même compte domogik que Domogik (et pas sur domoweb comme suggéré)

En fin d’install :

 ==> ================================================== <==
 ==>  Everything seems ok, you should be able to start  <==
 ==>       DomoWeb with /etc/init.d/domoweb start       <==
 ==>             or /etc/rc.d/domoweb start             <==
 ==>  DomoWeb UI is available on                        <==
 ==>                            http://127.0.0.1:40404/ <==
 ==>  Default login is 'admin', password is '123'       <==
 ==> ================================================== <==

Update de version

faire comme indiqué ici : Changement important dans la version de développement

Installation des plugins

Les plugins sont installés depuis les sources, en version dev  (pas comme indiqué dans le Wiki qui donne la manière d’installer pour une version release).

  1. les packages sont ici: http://repo.domogik.org/package/(lien vers les sources et aussi vers la doc)
  2. copier et décompresser le fichier tgz dans le répertoire src des sources de domogik utilisées pour installer le produit
  3. dmgenplug nomduplugin
  4. En principe il apparait dans l’interface web

Support du RFXtrx433

Le plugin rfxcom nécessite que /dev/rfxcom existe : créer le fichier /lib/udev/rules.d/71-rfxcom.rules :

SUBSYSTEM=="tty", ENV{ID_MODEL}=="RFXtrx433", ENV{ID_VENDOR}=="RFXCOM", SYMLINK+="rfxcom", MODE="0666\"

Puis faire reconnaître le device :

# udevadm trigger

Support du module teleinfo

Le module est bien reconnu, mais il est fait pour un abonnement HC/HP, ce qui n’est pas mon cas.

Fichiers de config

/etc/domogik/domogik.cfg

Démarrage

/etc/init.d/domogik start

/etc/init.d/domoweb start

Références

Conclusions

Bien que domogik soit très sympathique et supporte de nombreuses technos, il ne convient pas à ma petite plate-forme Dockstar car il est trop lourd. Par ailleurs il n’y a pas pour l’instant de gestion des scénarios, ce qui me parait important en domotique. Enfin j’ai eu un peu de mal à me retrouver dans la doc et dans le code, malgré la très bonne doc qui est une bonne source d’info sur les technos supportées et la manière de les mettre en oeuvre.

Donc peut-être plus tard, mais pour l’instant je cherche encore ma plate-forme domotique …

 

 

 

1 commentaire pour “Domogik version dev sur Dockstar”

  1. Bonjour Olivier,
    je reviens vers toi car j’ai un problème. Je me suis décidé à allumer automatiquement la radio avec FHEM, tous les jours de la semaine, sauf les jours fériés. Voici ma commande :
    define radio1 at *7:00:00 {fhem « set RADIO on-for-timer 00:35:00 » if(wday == 1)&(!$we)}

    Elle fonctionne une fois, mais pas la semaine d’après (j’en ai une par jour de la semaine car les durées sont différentes selon les jours). Je ne comprends pas pourquoi. Tu vois un problème ? (ca fait des semaines que j’utilise CRON pour palier à ce problème mais pour éviter les jours fériés, ca devient plus compliqué, et ne pas utiliser une fonction prévu dans FHEM, c’est quand meme dommage !)
    merci
    fred
    PS : pb pour laisser message sur la page fhem…

Répondre à fredclo Annuler la réponse

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.