Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Venez discuter de votre installation Jeedom sur NAS Synology
Didier3L
Actif
Messages : 1380
Inscription : 01 mai 2016, 13:40

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par Didier3L » 13 juin 2019, 18:30

Vous pouvez tester vos services dans votre NAS Synology
:arrow: Panneau de configuration / Centre d'infos / Service
Choisissez votre service et cliquer sur Test de connexion
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

Reykosan
Timide
Messages : 18
Inscription : 09 mai 2019, 10:13

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par Reykosan » 13 juin 2019, 18:42

RE Didier3L,

Oui c est ca quand je fais cela la meme chose .
NAS SYNO - JEEDOM Docker
Smart plug / bulb
Netatmo meteo
Eccho Dot
Camera ip

Didier3L
Actif
Messages : 1380
Inscription : 01 mai 2016, 13:40

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par Didier3L » 13 juin 2019, 18:53

Reykosan a écrit :
13 juin 2019, 18:42
RE Didier3L,

Oui c est ca quand je fais cela la meme chose .
Peux tu redémarrer ton Syno :?:
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

Didier3L
Actif
Messages : 1380
Inscription : 01 mai 2016, 13:40

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par Didier3L » 13 juin 2019, 18:58

et en HTTPS :?:
https://IP_DU_NAS/phpMyAdmin/
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

TonioBDS
Timide
Messages : 24
Inscription : 27 avr. 2018, 11:19

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par TonioBDS » 15 juin 2019, 22:33

Bonjour à tous, le tuto semble très clair et précis. Moi-même j'ai installé Jeedom sur Docker l'an dernier avec MariaDB en galérant beaucoup. Et même si je suis très content du résultat j'ai un truc qui m'agace énormément et je voudrais savoir si ça vous fait pareil ou non :
A chaque fois que mon NAS redémarre (ex, suite à une coupure de courant), le docker de jeedom se lance mais la page de jeedom reste inaccessible.
Pour que ça remarche il faut aller dans Docker, sur les détails du conteneur jeedom, aller dans terminal et ouvrir une commande bash et y entrer :

Code : Tout sélectionner

sudo service apache2 restart
Tant que je n'ai pas fait ça, rien ne marche (ce n'est pas juste un problème d'accès à la page, les scenarii ne se lance etc...) Autant vous dire que ce n'est pas très user friendly quand je dois explquer au téléphone pas à pas à ma femme qui a eu ce problème pendant un de mes déplacements.

Bref, rencontrez-vous ce phénomène ? Si non, je serai bien tenté pas une fresh install. Mais j'avoue que j'ai peur de tout perdre...

TonioBDS
Timide
Messages : 24
Inscription : 27 avr. 2018, 11:19

Re: [Tuto] Jeedom sur synology avec docker en mode Host

Message par TonioBDS » 15 juin 2019, 22:38

Didier3L a écrit :
26 mai 2019, 18:09
Dans la fenêtre du terminal nous allons saisir des commandes afin de modifier le système.

:arrow: Installer l'editeur de fichier nano
apt-get install nano
Voici les raccourcis les plus importants de l'editeur nano :

Ctrl + G : afficher l'aide ;

Ctrl + K : couper la ligne de texte (et la mettre dans le presse-papier) ;

Ctrl + U : coller la ligne de texte que vous venez de couper ;

Ctrl + C : afficher à quel endroit du fichier votre curseur est positionné (numéro de ligne…) ;

Ctrl + W : rechercher dans le fichier ;

Ctrl + O : enregistrer le fichier (écrire) ;

Ctrl + X : quitter Nano.
:arrow: editer le fichier ports.conf pour vérifier que le port 9080 apparait au lieu de 80
nano /etc/apache2/ports.conf

:arrow: editer le fichier hostname pour vérifier que jeedom apparait
nano /etc/hostname

:arrow: editer le fichier hosts et mettre 127.0.0.1 localhost jeedom
nano /etc/hosts

:arrow: editer le fichier sources.list pour compiler une nouvelle version pour les problèmes avec sudo
nano /etc/apt/sources.list

:arrow: rajouter ces lignes
deb-src http://deb.debian.org/debian stretch main non-free
deb-src http://deb.debian.org/debian stretch-updates main non-free
deb-src http://security.debian.org stretch/updates main non-free
:arrow: Lancer ces 3 commandes (durée de la compilation 15 minutes !)

