Merci d’avance à ceux qui prendront le temps de m’éclairer.
Pour vous présentez le contexte, j’ai retrouvé une Raspberry Pi 3 Model B qui trainait que j’avais acheté il y quelques années maintenant que je souhaiterai utiliser avec Jeedom afin de découvrir ce merveilleux monde qu’est la domotique.
J’ai par la suite acheté une clé Conbee 2 avec une prise aqara histoire de commencer.
Mon problème concerne le plugin Deconz. J’ai le status Démon en NOK avec un message dans les log de l’interface web: « Impossible de lancer le démon deconz, vérifiez le port »
Tout d’abord je tiens à préciser que je ne respecte pas tous les conseils que la communauté recommandes à savoir:
ne pas utiliser jeedom sur carte sd mais SSD
utiliser un hub alimenté pour connecter ses clés
Dans mon cas j’ai juste un câble rallonge usb 2.0. C’est ce que j’avais vu sur leur site.
Dans la documentation du pluging Deconz, il a une étape que ne comprend pas et je ne sais pas si celle-ci peut être la cause de mon problème.
Citation
Sur RPI il faut désactiver les options serial pour que la clef conbee fonctionne correctement (ca se passe en ssh dans raspi-config)> Citation
Du coup j’ai essayé de parcourir les fichiers suivants mais je rien trouvé:
./usr/share/doc/raspi-config
./usr/share/raspi-config
./usr/lib/raspi-config
./usr/bin/raspi-config
J’ai ensuite parcouru plusieurs sujets et essayé d’appliquer les différentes recommandations:
apt-get update / apt-get dist-upgrade
reboot
Pour info je suis sous Raspbian Buster
Je continue mes investigations je vous tiens au courant!
0000|[2022-05-15 13:45:51]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0001|[2022-05-15 13:45:54]INFO : Lancement démon deconz : /usr/bin/python3 /var/www/html/plugins/deconz/resources/deconzd/deconzd.py --loglevel debug --socketport 55088 --callback https://127.0.0.1:443/plugins/deconz/core/php/jeeDeconz.php --apikey FU7kfuXqb1eey3s0kmJacG2lZQlYmmVWWHFRBp992uTa6VssbqJ9HEvqgQANTddJ --cycle 0 --pid /tmp/jeedom/deconz/deamon.pid
0002|[2022-05-15 13:45:55.856]INFO : Start deconzd
0003|[2022-05-15 13:45:55.856]INFO : Log level : debug
0004|[2022-05-15 13:45:55.856]INFO : Socket port : 55088
0005|[2022-05-15 13:45:55.857]INFO : Socket host : localhost
0006|[2022-05-15 13:45:55.857]INFO : PID file : /tmp/jeedom/deconz/deamon.pid
0007|[2022-05-15 13:45:55.857]INFO : Apikey : FU7kfuXqb1eey3s0kmJacG2lZQlYmmVWWHFRBp992uTa6VssbqJ9HEvqgQANTddJ
0008|[2022-05-15 13:45:55.857]INFO : Callback : https://127.0.0.1:443/plugins/deconz/core/php/jeeDeconz.php
0009|[2022-05-15 13:45:55.857]INFO : Cycle : 0.0
0010|[2022-05-15 13:45:55.858]DEBUG : Writing PID 23560 to /tmp/jeedom/deconz/deamon.pid
0011|[2022-05-15 13:45:55.859]DEBUG : Init request module v2.27.1
0012|[2022-05-15 13:45:55.872]DEBUG : Starting new HTTPS connection (1): 127.0.0.1:443
0013|[2022-05-15 13:45:55.875]ERROR : Callback result as a unknown error: HTTPSConnectionPool(host='127.0.0.1', port=443): Max retries exceeded with url: /plugins/deconz/core/php/jeeDeconz.php?apikey=FU7kfuXqb1eey3s0kmJacG2lZQlYmmVWWHFRBp992uTa6VssbqJ9HEvqgQANTddJ (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')). Please check your network configuration page
0014|[2022-05-15 13:45:55.875]ERROR : Network communication issues. Please fixe your Jeedom network configuration.
0015|[2022-05-15 13:45:55.875]DEBUG : Shutdown
0016|[2022-05-15 13:45:55.876]DEBUG : Removing PID file /tmp/jeedom/deconz/deamon.pid
0017|[2022-05-15 13:45:55.876]DEBUG : close() missing 1 required positional argument: 'self'
0018|Usage:
0019|kill [options] [...]
0020|Options:
0021| [...] send signal to every listed
0022|-, -s, --signal
0023|specify the to be sent
0024|-l, --list=[] list all signal names, or convert one to a name
0025|-L, --table list all signal names in a nice table
0026|-h, --help display this help and exit
0027|-V, --version output version information and exit
0028|For more details see kill(1).
0029|[2022-05-15 13:45:55.935]DEBUG : Exit 0
0030|[2022-05-15 13:46:24]ERROR : Impossible de lancer le démon deconz, vérifiez le port
0031|[2022-05-15 13:48:44]DEBUG : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=deconz function=remove callInstallFunction=1
0032|[2022-05-15 13:49:04]INFO : Début d'activation du plugin
0033|[2022-05-15 13:49:05]INFO : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
0034|[2022-05-15 13:49:05]DEBUG : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=deconz function=install callInstallFunction=1
0035|[2022-05-15 13:50:04]ERROR : Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0036|[2022-05-15 13:50:08.309]ERROR : Callback result as a unknown error: HTTPSConnectionPool(host='127.0.0.1', port=443): Max retries exceeded with url: /plugins/deconz/core/php/jeeDeconz.php?apikey=FU7kfuXqb1eey3s0kmJacG2lZQlYmmVWWHFRBp992uTa6VssbqJ9HEvqgQANTddJ (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')). Please check your network configuration page
0037|[2022-05-15 13:50:08.309]ERROR : Network communication issues. Please fixe your Jeedom network configuration.
0038|Usage:
0039|kill [options] [...]
0040|Options:
0041| [...] send signal to every listed
0042|-, -s, --signal
0043|specify the to be sent
0044|-l, --list=[] list all signal names, or convert one to a name
0045|-L, --table list all signal names in a nice table
0046|-h, --help display this help and exit
0047|-V, --version output version information and exit
0048|For more details see kill(1).
0049|[2022-05-15 13:50:37]ERROR : Impossible de lancer le démon deconz, vérifiez le port
Je ne suis pas sûr que c’est ce que tu m’as demandé mais c’est ce qui s’en rapproche le plus
Alors un grand merci car grâce à ce que tu m’as demandé j’ai pu comprendre pourquoi j’avais ce problème.
En effet dans la configuration réseau, mon accès interne était en HTTPS. Je l’ai mis en HTTP et cela a fonctionné!