TutoRPi

Tuto install et configuration du raspberry pour Domoticz

Voici une procédure consolidée des manips à faire pour l’install du Raspberry Pi pour Domoticz écrite pour ne pas avoir à rechercher sur les différents sites et articles de blog qui risquent de disparaître.

Attention, cet article n’a pas pour but d’expliquer tout ce qui est fait mais plutôt de donner une liste ordonnée de choses à faire pour arriver à la finalité : avoir un raspberry pi avec domoticz, correctement configuré et accessible depuis l’extérieur.

Même si les explications ne sont pas présentes, je devrais pouvoir répondre aux questions donc n’hésitez pas !!!!

1. Préparation de la carte SD

Allez c’est parti ! On s’y met, let’s go !!!

  • Télécharger l’image souhaitée, RaspBian à cette adresse : http://www.raspberrypi.org/downloads/
  • Installer l’image sur la carte à l’aide de win32diskimager (que vous pouvez trouver à cette adresse : http://sourceforge.net/projects/win32diskimager/)
  • Lancer Win32 Disk Imager.
    • Sélectionner le fichier .img téléchargé précédemment dans la partie Image file.
    • Sélectionner la lettre correspondant à votre carte mémoire dans la partie Device.
    • Cliquer sur Write.

Une fois l’installation terminée, votre carte est prête ! Insérez la dans le Raspberry Pi et voilà !

2. Lancement & connection

Il faut maintenant brancher votre Raspberry au réseau et au secteur.

Brancher le raspberry pi et récupérer son adresse ip

Pour récupérer l’ip de votre machine et commencer à travailler, il y a plusieurs méthodes possibles :

  1. en vous connectant à l’interface d’admin de votre box internet, rechercher le raspberrypi dans la liste des périphériques connectés à votre réseau puis récupérer son ip
  2. si vous êtes sous linux / mac (mais aussi sur le même réseau), utilisez la commande nmap (la commande man nmap sera votre amie) pour découvrir l’ensemble de votre réseau

Perso, j’utilise la première méthode car elle marche tout le temps :) que l’on soit en local ou à distance.

Se connecter au raspberry

Pour se connecter, voici les paramètres à connaître :

  • l’adresse ip
  • le login : pi
  • le password : raspberry
  • le port (par défaut) : 22.

3. Optimisation de votre image pour domoticz

Une fois connecté à votre raspberry pi, il reste à finaliser l’installation :

Un joli écran apparaît et vous présente quelques choix. Il faut choisir successivement :

  • expand rootfs pour redimensionner le filesystem et pouvoir utiliser tout l’espace de votre carte SD
  • change_pass pour définir un nouveau password pour votre utilisateur « pi »
  • Internationalization options :
    • Changer la locale utilisée pour : fr_FR.UTF-8
    • Changer la timezone pour la faire correspondre à la votre (pour moi : Europe / Paris)
    • Configurer le clavier ==> configure keyboard
  • Advanced Options :
    • fixer memory_split à 16M étant donné que l’on utilise pas d’environnement graphique

Voila, la configuration initiale est maintenant terminée. Choisir maintenant Finish et redémarrez la machine à l’aide de la commande suivante :

Le premier redémarrage peut être un peu long en raison du redimensionnement du filesystem donc attendez un peu avant de relancer la connexion.

Nettoyage

On se connecte par ssh en tant que ‘pi’ puis on supprime les paquets inutiles :

On libère l’espace disque utilisé par des paquets désinstallés :

On met à jour les paquets :

On met à jour le firmware du raspberry :

Ensuite, on reboot :

On rajoute les derniers packages nécessaires / utiles avant de se lancer dans l’installation de domoticz à proprement parler :

SI vous ne connaissez pas la puissance de screen … allez jeter un petit coup d’oeil à ce tuto :)

4. Installation d’open-zwave & de domoticz depuis les sources 😉

Installation des paquets nécessaires à domoticz ou bien à son installation :

Installation d’open-zwave

On récupère open-zwave depuis les sources et création du lien symbolique :