apt-get update && apt-get upgrade -y && apt-get -y build-dep pam
(durée 5 minutes !)

export CONFIGURE_OPTS=--disable-audit && cd /root && apt-get -b source pam && dpkg -i libpam-doc*.deb libpam-modules*.deb libpam-runtime*.deb libpam0g*.deb
(durée 10 minutes !)

apt-get remove --purge -y $(apt-mark showauto) && apt-get clean

:arrow: modifié le fichier /root/init.sh comme suit :
nano /root/init.sh
echo 'Start apache2'
systemctl restart apache2
service apache2 restart

echo 'Start sshd'
systemctl restart sshd
service ssh restart
service ssh start

echo 'Start atd'
systemctl restart atd
service atd restart
service atd start

echo 'Start cron'
/etc/init.d/cron restart
/etc/init.d/cron start

/usr/bin/supervisord
Une autre question, ou plutôt demande de précision : Dans ce post tu fais faire tout un tas de choses qui semble très importantes mais j'avoue que j'aimerais comprendre ce que chaque commande fait. Si tu as le temps, te serait-il possible d'ajouter de brieves explications pour chacune des commandes ? Car si ça se trouve, une de celles-ci, règlerait mon problème indiqué plus haut.
Merci bcp !!

Didier3L
Actif
Messages : 1380
Inscription : 01 mai 2016, 13:40

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par Didier3L » 16 juin 2019, 11:39

TonioBDS a écrit :
15 juin 2019, 22:33
Bonjour à tous, le tuto semble très clair et précis. Moi-même j'ai installé Jeedom sur Docker l'an dernier avec MariaDB en galérant beaucoup. Et même si je suis très content du résultat j'ai un truc qui m'agace énormément et je voudrais savoir si ça vous fait pareil ou non :
A chaque fois que mon NAS redémarre (ex, suite à une coupure de courant), le docker de jeedom se lance mais la page de jeedom reste inaccessible.
Pour que ça remarche il faut aller dans Docker, sur les détails du conteneur jeedom, aller dans terminal et ouvrir une commande bash et y entrer :

Code : Tout sélectionner

sudo service apache2 restart
Tant que je n'ai pas fait ça, rien ne marche (ce n'est pas juste un problème d'accès à la page, les scenarii ne se lance etc...) Autant vous dire que ce n'est pas très user friendly quand je dois explquer au téléphone pas à pas à ma femme qui a eu ce problème pendant un de mes déplacements.

Bref, rencontrez-vous ce phénomène ? Si non, je serai bien tenté pas une fresh install. Mais j'avoue que j'ai peur de tout perdre...
La solution à ton problème est dans le tuto ...
Dans la partie :arrow: modifier le fichier /root/init.sh
tu as la modification pour le service apache2 ;)
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

LudoP
Timide
Messages : 6
Inscription : 12 juin 2019, 16:17

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par LudoP » 16 juin 2019, 18:45

Retour sur l'installation des dongles.

Bon grosse galère :
- impossible d'installer les driver usb via le package http://www.jadahl.com/drivers_6.2/ Le drivers pour la version Syno DS718+ semble corrompu.
La solution trouvé : installer le package Domoticz, l’arrêter. Après le dongle zwave apparait sur Jeedom (/dev/ttyUSB0).
Cependant après reboot du syno Jeedom ne voit plus la clé zwave. Je dois relancer Domoticz.

- Je n'ai pas réussi a faire fonctionner mon dongle bluetooh sur le Hub usb alimenté. Cependant pleinement fonctionnel connecté directement au syno.

Après ces différents problèmes. tout fonctionne parfaitement.

J'ai encore un doute sur le fonctionnement de MariaDB avec le syno car mes disques grattent tout le temps (Je pense que Jeedom a du faite des optimisation pour écrire les datas moins souvent).
Synology : DS718+ / DSM 6.2 / Docker / MariaDB 10 / BTRFS
Conteneur : jeedom/Jeedom:master en mode réseau Host
Protocole : Hue Zigbee / BLEA / 1wire / Esp Easy
PlugIn : TéléInfo, Suivi conso, 1Wire, Blea, Zwave, Migo, Netatmo, Orvibo

