Page 1 sur 1

Install de Domoticz sur unPi2

Publié : 15 août 2015, 23:28
par jacques68
Bonjour à tous

Depuis ce matin je tente d'installer domoticz sur un Raspi Pi2!! Fastoche vous allez me dire...oui effectivement super facile :) .......depuis les binaires.... :o .
Maintenant moi je veux installer depuis les sources!!!! :oops: :oops: :oops: :oops:
Pourquoi? Ben simplement car avec le mode binaire tous les fichiers de Domoticz ne sont pas présent, en particulier le dossier Hardware, celui qui m'interresse le plus :mrgreen: :mrgreen: .

Donc je suis partis avec la derniére image rasbian e j'ai effectué les étapes 1 a 3 de ce lien:
http://debrouilhome.fr/2014/11/tuto-ras ... oticz.html

Pas de soucis ça tourne.
Après je suis allé ici: http://www.domoticz.com/wiki/Installing ... spberry_PI
Test de l'installation avec les binaires: aucun soucis l'installation est très rapide et Domoticz démarre.
J'ai pris une autre carte SD refait les manips 1 à 3 du premier site cité et suis revenu ici partie installation depuis les sources:
http://www.domoticz.com/wiki/Installing ... spberry_PI :roll: :roll:

Et la ....tssss ca coince . A la fin de Make j'ai un message d'erreur et Domoticz ne démarre pas. Voici le log de fin

Code : Tout sélectionner

/usr/bin/ld: CMakeFiles/domoticz.dir/hardware/serial/impl/unix.cpp.o: référence au symbole non défini «clock_gettime@@GLIBC_2.4»
//lib/arm-linux-gnueabihf/librt.so.1: error adding symbols: DSO missing from command line
collect2: ld returned 1 exit status
CMakeFiles/domoticz.dir/build.make:3300: recipe for target 'domoticz' failed
make[2]: *** [domoticz] Error 1
CMakeFiles/Makefile2:64: recipe for target 'CMakeFiles/domoticz.dir/all' failed
make[1]: *** [CMakeFiles/domoticz.dir/all] Error 2
Makefile:133: recipe for target 'all' failed
make: *** [all] Error 2
.

Depuis ce matin j'ai bien tenté 5 ou 6 fois l'installation. Essayé en changeant de carte et en reformatant a chaque fois

Sur le site ils conseillent d'installer la derniere "Boost librairie". J'ai essayé mais la compilation me renvoi un tas de message d'erreur au niveau openssl base sqlite....j'ai pas fait une copie d'ecran.
Après je lance l'install de Domoticz et la fin de compilation me renvoi le meme genre d'erreur que cité plus haut et quelques autres. Bien sur Domoticz ne demarre pas... :mrgreen: :mrgreen: :mrgreen:

L'install depuis les sources se fait depuis cette ligne de commande: svn checkout svn://svn.code.sf.net/p/domoticz/code/trunk/ dev-domoticz
Un repertoire dev-domoticz est crée.
Plus bas il est demande de faire cd domoticz et non pas dev-domoticz???? la je comprends pas trop . J'ai laissé tel quel et suis rentré dans le repertoire pour faire la commande: ./domoticz

MAis rien ne se passe erreur..normal pas de fichier domoticz justeun domoticz.sh

Quelqu'un a t'il reussi a installer Domoticz depuis les sources sur un Pi 2????

PS j'ai essaye en suivant le tuto cubieboard mais sans resultat. Enfin si par le binaire ca tourne mais j'ai pas de fichier Hardware dans le repertoire Domoticz !! :oops: :oops:

Re: Install de Domoticz sur unPi2

Publié : 16 août 2015, 11:29
par jacques68
Bon je suis entrain de tout reprendre a zero.

Sur la page de Domoticz il est mentionné ceci:
[code
Domoticz Source

Warning: building and running domoticz from the latest sources may break your install of Domoticz - proceed with caution!!

For the first time, you need to checkout the source from SourceForge onto your system:

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

La je pige pas trop.... :oops: ne faudrait il pas installer d'abord le binaire avant les sources????

Re: Install de Domoticz sur unPi2

Publié : 16 août 2015, 11:47
par vil1driver
Je pense que ça prévient qu'installer une version beta peut être instable mais d'expérience, les beta de domoticz sont assez stables.

Essai juste comme ceci pour voir:

Code : Tout sélectionner

svn checkout svn://svn.code.sf.net/p/domoticz/code/trunk/ domoticz
cd domoticz
svn update
cmake -DCMAKE_BUILD_TYPE=Release CMakeLists.txt
make -j 4

Re: Install de Domoticz sur unPi2

Publié : 16 août 2015, 13:51
par jacques68
Eurekka!!!!!!!!!!!!!! ça fonctionne!!!!!!! :D :D
:D :D :D :D
Maintenant quel difference entre hier et aujourd'hui.........
J'ai procédé ainsi: (ca pourra servir a d'autres):

Je suis partis avec la derniére image rasbian e j'ai effectué les étapes 1 a 3 de ce lien:
http://debrouilhome.fr/2014/11/tuto-ras ... oticz.html

Puis:

Code : Tout sélectionner

sudo apt-get install build-essential -y
sudo apt-get install cmake libboost-dev libboost-thread-dev libboost-system-dev libsqlite3-dev subversion curl libcurl4-openssl-dev libusb-dev zlib1g-dev libssl-dev
Ensuite sur cette page:http://www.domoticz.com/wiki/Installing ... spberry_PI
ou j'ai effectué toutes les opérations à partir de :" Installing from Source "
La manip "Build & Install Boost Libraries" c'est bien effectué aujourd'hui comparé a hier... :mrgreen:

Tant qu'à faire j'ai installé le support Open Zwave (non fait hier) .... :roll: :roll: :roll:
Application de la procédure d'instal de Domoticz (comme indiqué dans le woiki présent et tout a fonctionné sans message d'erreurs!!! :P :P :P
J'ai laissé l'installation par dev-domoticz. A la fin de j'ai juste fait:

Code : Tout sélectionner

 mv dev-domoticz domoticz[/code

Et voila Domoticz fonctionnel à partir  des sources sur un Pi 2 :D  :D  :D 

Dernière étape créer une image de la carte en cas de plantage!!!

Re: Install de Domoticz sur unPi2

Publié : 16 août 2015, 14:00
par vil1driver
:mrgreen: :mrgreen: YES bien joué,

après tant de galères, bonne idée la sauvegarde ;)