On build open-zwave (~15-30 minutes) :

On retourne dans le répertoire de travail :

Installation de Domoticz

On récupère les sources de Domoticz :

svn checkout svn://svn.code.sf.net/p/domoticz/code/trunk/ dev-domoticz

Edit du 15/10/2015 (merci à jp) :

On build Domoticz (~30-60 minutes) :

Configuration du lancement de Domoticz au lancement du raspberry pi (nécessaire pour la mise à jour par l’interface web) :

Edition du script de lancement et changement des paramètres USERNAME, DAEMON et DAEMON_ARGS pour correspondre à votre paramétrage :

On édite les lignes suivantes :

Si vous voulez utiliser un autre port, il faut changer la ligne :

Test de l’install de Domoticz

Afin de voir si vous ne vous êtes pas planté dans la configuration, il vous faut maintenant lancer le service domoticz :

Connectez-vous maintenant à l’aide de votre navigateur pour voir si tout se passe bien (url : http://ip_du_raspberry:port_domoticz). Si tout est ok, vous devriez voir la page d’accueil de Domoticz vide (étant donné que vous n’avez pas encore de dispositif). Sinon ben … cherchez ce que vous n’avez pas bien fait 😉 N’hésitez pas à me dire si vous avez des soucis … ou bien si j’ai oublié quelque chose.

5. Passer domoticz en béta

Pour passer Domoticz en béta, il faut se rendre dans le paramétrage de l’application : Application Settings. Rechercher Software Updates et fixer le Release Channel à Beta.

6. Mettre à jour domoticz

Une fois passé en beta, il vous faut mettre à jour Domoticz, voici l’une des méthodes :

6. Pouvoir accéder à domoticz depuis l’extérieur

Le principe consiste à rediriger les connexions extérieures sur le port de domoticz (par défaut 8080) du raspberry pi.

Voici la procédure à suivre sur la freebox :
Se connecter sur l’interface d’administration de votre freebox en vous rendant à l’adresse : mafreebox.free.fr
Rediriger le port 8080 sur le raspberry.

Tester l’accès depuis l’extérieur en utilisant par exemple votre téléphone (sans Wifi hein !).

7. BONUS : activer le reverse dns de free pour avoir une adresse simple

Rendez vous sur votre compte à l’adresse suivante https://subscribe.free.fr/login/ et authentifiez vous.
Choisissez ensuite dans la rubrique Ma Freebox l’entrée Personnaliser mon Reverse DNS. Vous pourrez choisir une adresse de la forme : http://nom_choix.hd.free.fr.

Attendez un peu que votre box soit accessible à cette adresse (en général 24h suffisent).

Voila votre Raspberry Pi est prêt à être utilisé depuis l’extérieur, avec une adresse facilement mémorisable, comme n’importe quelle box domotique :)

Si vous avez des questions, remarques, ou encore précisions à apporter, n’hésitez pas à laisser un commentaire !