TonioBDS
Timide
Messages : 24
Inscription : 27 avr. 2018, 11:19

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par TonioBDS » 17 juin 2019, 11:26

Didier3L a écrit :
16 juin 2019, 11:39
TonioBDS a écrit :
15 juin 2019, 22:33
Bonjour à tous, le tuto semble très clair et précis. Moi-même j'ai installé Jeedom sur Docker l'an dernier avec MariaDB en galérant beaucoup. Et même si je suis très content du résultat j'ai un truc qui m'agace énormément et je voudrais savoir si ça vous fait pareil ou non :
A chaque fois que mon NAS redémarre (ex, suite à une coupure de courant), le docker de jeedom se lance mais la page de jeedom reste inaccessible.
Pour que ça remarche il faut aller dans Docker, sur les détails du conteneur jeedom, aller dans terminal et ouvrir une commande bash et y entrer :

Code : Tout sélectionner

sudo service apache2 restart
Tant que je n'ai pas fait ça, rien ne marche (ce n'est pas juste un problème d'accès à la page, les scenarii ne se lance etc...) Autant vous dire que ce n'est pas très user friendly quand je dois explquer au téléphone pas à pas à ma femme qui a eu ce problème pendant un de mes déplacements.

Bref, rencontrez-vous ce phénomène ? Si non, je serai bien tenté pas une fresh install. Mais j'avoue que j'ai peur de tout perdre...
La solution à ton problème est dans le tuto ...
Dans la partie :arrow: modifier le fichier /root/init.sh
tu as la modification pour le service apache2 ;)
J'ai effectivement fait d'autres recherches hier soir et trouvé ce fil. Du coup j'ai appliqué les modif sur /root/init.sh et j'ai fait un test de reboot de jeedom ! Bonheur, ça marche ! un grand merci à la communauté. Ce que j'adore c'est que j'applique souvent des conseils ou des tuto sans vraiment tout comprendre et que ça finit par marcher. Vous êtes au top !

BigJim_Fondation
Timide
Messages : 12
Inscription : 06 févr. 2019, 16:46

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par BigJim_Fondation » 23 juin 2019, 12:55

Merci pour ce tuto très complet.

Le seul souci que j'ai rencontré concerne les drivers USB : Le Synology indique que le paquet est corrompu. Vu que je n'en ai pas besoin pour le moment, j'ai laissé de côté.

Par contre, petite question : j'avais installé un autre serveur jeedom pour lequel j'avais acheté des plugins sur le Market. Or je ne les vois pas sur mon nouveau serveur connecté avec mon compte Market. Est-ce que je dois les racheter même si mon ancien serveur n'est plus utilisé ? J'avoue ne pas avoir cherché la réponse à cette question sur le forum. Je vais le faire de ce pas. Mais si quelqu'un a la réponse, je prends ! Merci :-)

Didier3L
Actif
Messages : 1380
Inscription : 01 mai 2016, 13:40

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par Didier3L » 23 juin 2019, 18:10

BigJim_Fondation a écrit :
23 juin 2019, 12:55
Merci pour ce tuto très complet.

Le seul souci que j'ai rencontré concerne les drivers USB : Le Synology indique que le paquet est corrompu. Vu que je n'en ai pas besoin pour le moment, j'ai laissé de côté.
Quel est ton modèle de Synology ? type de processeur ? version de DSM ?
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

lukebr
Timide
Messages : 20
Inscription : 05 avr. 2017, 22:47

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par lukebr » 23 juin 2019, 18:18

Idem pour le paquet corrompu : DS218+ / DSM 6.2.2-24922

Je m'en suis sorti avec l'installation du paquet domoticz (Merci LudoP) mais bon, ce n'est pas l'idéal ?

Didier3L
Actif
Messages : 1380
Inscription : 01 mai 2016, 13:40

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par Didier3L » 23 juin 2019, 18:32

lukebr a écrit :
23 juin 2019, 18:18
Idem pour le paquet corrompu : DS218+ / DSM 6.2.2-24922

Je m'en suis sorti avec l'installation du paquet domoticz (Merci LudoP) mais bon, ce n'est pas l'idéal ?
et celui-ci http://www.jadahl.com/drivers_6.2/packa ... .2_6-6.spk
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

