[Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
-
- Timide
- Messages : 45
- Inscription : 01 avr. 2015, 22:01
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
Ca dépend de toutes les configs je pense.
Chez moi mon NAS est en 192.168.0.60 mais ca sera différent chez toutes les personnes et je parles même pas du DHCP ...
Chez moi mon NAS est en 192.168.0.60 mais ca sera différent chez toutes les personnes et je parles même pas du DHCP ...
Jeedom Docker sur DS918+ et modem téléinfo USB
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
Bonjour,
Je suis plutôt novice mais je suis attentivement vos discussion, essayant moi-même d'installer jeedom sur mon DS218+.
Ainsi j'ai découvert que le jeedom/master était à préférer car permettait, même réseau configuré en HOST de modifier quand même les ports apache et ssh.
Cependant j'ai le même problème que thekingsky : lorsque j'essaie d'accéder à IP-NAS:9080, ça me dit "Ce site est inaccessible
192.168.0.6 n'autorise pas la connexion."
En regardant les log du contener, je vois également les problèmes de "Failed to connect to bus: No such file or directory".
J'essaie une insertion de mon code (newnie en forum aussi).
Au début du log, j'ai l'impression que le port 9080 est bien affecté à apache mais que ssh écoute 9080 au lieu de 9022 :
Voila, si ça peut contribuer à quelque chose...
Merci bcp pour vos efforts.
Je suis plutôt novice mais je suis attentivement vos discussion, essayant moi-même d'installer jeedom sur mon DS218+.
Ainsi j'ai découvert que le jeedom/master était à préférer car permettait, même réseau configuré en HOST de modifier quand même les ports apache et ssh.
Cependant j'ai le même problème que thekingsky : lorsque j'essaie d'accéder à IP-NAS:9080, ça me dit "Ce site est inaccessible
192.168.0.6 n'autorise pas la connexion."
En regardant les log du contener, je vois également les problèmes de "Failed to connect to bus: No such file or directory".
J'essaie une insertion de mon code (newnie en forum aussi).
Au début du log, j'ai l'impression que le port 9080 est bien affecté à apache mais que ssh écoute 9080 au lieu de 9022 :
Code : Tout sélectionner
Change apache listen port to : 9080
Change SSH listen port to : 9080
Merci bcp pour vos efforts.
Code : Tout sélectionner
Start init
Use generate password : a98763c1f853f4cd505e
Change apache listen port to : 9080
Change SSH listen port to : 9080
# $OpenBSD: sshd_config,v 1.100 2016/08/15 12:32:04 naddy Exp $
# This is the sshd server system-wide configuration file. See
# sshd_config(5) for more information.
# This sshd was compiled with PATH=/usr/bin:/bin:/usr/sbin:/sbin
# The strategy used for options in the default sshd_config shipped with
# OpenSSH is to specify options with their default value where
# possible, but leave them commented. Uncommented options override the
# default value.
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::
#HostKey /etc/ssh/ssh_host_rsa_key
#HostKey /etc/ssh/ssh_host_ecdsa_key
#HostKey /etc/ssh/ssh_host_ed25519_key
# Ciphers and keying
#RekeyLimit default none
# Logging
#SyslogFacility AUTH
#LogLevel INFO
# Authentication:
#LoginGraceTime 2m
#PermitRootLogin prohibit-password
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
#PubkeyAuthentication yes
# Expect .ssh/authorized_keys2 to be disregarded by default in future.
#AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2
#AuthorizedPrincipalsFile none
#AuthorizedKeysCommand none
#AuthorizedKeysCommandUser nobody
# For this to work you will also need host keys in /etc/ssh/ssh_known_hosts
#HostbasedAuthentication no
# Change to yes if you don't trust ~/.ssh/known_hosts for
# HostbasedAuthentication
#IgnoreUserKnownHosts no
# Don't read the user's ~/.rhosts and ~/.shosts files
#IgnoreRhosts yes
# To disable tunneled clear text passwords, change to no here!
#PasswordAuthentication yes
#PermitEmptyPasswords no
# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no
# Kerberos options
#KerberosAuthentication no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes
#KerberosGetAFSToken no
# GSSAPI options
#GSSAPIAuthentication no
#GSSAPICleanupCredentials yes
#GSSAPIStrictAcceptorCheck yes
#GSSAPIKeyExchange no
# Set this to 'yes' to enable PAM authentication, account processing,
# and session processing. If this is enabled, PAM authentication will
# be allowed through the ChallengeResponseAuthentication and
# PasswordAuthentication. Depending on your PAM configuration,
# PAM authentication via ChallengeResponseAuthentication may bypass
# the setting of "PermitRootLogin yes".
# If you just want the PAM account and session checks to run without
# PAM authentication, then enable this but set PasswordAuthentication
# and ChallengeResponseAuthentication to 'no'.
UsePAM yes
#AllowAgentForwarding yes
#AllowTcpForwarding yes
#GatewayPorts no
X11Forwarding yes
#X11DisplayOffset 10
#X11UseLocalhost yes
#PermitTTY yes
PrintMotd no
#PrintLastLog yes
#TCPKeepAlive yes
#UseLogin no
#UsePrivilegeSeparation sandbox
#PermitUserEnvironment no
#Compression delayed
#ClientAliveInterval 0
#ClientAliveCountMax 3
#UseDNS no
#PidFile /var/run/sshd.pid
#MaxStartups 10:30:100
#PermitTunnel no
#ChrootDirectory none
#VersionAddendum none
# no default banner path
#Banner none
# Allow client to pass locale environment variables
AcceptEnv LANG LC_*
# override default of no subsystems
Subsystem sftp /usr/lib/openssh/sftp-server
# Example of overriding settings on a per-user basis
#Match User anoncvs
# X11Forwarding no
# AllowTcpForwarding no
# PermitTTY no
# ForceCommand cvs server
Update /etc/hosts for host mode
Start jeedom installation
--2018-04-26 21:09:25-- https://raw.githubusercontent.com/jeedom/core/stable/install/install.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.60.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.60.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 15830 (15K) [text/plain]
Saving to: '/root/install.sh'
/root/install.sh 0%[ ] 0 --.-KB/s
/root/install.sh 100%[===================>] 15.46K --.-KB/s in 0.05s
2018-04-26 21:09:26 (331 KB/s) - '/root/install.sh' saved [15830/15830]
Bienvenue dans l'installateur de Jeedom
Version d'installation de Jeedom : master
Dossier principal du serveur web : /var/www/html
---------------------------------------------------------------------
Commence l'étape 6 téléchargement de jeedom
--2018-04-26 21:09:26-- https://github.com/jeedom/core/archive/master.zip
Resolving github.com (github.com)... 192.30.253.113, 192.30.253.112
Connecting to github.com (github.com)|192.30.253.113|:443... connected.
Saving to: '/tmp/jeedom.zip'
/tmp/jeedom.zip 0%[ ] 0 --.-KB/s
/tmp/jeedom.zip 0%[ ] 40.21K 161KB/s
/tmp/jeedom.zip 0%[ ] 195.69K 435KB/s
/tmp/jeedom.zip 1%[ ] 322.35K 425KB/s
/tmp/jeedom.zip 3%[ ] 777.01K 694KB/s
/tmp/jeedom.zip 4%[ ] 1.22M 950KB/s
/tmp/jeedom.zip 5%[> ] 1.48M 995KB/s
/tmp/jeedom.zip 6%[> ] 1.73M 1.00MB/s
/tmp/jeedom.zip 7%[> ] 1.98M 1.03MB/s
/tmp/jeedom.zip 9%[> ] 2.24M 1.05MB/s
/tmp/jeedom.zip 10%[=> ] 2.50M 1.07MB/s
/tmp/jeedom.zip 11%[=> ] 2.77M 1.08MB/s
/tmp/jeedom.zip 12%[=> ] 3.03M 1.10MB/s
/tmp/jeedom.zip 13%[=> ] 3.29M 1.11MB/s
/tmp/jeedom.zip 14%[=> ] 3.54M 1.12MB/s eta 19s
/tmp/jeedom.zip 15%[==> ] 3.80M 1.13MB/s eta 19s
/tmp/jeedom.zip 16%[==> ] 4.05M 1.24MB/s eta 19s
/tmp/jeedom.zip 17%[==> ] 4.30M 1.26MB/s eta 19s
/tmp/jeedom.zip 18%[==> ] 4.56M 1.32MB/s eta 19s
/tmp/jeedom.zip 18%[==> ] 4.67M 1.26MB/s eta 18s
/tmp/jeedom.zip 20%[===> ] 4.99M 1.21MB/s eta 18s
/tmp/jeedom.zip 20%[===> ] 5.20M 1.20MB/s eta 18s
/tmp/jeedom.zip 21%[===> ] 5.44M 1.20MB/s eta 18s
/tmp/jeedom.zip 22%[===> ] 5.68M 1.19MB/s eta 18s
/tmp/jeedom.zip 23%[===> ] 5.92M 1.19MB/s eta 17s
/tmp/jeedom.zip 24%[===> ] 6.18M 1.19MB/s eta 17s
/tmp/jeedom.zip 25%[====> ] 6.43M 1.19MB/s eta 17s
/tmp/jeedom.zip 26%[====> ] 6.68M 1.19MB/s eta 17s
/tmp/jeedom.zip 27%[====> ] 6.94M 1.19MB/s eta 17s
/tmp/jeedom.zip 28%[====> ] 7.19M 1.19MB/s eta 15s
/tmp/jeedom.zip 29%[====> ] 7.44M 1.19MB/s eta 15s
/tmp/jeedom.zip 31%[=====> ] 7.70M 1.19MB/s eta 15s
/tmp/jeedom.zip 32%[=====> ] 7.96M 1.19MB/s eta 15s
/tmp/jeedom.zip 33%[=====> ] 8.23M 1.19MB/s eta 15s
/tmp/jeedom.zip 34%[=====> ] 8.49M 1.26MB/s eta 14s
/tmp/jeedom.zip 35%[======> ] 8.76M 1.23MB/s eta 14s
/tmp/jeedom.zip 36%[======> ] 9.02M 1.25MB/s eta 14s
/tmp/jeedom.zip 37%[======> ] 9.27M 1.26MB/s eta 14s
/tmp/jeedom.zip 38%[======> ] 9.53M 1.26MB/s eta 14s
/tmp/jeedom.zip 39%[======> ] 9.78M 1.26MB/s eta 13s
/tmp/jeedom.zip 40%[=======> ] 10.03M 1.26MB/s eta 13s
/tmp/jeedom.zip 41%[=======> ] 10.28M 1.26MB/s eta 13s
/tmp/jeedom.zip 42%[=======> ] 10.53M 1.26MB/s eta 13s
/tmp/jeedom.zip 43%[=======> ] 10.79M 1.26MB/s eta 13s
/tmp/jeedom.zip 44%[=======> ] 11.04M 1.26MB/s eta 12s
/tmp/jeedom.zip 45%[========> ] 11.29M 1.26MB/s eta 12s
/tmp/jeedom.zip 46%[========> ] 11.55M 1.26MB/s eta 12s
/tmp/jeedom.zip 47%[========> ] 11.80M 1.26MB/s eta 12s
/tmp/jeedom.zip 48%[========> ] 12.06M 1.26MB/s eta 12s
/tmp/jeedom.zip 49%[========> ] 12.32M 1.26MB/s eta 10s
/tmp/jeedom.zip 50%[=========> ] 12.59M 1.26MB/s eta 10s
/tmp/jeedom.zip 51%[=========> ] 12.85M 1.26MB/s eta 10s
/tmp/jeedom.zip 52%[=========> ] 13.12M 1.26MB/s eta 10s
/tmp/jeedom.zip 53%[=========> ] 13.38M 1.26MB/s eta 10s
/tmp/jeedom.zip 54%[=========> ] 13.63M 1.26MB/s eta 9s
/tmp/jeedom.zip 55%[==========> ] 13.89M 1.26MB/s eta 9s
/tmp/jeedom.zip 56%[==========> ] 14.14M 1.26MB/s eta 9s
/tmp/jeedom.zip 58%[==========> ] 14.39M 1.26MB/s eta 9s
/tmp/jeedom.zip 59%[==========> ] 14.65M 1.26MB/s eta 9s
/tmp/jeedom.zip 60%[===========> ] 14.90M 1.26MB/s eta 8s
/tmp/jeedom.zip 61%[===========> ] 15.17M 1.26MB/s eta 8s
/tmp/jeedom.zip 61%[===========> ] 15.27M 1.21MB/s eta 8s
/tmp/jeedom.zip 63%[===========> ] 15.67M 1.25MB/s eta 8s
/tmp/jeedom.zip 63%[===========> ] 15.84M 1.22MB/s eta 8s
/tmp/jeedom.zip 64%[===========> ] 16.01M 1.20MB/s eta 7s
/tmp/jeedom.zip 65%[============> ] 16.20M 1.18MB/s eta 7s
/tmp/jeedom.zip 66%[============> ] 16.39M 1.16MB/s eta 7s
/tmp/jeedom.zip 66%[============> ] 16.59M 1.14MB/s eta 7s
/tmp/jeedom.zip 67%[============> ] 16.79M 1.13MB/s eta 7s
/tmp/jeedom.zip 68%[============> ] 16.99M 1.11MB/s eta 7s
/tmp/jeedom.zip 69%[============> ] 17.19M 1.09MB/s eta 7s
/tmp/jeedom.zip 70%[=============> ] 17.40M 1.07MB/s eta 7s
/tmp/jeedom.zip 70%[=============> ] 17.61M 1.06MB/s eta 7s
/tmp/jeedom.zip 71%[=============> ] 17.82M 1.04MB/s eta 7s
/tmp/jeedom.zip 72%[=============> ] 18.04M 1.03MB/s eta 6s
/tmp/jeedom.zip 73%[=============> ] 18.24M 1.02MB/s eta 6s
/tmp/jeedom.zip 74%[=============> ] 18.45M 1.06MB/s eta 6s
/tmp/jeedom.zip 75%[==============> ] 18.65M 1001KB/s eta 6s
/tmp/jeedom.zip 76%[==============> ] 18.86M 1008KB/s eta 6s
/tmp/jeedom.zip 76%[==============> ] 19.09M 1.00MB/s eta 5s
/tmp/jeedom.zip 77%[==============> ] 19.29M 1.00MB/s eta 5s
/tmp/jeedom.zip 78%[==============> ] 19.50M 1.01MB/s eta 5s
/tmp/jeedom.zip 79%[==============> ] 19.71M 1.01MB/s eta 5s
/tmp/jeedom.zip 80%[===============> ] 19.92M 1.02MB/s eta 5s
/tmp/jeedom.zip 81%[===============> ] 20.13M 1.02MB/s eta 4s
/tmp/jeedom.zip 81%[===============> ] 20.34M 1.02MB/s eta 4s
/tmp/jeedom.zip 82%[===============> ] 20.56M 1.03MB/s eta 4s
/tmp/jeedom.zip 83%[===============> ] 20.78M 1.03MB/s eta 4s
/tmp/jeedom.zip 84%[===============> ] 20.99M 1.03MB/s eta 4s
/tmp/jeedom.zip 85%[================> ] 21.21M 1.03MB/s eta 3s
/tmp/jeedom.zip 86%[================> ] 21.41M 1.04MB/s eta 3s
/tmp/jeedom.zip 87%[================> ] 21.65M 1.04MB/s eta 3s
/tmp/jeedom.zip 88%[================> ] 21.86M 1.05MB/s eta 3s
/tmp/jeedom.zip 89%[================> ] 22.09M 1.06MB/s eta 3s
/tmp/jeedom.zip 89%[================> ] 22.32M 1.06MB/s eta 2s
/tmp/jeedom.zip 90%[=================> ] 22.55M 1.07MB/s eta 2s
/tmp/jeedom.zip 91%[=================> ] 22.79M 1.08MB/s eta 2s
/tmp/jeedom.zip 92%[=================> ] 23.03M 1.10MB/s eta 2s
/tmp/jeedom.zip 93%[=================> ] 23.28M 1.11MB/s eta 2s
/tmp/jeedom.zip 94%[=================> ] 23.51M 1.12MB/s eta 1s
/tmp/jeedom.zip 95%[==================> ] 23.77M 1.14MB/s eta 1s
/tmp/jeedom.zip 96%[==================> ] 24.02M 1.15MB/s eta 1s
/tmp/jeedom.zip 97%[==================> ] 24.27M 1.16MB/s eta 1s
/tmp/jeedom.zip 98%[==================> ] 24.52M 1.17MB/s eta 1s
/tmp/jeedom.zip 99%[==================> ] 24.77M 1.18MB/s eta 0s
/tmp/jeedom.zip 100%[===================>] 24.81M 1.18MB/s in 22s
2018-04-26 21:09:49 (1.15 MB/s) - '/tmp/jeedom.zip' saved [26017907/26017907]
étape 6 téléchargement de jeedom réussie
All init complete
Start apache2
Failed to connect to bus: No such file or directory
Start sshd
Failed to connect to bus: No such file or directory
/usr/lib/python2.7/dist-packages/supervisor/options.py:298: UserWarning: Supervisord is running as root and it is searching for its configuration file in default locations (including its current working directory); you probably want to specify a "-c" argument specifying an absolute path to a configuration file for improved security.
'Supervisord is running as root and it is searching '
2018-04-26 21:10:01,297 CRIT Supervisor running as root (no user in config file)
2018-04-26 21:10:01,297 INFO Included extra file "/etc/supervisor/conf.d/supervisord.conf" during parsing
2018-04-26 21:10:01,498 INFO RPC interface 'supervisor' initialized
2018-04-26 21:10:01,498 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2018-04-26 21:10:01,499 INFO supervisord started with pid 45
2018-04-26 21:10:02,502 INFO spawned: 'cron' with pid 48
2018-04-26 21:10:03,503 INFO success: cron entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
@thekingsky, en attendant qu'une éventuelle mise à jour du docker jeedom soit mise en ligne pour corriger les bug, je comprends que tu as réussi à t'en sortir, cependant je n'ai pas du tout compris comment tu as fait.
Aurais-tu le temps de me détailler pas à pas les manip qu'il faut faire stp ?
Merci beaucoup.
Aurais-tu le temps de me détailler pas à pas les manip qu'il faut faire stp ?
Merci beaucoup.
-
- Timide
- Messages : 45
- Inscription : 01 avr. 2015, 22:01
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
Au final j'ai suivi la procédure d'installation Jeedom "master" en choisissant les ports 9080 et 9022 et en passant bien à 1 le mode "HOST".
Puis, une fois le docker jeedom démarré, il faut "A CHAQUE FOIS" que je restart l'apache dans le docket de jeedom via :
"sudo service apache2 restart"
Et après tout roule.
Puis, une fois le docker jeedom démarré, il faut "A CHAQUE FOIS" que je restart l'apache dans le docket de jeedom via :
"sudo service apache2 restart"
Et après tout roule.
Jeedom Docker sur DS918+ et modem téléinfo USB
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
@thekingsky, en suivant ta procédure je loupe des points clefs.
Si tu pouvais nous faire un petit tuto a partir de docker au moment ou tu configures le conteneur
nous pourrions nous en sortie, j'espère.
En te remerciant d'avance...
Au passage J'ai récupéré deux script json pour docker et jeedom a voir sur l’excellent tuto de Deimosfr
https://blog.deimos.fr/2018/01/26/insta ... th-docker/
Si ça peut aider pour avancer..
Si tu pouvais nous faire un petit tuto a partir de docker au moment ou tu configures le conteneur
nous pourrions nous en sortie, j'espère.
En te remerciant d'avance...
Au passage J'ai récupéré deux script json pour docker et jeedom a voir sur l’excellent tuto de Deimosfr
https://blog.deimos.fr/2018/01/26/insta ... th-docker/
Si ça peut aider pour avancer..
-
- Timide
- Messages : 45
- Inscription : 01 avr. 2015, 22:01
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
J'ai suivi la documentation jeedom d'installation sur docker : https://jeedom.github.io/documentation/ ... hor-1-23-1
En choisissant le mysql en version car la "latest" ne fonctionnait pas avec jeedom. Pour jeedom j'ai pris la version "master" (c'est un choix quand tu commence à télécharger l'image docker depuis le repository).
La doc jeedom est bien faite, il faut créer le dossier dans l'onglet volume, mettre les variables d'environnement pour spécifier les ports et le mode "host". Dans "Réseau" il faut cocher la case en bas "Utiliser le même réseau que docker host".
Une fois cela fait, le docker jeedom devrait démarrer et dans mon cas, il n'était pas accessible sur le port 9080. Pour que le jeedom démarre correctement j'ai dû me connecter en SSH sur mon syno et passer en SSH dans la VM docker jeedom : "sudo docker exec -it NOM_IMAGE_DOCKER_JEEDOM /bin/bash"
puis j'ai lancé la commande "sudo service apache2 restart".
Ensuite j'ai pu accéder à l'interface web de jeedom via l'ip de mon NAS sur le port 9080 et suivre l'installation de jeedom normalement.
En choisissant le mysql en version car la "latest" ne fonctionnait pas avec jeedom. Pour jeedom j'ai pris la version "master" (c'est un choix quand tu commence à télécharger l'image docker depuis le repository).
La doc jeedom est bien faite, il faut créer le dossier dans l'onglet volume, mettre les variables d'environnement pour spécifier les ports et le mode "host". Dans "Réseau" il faut cocher la case en bas "Utiliser le même réseau que docker host".
Une fois cela fait, le docker jeedom devrait démarrer et dans mon cas, il n'était pas accessible sur le port 9080. Pour que le jeedom démarre correctement j'ai dû me connecter en SSH sur mon syno et passer en SSH dans la VM docker jeedom : "sudo docker exec -it NOM_IMAGE_DOCKER_JEEDOM /bin/bash"
puis j'ai lancé la commande "sudo service apache2 restart".
Ensuite j'ai pu accéder à l'interface web de jeedom via l'ip de mon NAS sur le port 9080 et suivre l'installation de jeedom normalement.
Jeedom Docker sur DS918+ et modem téléinfo USB
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
J'ai réussi avec ton premier message via le terminal du docker. Maintenant j'accède à la page de connexion et vais pouvoir (ce soir) poursuivre le tuto.
Un grand merci donc !!
Après j'avais installé mysql en latest donc d'après ce que tu me dis il faut pas que je m'inquiète si ça marche pas.
PS : Quand tu dis que tu dois le relancer "à chaque fois", tu veux dire à chaque fois que tu veux accéder à ta page jeedom ?
Un grand merci donc !!
Après j'avais installé mysql en latest donc d'après ce que tu me dis il faut pas que je m'inquiète si ça marche pas.
PS : Quand tu dis que tu dois le relancer "à chaque fois", tu veux dire à chaque fois que tu veux accéder à ta page jeedom ?
-
- Timide
- Messages : 45
- Inscription : 01 avr. 2015, 22:01
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
Non, à chaque fois que je restart le docker jeedom uniquement (ou le nas).
Jeedom Docker sur DS918+ et modem téléinfo USB
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
Bonjour à tous,
Bon, maintenant que j'accède à la page de connexion jeedom sur MON_IP_NAS:9080, je rentre les infos suivantes :
Database Hostname : MON_IP_NAS
Database port : 13306
Database username : root
Database password : celui qu'on a affecté à la variable MYSQL_ROOT_PASSWORD
Database name : si j'ai bien compris c'est comme on veut, j'ai mis jeedom
Je ne coche pas "Erase database.
Et... ça ne fonctionne pas, j'obtiens :
Unable to connect to database
SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client
Quelqu'un aurait-il une idée ?
A propos, je suis avec l'image mysql "latest", j'avais vien essayé de prendre une des dernières versions au hazard sans plus de succès. Je ne savis pas quelle version choisir.
Merci.
Bon, maintenant que j'accède à la page de connexion jeedom sur MON_IP_NAS:9080, je rentre les infos suivantes :
Database Hostname : MON_IP_NAS
Database port : 13306
Database username : root
Database password : celui qu'on a affecté à la variable MYSQL_ROOT_PASSWORD
Database name : si j'ai bien compris c'est comme on veut, j'ai mis jeedom
Je ne coche pas "Erase database.
Et... ça ne fonctionne pas, j'obtiens :
Unable to connect to database
SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client
Quelqu'un aurait-il une idée ?
A propos, je suis avec l'image mysql "latest", j'avais vien essayé de prendre une des dernières versions au hazard sans plus de succès. Je ne savis pas quelle version choisir.
Merci.
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
Bonjour,
Une solution alternative avec tuto français vient d’être publiée pour Synology, Jeedom et Xiaomi..
Tout simplement avec Virtual Machine Manager.
https://www.maison-et-domotique.com/808 ... e-manager/
D’après les commentaires, ça marche.
Je teste ça aujourd’hui et vous tiens au courant.
Une solution alternative avec tuto français vient d’être publiée pour Synology, Jeedom et Xiaomi..
Tout simplement avec Virtual Machine Manager.
https://www.maison-et-domotique.com/808 ... e-manager/
D’après les commentaires, ça marche.
Je teste ça aujourd’hui et vous tiens au courant.
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
De ce que j'ai pu lire, une solution docker serait moins gourmande en ressource qu'une VMM et donc préférable. Vous en pensez quoi ? Mais merci bcp, j'essayerai si je ne parviens pas à faire fonctionner la solution docker.
Je butte toujours sur la connexion à la page jedom : SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client
... snif.
Je butte toujours sur la connexion à la page jedom : SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client
... snif.
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
Retour sur la solution Jeedom, Virtual Machine Manager et plugin Xiaomi Home.topaze a écrit : ↑02 mai 2018, 11:26Bonjour,
Une solution alternative avec tuto français vient d’être publiée pour Synology, Jeedom et Xiaomi..
Tout simplement avec Virtual Machine Manager.
https://www.maison-et-domotique.com/808 ... e-manager/
D’après les commentaires, ça marche.
Je teste ça aujourd’hui et vous tiens au courant.
Je confirme que le plug Xiaomi Home est fonctionnel à 100% (pour le moment), le gateway apparait de suite ainsi que les modules a la suite.
Pour TonioBDS la consommation ressources j'ai alloué à VMM 1go de ram et il me prends en permanence 1go contrairement a docker, pour le cpu c'est kif kif.
CA fonctionne exactement comme quand jetait sur PI, pas de bricolage.
Bonne journée.
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
Très tentant du coup. J'ai un DS218+ avec 2Go, si j'alloue 1Go je risque d'être limité pour le reste. Mon utilisation principale : streamer surt mon serveur plex. A voir si j'ai besoin d'upgrader la RAM ça rajoute quelques euros.
Une question, de même qu'avec une solution docker, la VMM n'est pas sensible aux mises à jour de DSM ou autres ?
Merci encore
Une question, de même qu'avec une solution docker, la VMM n'est pas sensible aux mises à jour de DSM ou autres ?
Merci encore
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
En regardant sur internet mon erreur SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client.
Je comprends qu'elle est due au format du mot de passe.
Les solutions sont multiples, j'ai trouvé ça ici :
- changer de version de mysql pour une 5.x.x ou une 8.0.0 (appremment ça marcherait mais j'ai pas encore essayé
- "bidouiller" avec les mots de passe ou autre mais je ne m'y suis pas aventuré
Une question pour avant de me lancer : y a t il un intérêt de "bidouiller" pour poursuivre avec une version très récente de mysql ou est-ce qu'une version 5.x.x ou 8.0.0 suffira tout à fait ?
Merci
Je comprends qu'elle est due au format du mot de passe.
Les solutions sont multiples, j'ai trouvé ça ici :
- changer de version de mysql pour une 5.x.x ou une 8.0.0 (appremment ça marcherait mais j'ai pas encore essayé
- "bidouiller" avec les mots de passe ou autre mais je ne m'y suis pas aventuré
Une question pour avant de me lancer : y a t il un intérêt de "bidouiller" pour poursuivre avec une version très récente de mysql ou est-ce qu'une version 5.x.x ou 8.0.0 suffira tout à fait ?
C'était pour corriger ce problème ?thekingsky a écrit : ↑26 avr. 2018, 11:14Je m'en suis sorti en allant modifier le mot de passe du compte admin dans la base de données et en le hashant correctement
Merci
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
Prend une vieille version, c'est préférable 5.x par exemple
Coin!
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Thermostat lowcost MaxCube DataTransfert (upload vers cloud)
Développeur embarqué (rtos/drivers linux/c/xilinx/atmel/pic/arm/mips), système (linux,docker,qnx), scientifique (c++/python/mongodb), web (php/mysql), webservices (java/nodejs)
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
J'ai donc tout viré et tout réinstallé hier soir en prenant la version mysql 5.7.9, comme on peut l'appercevoir sur la doc d'installation jeedom.
Nickel, j'ai réussi à la fin à me logger normalement avec admin/admin alors que ça marchait pas avec une version 8.0.3... Allez comprendre.
Maintenant y a plus qu'à. J'ai plein d'autre question mais je vais changer de thread pour un autre plus adapté.
Un grand merci à vous tous.
Nickel, j'ai réussi à la fin à me logger normalement avec admin/admin alors que ça marchait pas avec une version 8.0.3... Allez comprendre.
Maintenant y a plus qu'à. J'ai plein d'autre question mais je vais changer de thread pour un autre plus adapté.
Un grand merci à vous tous.
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
Je craque, désolé de vous redéranger :
Après avoir complètemen planter mon DS218+ et avoir tout réinstallé, je me suis dit que comme je ne m'en sortais pas pour configurer le plugin ZWAVE avec mon AEN GEN5, jallais tenter sur Virual Machine.
Pas de bol il faut plus de 2Go pour qe ça fonctionne. --> retour sur Docker, je réinstalle tout.
Après avoir lancer le conteneur Mysql, j'ai pleins de essages d'erreurs : il n'arive pas à se lancer. Peut-être qe ça vous dira quelque chose, ça semble avoir rapport aux droits d'accès :
Pourtant le dsier Docker qui contient lesdossiers Jeedom et MYSQL sont bien avec des permsion écriture/lecture sur admin et l'utilisateur que j'utilise.
Avez-vous une idée ?
Merci
Après avoir complètemen planter mon DS218+ et avoir tout réinstallé, je me suis dit que comme je ne m'en sortais pas pour configurer le plugin ZWAVE avec mon AEN GEN5, jallais tenter sur Virual Machine.
Pas de bol il faut plus de 2Go pour qe ça fonctionne. --> retour sur Docker, je réinstalle tout.
Après avoir lancer le conteneur Mysql, j'ai pleins de essages d'erreurs : il n'arive pas à se lancer. Peut-être qe ça vous dira quelque chose, ça semble avoir rapport aux droits d'accès :
Code : Tout sélectionner
Initializing database
2018-05-06T19:15:45.252671Z 0 [ERROR] InnoDB: Operating system error number 13 in a file operation.
2018-05-06T19:15:45.252742Z 0 [ERROR] InnoDB: The error means mysqld does not have the access rights to the directory.
2018-05-06T19:15:45.252876Z 0 [ERROR] InnoDB: os_file_get_status() failed on './ibdata1'. Can't determine file permissions
2018-05-06T19:15:45.252905Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error
2018-05-06T19:15:45.853778Z 0 [ERROR] Plugin 'InnoDB' init function returned error.
2018-05-06T19:15:45.853820Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2018-05-06T19:15:45.853828Z 0 [ERROR] Failed to initialize plugins.
2018-05-06T19:15:45.853834Z 0 [ERROR] Aborting
Avez-vous une idée ?
Merci
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
TonioBDS désolé pour tes mésaventures..TonioBDS a écrit : ↑06 mai 2018, 21:28Je craque, désolé de vous redéranger :
Après avoir complètemen planter mon DS218+ et avoir tout réinstallé, je me suis dit que comme je ne m'en sortais pas pour configurer le plugin ZWAVE avec mon AEN GEN5, jallais tenter sur Virual Machine.
Pas de bol il faut plus de 2Go pour qe ça fonctionne. --> retour sur Docker, je réinstalle tout.
Après avoir lancer le conteneur Mysql, j'ai pleins de essages d'erreurs : il n'arive pas à se lancer. Peut-être qe ça vous dira quelque chose, ça semble avoir rapport aux droits d'accès :
Pourtant le dsier Docker qui contient lesdossiers Jeedom et MYSQL sont bien avec des permsion écriture/lecture sur admin et l'utilisateur que j'utilise.
Avez-vous une idée ?
Merci
La seul solution que je peux t'apporter pour que tu arrêtes de t'arracher les cheveux et que tu achètes une barre mémoire de 4go à 40€ compatible DS218+
https://www.amazon.fr/HyperX-Impact-M%C ... 1YMWE6SXJC
C'est ce que j'ai sur mon syno. J'ai alloué 512Kb sur ma machine virtuel pour jeedom et ça marche vraiment bien et vite sans prise de tête avec le tuto cité plus haut.
Bonne journée.
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
Je donne des nouvelles de mes avancées, surtout pour d'autres qui auraient les même pb que moi :
En fait j'ai jamais réussis à refaire fonctionner Jeedom avec Mysql mais je n'ai eu aucun pb à le faire tourner avec MariaDB 10, installée directement sur le NAS (pas sur un docker). J'ai suivi ce tuto (en suivant la première possibilité côté jeedom).
Ca m'a permis de retrouver un jeedom tout neuf. Bon j'ai galéré avec l'usb mais j'en parle ici.
Merci encore.
En fait j'ai jamais réussis à refaire fonctionner Jeedom avec Mysql mais je n'ai eu aucun pb à le faire tourner avec MariaDB 10, installée directement sur le NAS (pas sur un docker). J'ai suivi ce tuto (en suivant la première possibilité côté jeedom).
Ca m'a permis de retrouver un jeedom tout neuf. Bon j'ai galéré avec l'usb mais j'en parle ici.
Merci encore.
Re: [Non supporté] Xiaomi : Installation du plugin sur docker (Synology)
Bonjour à tous, je souhaiterais trouver une solution pour que la commande "sudo service apache2 restart" se lance automatiquement après un redémarrage du docker. En effet en cas de redémarrage de mon NAS, le docker Jeedom se lance automatiquement, mais pour une raison que je n'ai pas vraiment comprise, je dois à chaque fois lancer manuellement la commande dans le container.thekingsky a écrit : ↑30 avr. 2018, 15:16Non, à chaque fois que je restart le docker jeedom uniquement (ou le nas).
Auriez-vous une solution pour que ça se fasse automatiquement ?
Merci bcp.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 0 invité