74 réflexions au sujet de « Tuto install et configuration du raspberry pour Domoticz »

  1. kazam

    Super Tuto !!

    J’ai rencontré quelques galères pendant l’installation de domoticz mais avec quelques recherches google j’ai fini par y venir à bout :)
    Au final j’ai formater et refait une install propre et aujourd’hui tout fonctionne en interne et externe, je me suis même permis le petit bonus pour avoir un nom de domaine sa fait plus classe :p

    Merci debrouillhome pour ce tuto très clair et qui met le pied à l’étrier 😉

    Répondre
  2. Alain M

    Bonjour,
    j’ai installé sur mon site (qui est sur une raspberry).
    ce site fonctionnait très bien, mais mais maintenant impossible d’accéder .
    le problème est qu’il était en https:// avec letsencrypt et que maintenant il ne trouve plus le certificat.pouvez vous m’aidez.
    après des heures passée ,impossible de trouver la solution.
    merci de votre aide.
    alain

    Répondre
  3. le corre

    bonjour,
    je ne suis pas informatitien , j’essaye juste d’installer une alarme chez moi avec le raspi
    J’ai telechargé Rasbian, ZWAVE et domoticz.
    Tout fonctionne jusqu’à ce que je veux configurer le razberry
    domoticz ne le détecte pas.Les leds ne s’allume pas.
    Comment faire?
    En vous remerciant d’avance.

    Répondre
  4. Oldchap

    Bonjour
    Le tuto est très clair et A JOUR !!! Merci
    L’installation s’est très bien passée pour domoticz mais pas pour open-zwave.
    Avez vous une idée.

    pi@rasparzon:~/open-zwave $ make
    CPPFLAGS= make -C /home/pi/open-zwave/cpp/build/ –
    make[1]: Entering directory ‘/home/pi/open-zwave/cpp/build’
    Building OpenZWave Version 1.4-8-g1c2511b
    Building tinystr.o
    Building tinyxmlerror.o
    Building tinyxml.o
    Building tinyxmlparser.o
    Building hid.o
    /home/pi/open-zwave/cpp/hidapi/linux/hid.c:44:21: fatal error: libudev.h: Aucun fichier ou dossier de ce type
    #include
    ^
    compilation terminated.
    /home/pi/open-zwave/cpp/build/support.mk:124: recipe for target ‘/home/pi/open-zwave/.lib/hid.o’ failed
    make[1]: *** [/home/pi/open-zwave/.lib/hid.o] Error 1
    make[1]: Leaving directory ‘/home/pi/open-zwave/cpp/build’
    Makefile:20: recipe for target ‘all’ failed
    make: *** [all] Error 2

    Répondre
  5. Gend

    Bonjour,
    je me suis laissé séduire par le système domoticz et par le raspberry.
    J’ai suivi toutes les étapes jusqu’à la rubrique installation de Domoticz.
    dans la partie construction de Domoticz:
    cd domoticz
    cmake CMakeLists.txt jusque la, tout se passe bien
    make et la j’ai un message « make: *** Pas de cible spécifiée et aucun makefile n’a été trouvé. Arrêt. »

    Et en continuant, ça pose problème pour le lancement du service.
    Je suis un Noob, comme la pré-installe sur la SD. Y a t-il toutes les infos ou caractères présents dans la description (une coquille se baladerait-elle?) Sans remettre en cause se travail admirable mais est-ce toujours d’actualité. Est-ce que les nouvelles mises à jour n’entre pas en conflit?
    Dans l’attente, je vous félicite pour ce travail bien présenté !

    Répondre
    1. droop7

      Bonsoir tout le monde… chouette auto en effet mais je suis aussi le bec dans l’eau.

      Quand je fais make il me rabâche « make: *** No targets specified and ni makefile found. Stop. »

      Je suis donc coincé… et je veux bien « activer le GPIO » mais au risque de passer pour un noob… on fait comment????

      Répondre
      1. droop7

        Réponse à moi même… trouvé… installé WirinPi et rajouter la lib manquante. libssl-dev

        Désolé mais ça fait quelques années que j’ai plus rien utilisé qui tourne sous le pinguin… donc faut s’y remettre….

        Répondre
  6. Laurent

    Salut à tous,
    Moi j’ai un petit problème.
    Je m’explique.
    Toute l’install se passe bien mais lorsque je veux effectuer la configuration du lancement de Domoticz au lancement du raspberry pi après avoir entré la commande « sudo cp domoticz.sh /etc/init.d » j’ai un retour « cp: impossible d’évaluer « domoticz.sh »: aucun fichier ou dossier de ce type ».
    Pourtant domoticz.sh existe bien dans /home/pi/domoticz.
    Quelqu’un aurait une idée?
    Merci

    Répondre
  7. Plouf

    Salut,

    Merci pour le tuto, trés clair.

    J’ai un souci avec l’install de domoticz en lui même.

    pi@raspberrypi:~/domoticz $ cmake CMakeLists.txt
    — Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the sys tem variable OPENSSL_ROOT_DIR (missing: OPENSSL_LIBRARIES OPENSSL_INCLUDE_DIR)
    — Failed to find openssl include files (ssl.h), no TLS support
    — Failed to find the openssl library, no TLS support
    — Compiling Revision #3775
    — Boost version: 1.55.0
    — Found the following Boost libraries:
    — thread
    — date_time
    — system
    — Linking against boost static libraries
    — ZLIB libraries found at: /usr/lib/arm-linux-gnueabihf/libz.so
    — ZLIB includes found at: /usr/include
    — Curl libraries found at: /usr/lib/arm-linux-gnueabihf/libcurl.so
    — Curl includes found at: /usr/include
    — LIBUSB found at: /usr/lib/arm-linux-gnueabihf/libusb.so
    — Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the sys tem variable OPENSSL_ROOT_DIR (missing: OPENSSL_LIBRARIES OPENSSL_INCLUDE_DIR)
    CMake Error at CMakeLists.txt:370 (message):
    Failed to find openssl include files (ssl.h), no HTTPS support

    CMake Error at CMakeLists.txt:373 (message):
    Failed to find the openssl library, no HTTPS support

    — /home/pi/open-zwave-read-only/libopenzwave.a
    — /usr/lib/arm-linux-gnueabihf/libudev.so
    — Building on Raspberry Pi… (bcm_host.h found in /opt/vc/include)
    — ==== WiringPi include file (wiringPi.h) not found. GPIO support disabled.
    — ==== (Please follow http://wiringpi.com/download-and-install/ if you want to use GPIO.)
    — Not found telldus-core (telldus-core.h), not adding tellstick support
    /usr/bin/c++ ;;-I/home/pi/domoticz/main;-I/usr/include;-I/usr/include;-I/usr/in clude;-I/home/pi/domoticz/hardware/openzwave;;-DNS_ENABLE_SSL;-DWITH_LIBUSB;-DWI TH_OPENZWAVE -x c++-header -o /home/pi/domoticz/stdafx.h.gch/.c++ /home/pi/domot icz/main/stdafx.h
    — Using static libgcc/libstdc++
    — Configuring incomplete, errors occurred!
    See also « /home/pi/domoticz/CMakeFiles/CMakeOutput.log ».
    See also « /home/pi/domoticz/CMakeFiles/CMakeError.log ».

    J’ai vérifié, j’ai bien la dernière version d’openSSl installé.

    Une idée d’où peut venir le problème ?

    Répondre
  8. Ricorico94

    Merci pour l’info..
    Pas facile de tout suivre quand on n’est pas familier de linux..
    J’ai installé mon Domoticz avec l’image SD toute prête.. Est-ce que ça peut valoir le coup de tout réinstaler avec la méthode ci-dessus ? Et si je le fais, est-ce que de futures mise à jour, ou l’ajout de foonctionnalités de Domoticz seraient plus compliquées qu’avec l’installation par l’image SD ?

    Répondre
    1. Bast' Auteur de l’article

      Bonjour Ricorico94,

      D’après moi, il n’y aura pas de soucis si tu veux ajouter des fonctionnalitées à part si tu commence à mettre les mains dans le code de l’appli elle même et que tu veux intégrer tes modifications.

      A bientôt j’espère !!

      Bast’

      Répondre
  9. Ricorico94

    Bonjour,
    Tuto intéressant, quoique non encore essayé..
    Nouveau venu dans la galaxy domoticz, je n’arrive pas à trouver d’article (anglais ou français) expliquant les avantages et inconvénients de l’installation pas -à-pas ci-dessus par rapport à l’installation de l’image carte SD « toute prête » fournie sur le site de Domoticz..
    J’ai cru comprendre qu’avec l’installation toute prête, on ne peut pas rajouter d ‘autres fonctionnalités linux (style un server php ?) ? Par exemple, comme je serais intéressé par un calendrier, est-ce que ce module exige l’installation pas-à-pas ? (https://www.domoticz.com/forum/viewtopic.php?f=38&t=8333&start=0 où il est écrit  »
    Prerequisites:
    -Raspberry Pi running Debian Wheezy or a NAS running Synology*;
    -Running Domoticz installation »

    Merci pour votre aide!
    Ricorico94

    Répondre
    1. Bast' Auteur de l’article

      Bonjour Ricorico94,
      De ce que j’ai pu lire (mais pas testé encore), tu n’a pas besoin de faire une installation pas à pas pour le « module » calendrier.

      A bientôt j’espère :)

      Bast’

      Répondre
  10. jp

    Super tuto :

    Ce qui est bien , c’est qu’il est tout en un , de l’install du raspberry a Domoticz avec Zwave
    J’ai suivi à la lettre et ca marche impec , 1er capteur connecté (un fibaro 222).
    Seule différence , J’ai récupéré les sources via
    git clone https://github.com/domoticz/domoticz.git domoticz
    comme indiqué sur le site de domoticz et non svn

    Merci encore

    Répondre
  11. alex

    Bonjour,

    J’ai suivi le tuto à la lettre, j’ai essayé les 2 méthodes (installation depuis binary / from source, avec comme support de base la distri Wheezy) mais à chaque que je lance le script automatique au démarrage, j’ai un écran noir dans le navigateur. Pourtant quand je lance le service depuis le dossier avec ./domoticz, j’ai accès à l’interface web. Je ne comprends pas ce qui coince. J’ai recommencé plusieurs fois depuis le début mais à chaque fois j’ai le même problème. Si quelqu’un peut m’aider SVP. Je commence à saturer avec les tutos (j’en ai essayé plein sur le net)… HELP !!!

    Pour info, je dispose d’un Pi2…
    Merci d’avance.

    Répondre
    1. alex

      Petite précision, quand je teste le service, j’ai bien le service actif :

      pi@raspberrypi ~ $ sudo service domoticz.sh restart
      [….] Restarting Domoticz Home Automation System: domoticz2015-05-07 02:15:32.174 Domoticz V2.2418 (c)2012-2015 GizMoCuz
      2015-05-07 02:15:32.175 System: Raspberry Pi
      2015-05-07 02:15:32.176 Startup Path: /home/pi/dev-domoticz/
      domoticz: Domoticz is starting up….
      . ok
      pi@raspberrypi ~ $ sudo service domoticz.sh status
      [ ok ] domoticz is running.

      Répondre
  12. Jean

    Bonjour,

    J’ai suivi le tuto à la lettre.
    La commande de démarrage de domoticz ne renvoie pas d’erreur
    J’ai paramétré ma box pour le transfert du port 8080.
    Cependant, je ne aprviens à pas me logger : connection refused via l’extérieur et j’ai un time out si j’utilise l’adresse locale (192.168.x.x).
    Une piste ?

    Merci !

    NB:j’ai déjà un owncloud sur le PI

    Répondre
  13. Sylvainsjc

    Bonjour et merci pour ce tuto
    Ne serait-il pas opportun de corriger les erreurs directement dans le tuto plutôt qu’on les découvre en parcourant les commentaires ?
    Erreur librairie libudev-dev
    Erreur svn adresse pour domoticz

    Sinon j’ai installé et tout fonctionne :)

    Répondre
  14. jpp

    OK ça a marché, après apprentissage de vi, j’ai vérifié et j’ai les 3 lignes
    DAEMON…… www 8086….
    dans domoticz.sh
    mais je n’arrive pas à me connecter avec domoticz en tapant 192………:8086, ça fonctionne tjrs en 8080????

    Répondre
    1. Bast' Auteur de l’article

      Essaye de relancer le service domoticz à l’aide de la commande :
      sudo service domoticz.sh restart et ça devrait être bon 😉

      Répondre
      1. jpp

        merci pour ta réponse
        peux-tu me donner des explications un peu plus détaillées pour éditer??
        je suis très débutant dans ce domaine
        merci

        Répondre
        1. Bast' Auteur de l’article

          Tu tape vi nom_du_fichier ensuite tu utilise la touche « Inser » pour te mettre ne insertion, une fois l’édition terminée tu fait « Esc »+ »w »+ »q » pour sauvegarder et quitter :)

          Répondre
  15. philippe

    Bonjour
    L’installation semble s’être bien passée, a part que j’ai un répertoire trunk au lieu de domoticz.
    Je l’ai renommé et ça marche.
    En revanche, je ne sais pas comment configurer la carte Razberry dans le menu « matériel ».
    Est ce « Razberry Z-wave by lan interface (HTTP) » qu’il faut sélectionner?
    et dans ce cas que faut il mettre comme « adresse distante » et « port » ?

    Merci d’avance de ton aide et pour ce tuto très bien fait.

    Répondre
  16. Denis CHEVRIER

    Je viens de ressayer (exclusion/inclusion) en connectant une 2ème sondes de température(je ne sais pas si cela a un lien…) et là oh miracle, le FGBS001 est correctement reconnu dans l’interface. Je vais enfin pouvoir regarder de plus près le paramétrage de ces 2 modules FIBARO, maintenant qu’il sont exploitable depuis l’interface Domoticz.
    Merci pour ton aide, je vous tiendrai au courant des paramètres en fonction de l’utilisation que je vais en faire.
    Bonne journée à tous
    Denis

    Répondre
  17. Denis CHEVRIER

    Pour le FGBS-001, après plusieurs tentatives accompagnées d’un reboot du PI, j’arrive enfin à voir le FIBARO en Unknown avec un statut en erreur (point d’exclamation dans un rond rouge !).
    Je ne peux rien en faire, car aucun paramètre n’est visible : je suppose que c’est normal puisque le module n’est pas reconnu par l’interface…
    Que faire ?

    Répondre
      1. Denis CHEVRIER

        Je viens de le refaire à plusieurs reprises avec ou sans la sonde de température, le module reste tjs en Unknown ! J’ai remarqué que le numéro du noeud s’incrémente à chaque inclusion (j’ai commencé à 22, je suis maintenant à 26). Ci-dessous extrait des log de la dernière insertion :
        Thu Jan 15 09:59:31 2015 OpenZWave: All Nodes queried
        Thu Jan 15 09:59:41 2015 OpenZWave: Node Include command initiated…
        Thu Jan 15 09:59:41 2015 OpenZWave: Device Response: Controller is waiting for a user action
        Thu Jan 15 09:59:49 2015 OpenZWave: Device Response: The command has completed successfully
        Thu Jan 15 09:59:49 2015 OpenZWave: Value_Added: Node: 26, CommandClass: SENSOR BINARY, Label: Sensor, Instance: 0
        Thu Jan 15 09:59:49 2015 (ZStickv2) Lighting 2 (Unknown)
        Thu Jan 15 10:00:00 2015 Hardware Monitor: Fetching data (System sensors)

        On peut remarquer que le FIBARO Universel est considéré comme Sensor, est-ce normal ?
        Je vais encore essayer, mais je sèche…

        Merci pour ton aide
        Denis

        Répondre
        1. Bast' Auteur de l’article

          Est-ce que tu peux vérifier que Domoticz accepte bien l’inclusion de nouveaux périphériques (dans les Paramètres de l’aplication) ?

          Répondre
  18. Denis CHEVRIER

    Bonne nouvelle, je viens enfin d’arriver à faire l’insertion du FIBARO FG221, je suis passé via l’onglet gestion de noeud/include node directement depuis l’interface Domoticz et non via le bouton d’inclusion du stick AEON. Je vais essayer de faire de même avec le Fibaro Universel

    Répondre
  19. Denis CHEVRIER

    Oui les modules sont présents à plusieurs reprises dans le fichier manufacturer_specific.xml

    extrait :

    merci pour ton aide

    Répondre
      1. Denis CHEVRIER

        non, rien ne se passe, pourtant lorsque je fais l’inclusion en cliquant 3 fois sur le bouton des FIBARO le stick réagit correctement comme si l’inclusion se passait bien. Après, à la reconnexion du stick sur le PI, rien ne se passe…

        Répondre
        1. Bast' Auteur de l’article

          Hum … comment ça rien ne se passe ?
          – tu vois bien dans les logs l’init du zwave ?
          – dans le paramétrage du zwave tu ne vois pas les nouveaux modules ?
          – dans les périphériques non utilisée ils n’y sont pas non plus ?

          Répondre
          1. Denis CHEVRIER

            oui je vois bien l’init du Zwave,
            non, je ne vois pas les nouveaux modules,
            non, ils ne sont pas non plus dans les périph non use

            extrait LOg :
            ed Jan 14 21:17:18 2015 OpenZWave: Starting…
            Wed Jan 14 21:17:18 2015 OpenZWave: using config in: /home/pi/domoticz/Config/
            Wed Jan 14 21:17:18 2015 OpenZWave: Driver Ready
            Wed Jan 14 21:17:18 2015 OpenZWave: Value_Added: Node: 17, CommandClass: SENSOR BINARY, Label: Sensor, Instance: 0
            Wed Jan 14 21:17:18 2015 OpenZWave: Value_Added: Node: 17, CommandClass: SENSOR MULTILEVEL, Label: Temperature, Instance: 1
            Wed Jan 14 21:17:18 2015 OpenZWave: Value_Added: Node: 17, CommandClass: SENSOR MULTILEVEL, Label: Luminance, Instance: 3
            Wed Jan 14 21:17:18 2015 OpenZWave: Value_Added: Node: 17, CommandClass: SENSOR MULTILEVEL, Label: Relative Humidity, Instance: 5
            Wed Jan 14 21:17:18 2015 OpenZWave: Value_Added: Node: 17, CommandClass: BATTERY, Label: Battery Level, Instance: 1
            Wed Jan 14 21:17:18 2015 OpenZWave: Value_Added: Node: 19, CommandClass: SWITCH BINARY, Label: Switch, Instance: 1
            Wed Jan 14 21:17:18 2015 OpenZWave: Value_Added: Node: 20, CommandClass: SWITCH BINARY, Label: Switch, Instance: 1
            Wed Jan 14 21:17:19 2015 Incoming connection from: 192.168.0.6
            Wed Jan 14 21:17:19 2015 (Météo Allan) Temp + Humidity + Baro (Météo Allan)
            Wed Jan 14 21:17:19 2015 (Météo Allan) Wind (Vent Allan)
            Wed Jan 14 21:17:19 2015 (Météo Allan) Rain (Pluie Allan)
            Wed Jan 14 21:17:19 2015 (Météo Allan) General/Visibility (Visibilité Allan)
            Wed Jan 14 21:17:19 2015 (Météo Allan) General/Solar Radiation (Météo Allan)
            Wed Jan 14 21:17:21 2015 (ZStickv2) Temp + Humidity (Humidité salon)

            Répondre
  20. Denis CHEVRIER

    Bonjour, super tuto, merci mon installation a fonctionné correctement grace à vous…
    Savez vous si les FIBARO universel FGBS-001 sont reconnus et paramétrables par Domoticz ?
    D’avance merci

    DC

    Répondre
      1. Denis CHEVRIER

        Ok merci pour ta réponse, depuis quelques jours je transfère mes modules sur DOMOTICZ et je suis arrivé à faire fonctionner le multi sensor AEON (reste à peaufiner le paramètrage) ainsi que les modules prises Eversprings, par contre impossible d’intégrer les modules FIBARO que ce soit le FGBS-001 ou le double switch FGS-221 ! J’ai fait n fois inclusion/exclusion/raz avec mon stick AEON, mais rien à faire mon DOMOTICZ ne les fait pas apparaitre dans la liste des dispositifs associés au Stick, alors qu’avec les autres modules j’y suis arrivé du premier coup !
        Si quelqu’on a une idée, je suis preneur.
        Comme je débute, j’ai surement loupé quelque chose…
        D’avance merci pour votre aide.
        Denis

        Répondre
        1. Bast' Auteur de l’article

          Tu es en version stable ou beta de domoticz ? tu peux commencer par aller vérifier que tes modules sont dans le fichier manufacturer_specific.xml du répertoire config.

          Répondre
          1. Denis CHEVRIER

            En version stable, par contre je suis nul en linux, je sais taper les commandes en ssh mais ça s’arrête là pour l’instant…

            Répondre
        1. msp

          Voilà ce que j’ai suite aux commandes:

          pi@raspberrypi ~ $ ls
          1BOfJ Desktop domoticz ocr_pi.png open-zwave-read-only python_games trunk
          pi@raspberrypi ~ $ cd domoticz
          pi@raspberrypi ~/domoticz $ cmake CMakeLists.txt
          CMake Error: The source directory « /home/pi/domoticz » does not appear to contain CMakeLists.txt.
          Specify –help for usage, or press the help button on the CMake GUI.
          pi@raspberrypi ~/domoticz $ make
          make: *** Pas de cible spécifiée et aucun makefile n’a été trouvé. Arrêt.
          pi@raspberrypi ~/domoticz $

          Répondre
        1. Bast' Auteur de l’article

          Tu peux regarder ce que tu as dans le répertoire domoticz qui pourrait ressembler à CMakeList, ou les fichier .txt avec la commande ls ?

          Répondre
          1. Sprimont

            J’obtiens ceci après avoir envoyer la commande
            cmake CMakeLists.txt

            pi@raspberrypi ~ $ cd domoticz
            pi@raspberrypi ~/domoticz $ cmake CMakeLists.txt
            CMake Error: The source directory « /home/pi/domoticz » does not appear to contain CMakeLists.txt.
            Specify –help for usage, or press the help button on the CMake GUI.
            pi@raspberrypi ~/domoticz $

            Répondre
  21. Xavier Carrel

    Procédure claire et précise mais que je n’ai malheureusement pas pu mener à bien:
    1. Le compilateur g++ n’est pas inclus dans l’image domoticzpi
    2. Après installation (sudo apt-get install g++), le buid échoue: libudev.h n’existe pas

    Aurais-je raté quelque chose ?

    Répondre
    1. Bast' Auteur de l’article

      Ah ben pour ce qui est de l’image domoticzpi… je ne l’ai jamais essayée … du coup je ne peux pas te dire si il y a des problème en l’utilisant. Par contre ça me parait bizarre qu’il y manque des choses étant donné que tout doit y être déjà installé.
      En théorie, tu n’as donc rien a installé de plus. Tu installe ta carte, tu boot et hop !! tu peux te connecter à domoticz.

      Dans tous les cas, merci pour ton commentaire et tiens moi au courant !

      A bientôt !

      Répondre
    2. ducord

      idem avec l’image domoticz :

      make -C /home/pi/open-zwave-read-only/cpp/build/ -
      make[1]: Entering directory '/home/pi/open-zwave-read-only/cpp/build'
      Building hid.o
      /home/pi/open-zwave-read-only/cpp/hidapi/linux/hid.c:44:21: fatal error: libudev.h: No such file or directory
      compilation terminated.
      /home/pi/open-zwave-read-only/cpp/build/support.mk:106: recipe for target '/home/pi/open-zwave-read-only/.lib/hid.o' failed
      make[1]: *** [/home/pi/open-zwave-read-only/.lib/hid.o] Error 1
      make[1]: Leaving directory '/home/pi/open-zwave-read-only/cpp/build'
      Makefile:20: recipe for target 'all' failed
      make: *** [all] Error 2

      une idée

      Répondre
        1. msp

          J’ai ajouté cette ligne d’installation dans le terminal:
          sudo apt-get install libudev-dev

          La construction est en train de se faire correctement on dirait. Essaie et dis moi si ça va de ton côté aussi? ( on doit attendre +- 30 min)

          Répondre

Répondre à Bast' Annuler la réponse.

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">