lukebr
Timide
Messages : 20
Inscription : 05 avr. 2017, 22:47

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par lukebr » 23 juin 2019, 18:49

"Le package de fichiers est corrupu. Retélécharger-le et contacter le développeur du package" :|

Didier3L
Actif
Messages : 1380
Inscription : 01 mai 2016, 13:40

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par Didier3L » 23 juin 2019, 20:57

Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

BigJim_Fondation
Timide
Messages : 12
Inscription : 06 févr. 2019, 16:46

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par BigJim_Fondation » 23 juin 2019, 21:27

Didier3L a écrit :
23 juin 2019, 18:10
Quel est ton modèle de Synology ? type de processeur ? version de DSM ?
C'est un 918+ (processeur Intel Celeron J3455) avec 8 Go de RAM et DSM 6.2.2

Didier3L
Actif
Messages : 1380
Inscription : 01 mai 2016, 13:40

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par Didier3L » 23 juin 2019, 22:03

BigJim_Fondation a écrit :
23 juin 2019, 21:27
Didier3L a écrit :
23 juin 2019, 18:10
Quel est ton modèle de Synology ? type de processeur ? version de DSM ?
C'est un 918+ (processeur Intel Celeron J3455) avec 8 Go de RAM et DSM 6.2.2
Essaye UsbSerialDrivers_apollolake-6.2_6-6.spk
http://www.jadahl.com/drivers_6.2/?fulllist=true
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

BigJim_Fondation
Timide
Messages : 12
Inscription : 06 févr. 2019, 16:46

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par BigJim_Fondation » 24 juin 2019, 21:12

Didier3L a écrit :
23 juin 2019, 22:03
Essaye UsbSerialDrivers_apollolake-6.2_6-6.spk
http://www.jadahl.com/drivers_6.2/?fulllist=true
Hello !
Pour moi il s'agit exactement des mêmes fichiers que ceux que j'ai déjà essayé d'installer auparavant : même nom de fichier, même taille... et même résultat. :-(
Jusqu'à hier je me disais que ce n'était pas important car je ne pensais pas avoir besoin d'utiliser les ports USB de mon NAS. Mais si je veux utiliser le plugin BLEA, il va me falloir un adaptateur USB Bluetooth... :-/

Didier3L
Actif
Messages : 1380
Inscription : 01 mai 2016, 13:40

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par Didier3L » 25 juin 2019, 08:07

BigJim_Fondation a écrit :
24 juin 2019, 21:12
Didier3L a écrit :
23 juin 2019, 22:03
Essaye UsbSerialDrivers_apollolake-6.2_6-6.spk
http://www.jadahl.com/drivers_6.2/?fulllist=true
Hello !
Pour moi il s'agit exactement des mêmes fichiers que ceux que j'ai déjà essayé d'installer auparavant : même nom de fichier, même taille... et même résultat. :-(
Jusqu'à hier je me disais que ce n'était pas important car je ne pensais pas avoir besoin d'utiliser les ports USB de mon NAS. Mais si je veux utiliser le plugin BLEA, il va me falloir un adaptateur USB Bluetooth... :-/
Installation du paquet domoticz ou un petit don à Jahal pour qu'il mette à jour les drivers ;)
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

elche2025
Timide
Messages : 9
Inscription : 29 juin 2019, 17:03

Re: [Tuto] Installation de Jeedom sur Synology avec docker en mode Host

Message par elche2025 » 29 juin 2019, 17:06

Bonjour à tous, pour ma part je suis bloqué à l'installation de nano,voilà le message d'erreur ci-dessous

apt-get install nano
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
spell
The following NEW packages will be installed:
nano
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/485 kB of archives.
After this operation, 2092 kB of additional disk space will be used.
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm l
ine 76, <> line 1.)
debconf: falling back to frontend: Readline
dpkg: warning: 'sh' not found in PATH or not executable
dpkg: warning: 'rm' not found in PATH or not executable
dpkg: warning: 'tar' not found in PATH or not executable
dpkg: warning: 'ldconfig' not found in PATH or not executable
dpkg: warning: 'start-stop-daemon' not found in PATH or not executable
dpkg: error: 5 expected programs not found in PATH or not executable
Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin
sh: 1: rm: not found
E: Sub-process /usr/bin/dpkg returned an error code (2)

Répondre

Revenir vers « Synology »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités