ConBee II non reconnu dans Deconz

Tu as toujours le message ?

0003|ModuleNotFoundError: No module named ‹ websocket ›

Il y a d’autre librairies websocket (comme websockets) mais d’apres le post celle la est la bonne

pip3 install websocket
pip3 install websocket-client

Tu es sous quel Debian en ce moment ?

Tu peux verifier si lib presente avec

pip3 list | grep websocket

L’installation des dépendances (dans jeedom) devrait « installer ce qui manque »

Et ce n’est pas forcement ta faute, le développeur a pu utiliser une « mauvaise » lib dans son plugin, l’OS est a jour, mais plus sa lib (ou la procédure automatisée pour l’installer). C’est courant sur Jeedom, fais une recherche avec " No module named websocket", tu verras que tu n’es pas seul.

Rien à faire…Voila la version de PIP et de mon Debian:


Message de Déconz…

Ca ca vient en général de la lib python « requests ».
Il faudrait la ligne exacte pour etre sur mais

  • Soit le plugin n’est pas a jour et fonctionne avec une lib deprecated.
  • Soit l’OS n’est pas a jour.

Je te cache pas que j’ai déjà une idée, mais cette ligne de code n’est atteinte qu’en cas d’erreur de connexion, donc si tout se passe bien le plugin n’est pas sensé arriver a cette ligne. En fait cette erreur en cache une autre,une erreur de connexion.

Regardes les logs du daemon.

Bonsoir HugoVal11,
comment trouver la ligne python ? pour l’OS a jour, j’ai utilisé « imager »…la version ne serait pas à jour ?
Voici les log Jeedom sur déconz + deconz_install + deconz_packages :

0000|[2026-01-19 20:43:54] 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|[2026-01-19 20:43:59] ERROR  : Fatal error : 'ConnectionError' object has no attribute 'message'
0002|Usage:
0003|kill [options] <pid> [...]
0004|Options:
0005|<pid> [...]            send signal to every <pid> listed
0006|-<signal>, -s, --signal <signal>
0007|specify the <signal> to be sent
0008|-q, --queue <value>    integer value to be sent with the signal
0009|-l, --list=[<signal>]  list all signal names, or convert one to a name
0010|-L, --table            list all signal names in a nice table
0011|-h, --help     display this help and exit
0012|-V, --version  output version information and exit
0013|For more details see kill(1).
0014|[2026-01-19 20:44:28] ERROR  Impossible de lancer le démon deconz, vérifiez le port
0015|[2026-01-19 21:00:03] ERROR  Erreur sur la fonction cronHourly du plugin : Echec de la requête HTTP : 127.0.0.1:8484/api/undefined/config cURL error : Failed to connect to 127.0.0.1 port 8484 after 4 ms: Couldn't connect to server
0016|[2026-01-19 21:03:03] ERROR  Attention je pense qu'il y a un soucis avec le démon que j'ai relancé plus de 3 fois consécutivement
0017|[2026-01-19 21:03:08] ERROR  : Fatal error : 'ConnectionError' object has no attribute 'message'
0018|Usage:
0019|kill [options] <pid> [...]
0020|Options:
0021|<pid> [...]            send signal to every <pid> listed
0022|-<signal>, -s, --signal <signal>
0023|specify the <signal> to be sent
0024|-q, --queue <value>    integer value to be sent with the signal
0025|-l, --list=[<signal>]  list all signal names, or convert one to a name
0026|-L, --table            list all signal names in a nice table
0027|-h, --help     display this help and exit
0028|-V, --version  output version information and exit
0029|For more details see kill(1).
0030|[2026-01-19 21:03:37] ERROR  Impossible de lancer le démon deconz, vérifiez le port
0031|[2026-01-19 22:00:04] ERROR  Erreur sur la fonction cronHourly du plugin : Echec de la requête HTTP : 127.0.0.1:8484/api/undefined/config cURL error : Failed to connect to 127.0.0.1 port 8484 after 0 ms: Couldn't connect to server

Voici le log déconz_install :


0000|********************************************************
0001|*             Installation deconz                      *
0002|********************************************************
0003|Hit:1 http://deb.debian.org/debian bookworm InRelease
0004|Get:2 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
0005|Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
0006|Hit:4 https://deb.nodesource.com/node_22.x nodistro InRelease
0007|Hit:5 http://archive.raspberrypi.com/debian bookworm InRelease
0008|Fetched 48.0 kB in 2s (22.2 kB/s)
0009|Reading package lists...
0010|Reading package lists...
0011|Building dependency tree...
0012|Reading state information...
0013|E: The package deconz needs to be reinstalled, but I can't find an archive for it.
0014|Reading package lists...
0015|Building dependency tree...
0016|Reading state information...
0017|E: The package deconz needs to be reinstalled, but I can't find an archive for it.
0018|It's arm64, RPI
0019|--2026-01-19 21:01:58--  https://images.jeedom.com/resources/deconz/arm64/deconz.deb
0020|Resolving images.jeedom.com (images.jeedom.com)... 51.91.143.68
0021|Connecting to images.jeedom.com (images.jeedom.com)|51.91.143.68|:443... connected.
0022|HTTP request sent, awaiting response... 200 OK
0023|Length: 14705802 (14M) [application/vnd.debian.binary-package]
0024|Saving to: '/tmp/deconz.deb'
0025|0K .......... .......... .......... .......... ..........  0% 1.09M 13s
0026|50K .......... .......... .......... .......... ..........  0% 2.38M 9s
0027|100K .......... .......... .......... .......... ..........  1% 4.10M 7s
0028|150K .......... .......... .......... .......... ..........  1% 4.10M 6s
0029|200K .......... .......... .......... .......... ..........  1% 4.39M 6s
0030|250K .......... .......... .......... .......... ..........  2% 4.55M 5s
0031|300K .......... .......... .......... .......... ..........  2% 4.16M 5s
0032|350K .......... .......... .......... .......... ..........  2% 4.53M 5s
0033|400K .......... .......... .......... .......... ..........  3% 4.23M 4s
0034|450K .......... .......... .......... .......... ..........  3% 4.62M 4s
0035|500K .......... .......... .......... .......... ..........  3% 4.00M 4s
0036|550K .......... .......... .......... .......... ..........  4% 4.54M 4s
0037|600K .......... .......... .......... .......... ..........  4% 3.97M 4s
0038|650K .......... .......... .......... .......... ..........  4% 4.66M 4s
0039|700K .......... .......... .......... .......... ..........  5% 4.11M 4s
0040|750K .......... .......... .......... .......... ..........  5% 4.61M 4s
0041|800K .......... .......... .......... .......... ..........  5% 4.17M 4s
0042|850K .......... .......... .......... .......... ..........  6% 4.53M 4s
0043|900K .......... .......... .......... .......... ..........  6% 4.26M 4s
0044|950K .......... .......... .......... .......... ..........  6% 4.22M 4s
0045|1000K .......... .......... .......... .......... ..........  7% 4.56M 4s
0046|1050K .......... .......... .......... .......... ..........  7% 3.99M 4s
0047|1100K .......... .......... .......... .......... ..........  8% 4.54M 3s
0048|1150K .......... .......... .......... .......... ..........  8% 4.24M 3s
0049|1200K .......... .......... .......... .......... ..........  8% 4.24M 3s
0050|1250K .......... .......... .......... .......... ..........  9% 4.33M 3s
0051|1300K .......... .......... .......... .......... ..........  9% 4.71M 3s
0052|1350K .......... .......... .......... .......... ..........  9% 3.94M 3s
0053|1400K .......... .......... .......... .......... .......... 10% 4.66M 3s
0054|1450K .......... .......... .......... .......... .......... 10% 3.97M 3s
0055|1500K .......... .......... .......... .......... .......... 10% 4.77M 3s
0056|1550K .......... .......... .......... .......... .......... 11% 4.15M 3s
0057|1600K .......... .......... .......... .......... .......... 11% 4.36M 3s
0058|1650K .......... .......... .......... .......... .......... 11% 4.23M 3s
0059|1700K .......... .......... .......... .......... .......... 12% 4.56M 3s
0060|1750K .......... .......... .......... .......... .......... 12% 4.19M 3s
0061|1800K .......... .......... .......... .......... .......... 12% 4.40M 3s
0062|1850K .......... .......... .......... .......... .......... 13% 4.18M 3s
0063|1900K .......... .......... .......... .......... .......... 13% 4.51M 3s
0064|1950K .......... .......... .......... .......... .......... 13% 3.97M 3s
0065|2000K .......... .......... .......... .......... .......... 14% 4.67M 3s
0066|2050K .......... .......... .......... .......... .......... 14% 4.16M 3s
0067|2100K .......... .......... .......... .......... .......... 14% 4.54M 3s
0068|2150K .......... .......... .......... .......... .......... 15% 4.19M 3s
0069|2200K .......... .......... .......... .......... .......... 15% 4.49M 3s
0070|2250K .......... .......... .......... .......... .......... 16% 4.19M 3s
0071|2300K .......... .......... .......... .......... .......... 16% 4.55M 3s
0072|2350K .......... .......... .......... .......... .......... 16% 4.06M 3s
0073|2400K .......... .......... .......... .......... .......... 17% 4.62M 3s
0074|2450K .......... .......... .......... .......... .......... 17% 4.10M 3s
0075|2500K .......... .......... .......... .......... .......... 17% 4.40M 3s
0076|2550K .......... .......... .......... .......... .......... 18% 4.14M 3s
0077|2600K .......... .......... .......... .......... .......... 18% 4.54M 3s
0078|2650K .......... .......... .......... .......... .......... 18% 4.25M 3s
0079|2700K .......... .......... .......... .......... .......... 19% 4.55M 3s
0080|2750K .......... .......... .......... .......... .......... 19% 4.07M 3s
0081|2800K .......... .......... .......... .......... .......... 19% 4.44M 3s
0082|2850K .......... .......... .......... .......... .......... 20% 4.20M 3s
0083|2900K .......... .......... .......... .......... .......... 20% 4.59M 3s
0084|2950K .......... .......... .......... .......... .......... 20% 3.98M 3s
0085|3000K .......... .......... .......... .......... .......... 21% 4.67M 3s
0086|3050K .......... .......... .......... .......... .......... 21% 4.34M 3s
0087|3100K .......... .......... .......... .......... .......... 21% 3.97M 3s
0088|3150K .......... .......... .......... .......... .......... 22% 4.84M 3s
0089|3200K .......... .......... .......... .......... .......... 22% 4.02M 3s
0090|3250K .......... .......... .......... .......... .......... 22% 4.67M 3s
0091|3300K .......... .......... .......... .......... .......... 23% 4.15M 3s
0092|3350K .......... .......... .......... .......... .......... 23% 4.44M 3s
0093|3400K .......... .......... .......... .......... .......... 24% 4.15M 3s
0094|3450K .......... .......... .......... .......... .......... 24% 4.55M 3s
0095|3500K .......... .......... .......... .......... .......... 24% 4.14M 3s
0096|3550K .......... .......... .......... .......... .......... 25% 4.55M 3s
0097|3600K .......... .......... .......... .......... .......... 25% 3.90M 3s
0098|3650K .......... .......... .......... .......... .......... 25% 4.54M 3s
0099|3700K .......... .......... .......... .......... .......... 26% 4.35M 3s
0100|3750K .......... .......... .......... .......... .......... 26% 4.53M 3s
0101|3800K .......... .......... .......... .......... .......... 26% 4.26M 2s
0102|3850K .......... .......... .......... .......... .......... 27% 4.34M 2s
0103|3900K .......... .......... .......... .......... .......... 27% 4.15M 2s
0104|3950K .......... .......... .......... .......... .......... 27% 4.14M 2s
0105|4000K .......... .......... .......... .......... .......... 28% 4.54M 2s
0106|4050K .......... .......... .......... .......... .......... 28% 4.36M 2s
0107|4100K .......... .......... .......... .......... .......... 28% 4.54M 2s
0108|4150K .......... .......... .......... .......... .......... 29% 4.19M 2s
0109|4200K .......... .......... .......... .......... .......... 29% 4.39M 2s
0110|4250K .......... .......... .......... .......... .......... 29% 4.17M 2s
0111|4300K .......... .......... .......... .......... .......... 30% 4.61M 2s
0112|4350K .......... .......... .......... .......... .......... 30% 4.02M 2s
0113|4400K .......... .......... .......... .......... .......... 30% 4.62M 2s
0114|4450K .......... .......... .......... .......... .......... 31% 4.14M 2s
0115|4500K .......... .......... .......... .......... .......... 31% 4.54M 2s
0116|4550K .......... .......... .......... .......... .......... 32% 4.08M 2s
0117|4600K .......... .......... .......... .......... .......... 32% 4.54M 2s
0118|4650K .......... .......... .......... .......... .......... 32% 4.19M 2s
0119|4700K .......... .......... .......... .......... .......... 33% 4.47M 2s
0120|4750K .......... .......... .......... .......... .......... 33% 4.09M 2s
0121|4800K .......... .......... .......... .......... .......... 33% 4.57M 2s
0122|4850K .......... .......... .......... .......... .......... 34% 4.08M 2s
0123|4900K .......... .......... .......... .......... .......... 34% 4.59M 2s
0124|4950K .......... .......... .......... .......... .......... 34% 4.27M 2s
0125|5000K .......... .......... .......... .......... .......... 35% 4.54M 2s
0126|5050K .......... .......... .......... .......... .......... 35% 4.14M 2s
0127|5100K .......... .......... .......... .......... .......... 35% 4.38M 2s
0128|5150K .......... .......... .......... .......... .......... 36% 4.38M 2s
0129|5200K .......... .......... .......... .......... .......... 36% 4.55M 2s
0130|5250K .......... .......... .......... .......... .......... 36% 4.27M 2s
0131|5300K .......... .......... .......... .......... .......... 37% 4.27M 2s
0132|5350K .......... .......... .......... .......... .......... 37% 4.10M 2s
0133|5400K .......... .......... .......... .......... .......... 37% 4.46M 2s
0134|5450K .......... .......... .......... .......... .......... 38% 4.16M 2s
0135|5500K .......... .......... .......... .......... .......... 38% 4.54M 2s
0136|5550K .......... .......... .......... .......... .......... 38% 4.09M 2s
0137|5600K .......... .......... .......... .......... .......... 39%  326K 2s
0138|5650K .......... .......... .......... .......... .......... 39% 16.9M 2s
0139|5700K .......... .......... .......... .......... .......... 40% 3.61M 2s
0140|5750K .......... .......... .......... .......... .......... 40% 5.80M 2s
0141|5800K .......... .......... .......... .......... .......... 40% 16.0M 2s
0142|5850K .......... .......... .......... .......... .......... 41% 4.91M 2s
0143|5900K .......... .......... .......... .......... .......... 41% 8.62M 2s
0144|5950K .......... .......... .......... .......... .......... 41% 4.55M 2s
0145|6000K .......... .......... .......... .......... .......... 42% 8.48M 2s
0146|6050K .......... .......... .......... .......... .......... 42% 6.22M 2s
0147|6100K .......... .......... .......... .......... .......... 42% 4.51M 2s


0313|2026-01-19 21:02:02 (4.27 MB/s) - '/tmp/deconz.deb' saved [14705802/14705802]
0314|(Reading database ... 148797 files and directories currently installed.)
0315|Preparing to unpack /tmp/deconz.deb ...
...
0321|Unpacking deconz (2.31.2) over (2.31.2-beta) ...
0322|Setting up deconz (2.31.2) ...
0323|Processing triggers for gnome-menus (3.36.0-1.1) ...
0324|Processing triggers for mailcap (3.70+nmu1) ...
0325|Processing triggers for desktop-file-utils (0.26-1) ...
0326|Hit:1 http://deb.debian.org/debian bookworm InRelease
0327|Hit:2 http://deb.debian.org/debian-security bookworm-security InRelease
0328|Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
0329|Hit:4 http://archive.raspberrypi.com/debian bookworm InRelease
0330|Hit:5 https://deb.nodesource.com/node_22.x nodistro InRelease
0331|Reading package lists...
0332|WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0333|Reading package lists...
0334|Building dependency tree...
0335|Reading state information...
0336|0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.
0337|********************************************************
0338|*             Installation terminée                    *
0339|********************************************************

Log déconz packages:


0000|+ echo '*******************Begin of package installation******************'
0001|*******************Begin of package installation******************
0002|+ touch /tmp/jeedom_install_in_progress_deconz
0003|+ echo 1
0004|+ echo 2
0005|+ sudo killall apt apt-get unattended-upgr
0006|apt: no process found
0007|apt-get: no process found
0008|unattended-upgr: no process found
0009|+ sudo rm /var/lib/apt/lists/lock
0010|+ sudo rm /var/cache/apt/archives/lock
0011|+ sudo rm /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend
0012|+ sudo sudo dpkg --configure -a --force-confdef
0013|Processing triggers for gnome-menus (3.36.0-1.1) ...
0014|Processing triggers for mailcap (3.70+nmu1) ...
0015|Processing triggers for desktop-file-utils (0.26-1) ...
0016|+ sudo apt update
0017|WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0018|Hit:1 http://deb.debian.org/debian bookworm InRelease
0019|Hit:2 http://deb.debian.org/debian-security bookworm-security InRelease
0020|Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
0021|Hit:4 http://archive.raspberrypi.com/debian bookworm InRelease
0022|Hit:5 https://deb.nodesource.com/node_22.x nodistro InRelease
0023|Reading package lists...
0024|Building dependency tree...
0025|Reading state information...
0026|6 packages can be upgraded. Run 'apt list --upgradable' to see them.
0027|+ echo 3
0028|+ sudo apt install -o Dpkg::Options::=--force-confdef -y python3
0029|WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0030|Reading package lists...
0031|Building dependency tree...
0032|Reading state information...
0033|E: The package deconz needs to be reinstalled, but I can't find an archive for it.
0034|+ echo 4
0035|+ sudo apt install -o Dpkg::Options::=--force-confdef -y python3-pip
0036|WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0037|Reading package lists...
0038|Building dependency tree...
0039|Reading state information...
0040|E: The package deconz needs to be reinstalled, but I can't find an archive for it.
0041|+ echo 5
0042|+ sudo apt install -o Dpkg::Options::=--force-confdef -y python3-pyudev
0043|WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0044|Reading package lists...
0045|Building dependency tree...
0046|Reading state information...
0047|E: The package deconz needs to be reinstalled, but I can't find an archive for it.
0048|+ echo 6
0049|+ sudo apt install -o Dpkg::Options::=--force-confdef -y python3-dev
0050|WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0051|Reading package lists...
0052|Building dependency tree...
0053|Reading state information...
0054|E: The package deconz needs to be reinstalled, but I can't find an archive for it.
0055|+ echo 7
0056|+ sudo apt install -o Dpkg::Options::=--force-confdef -y python3-requests
0057|WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0058|Reading package lists...
0059|Building dependency tree...
0060|Reading state information...
0061|E: The package deconz needs to be reinstalled, but I can't find an archive for it.
0062|+ echo 8
0063|+ sudo apt install -o Dpkg::Options::=--force-confdef -y python3-setuptools
0064|WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0065|Reading package lists...
0066|Building dependency tree...
0067|Reading state information...
0068|E: The package deconz needs to be reinstalled, but I can't find an archive for it.
0069|+ echo 9
0070|+ sudo apt update
0071|WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
0072|Hit:1 http://archive.raspberrypi.com/debian bookworm InRelease
0073|Hit:2 http://deb.debian.org/debian bookworm InRelease
0074|Hit:3 http://deb.debian.org/debian-security bookworm-security InRelease
0075|Hit:4 http://deb.debian.org/debian bookworm-updates InRelease
0076|Hit:5 https://deb.nodesource.com/node_22.x nodistro InRelease
0077|Reading package lists...
0078|Building dependency tree...
0079|Reading state information...
0080|6 packages can be upgraded. Run 'apt list --upgradable' to see them.
0081|+ sudo apt-get install -y python3 python3-pip python3-dev python3-venv
0082|Reading package lists...
0083|Building dependency tree...
0084|Reading state information...
0085|E: The package deconz needs to be reinstalled, but I can't find an archive for it.
0086|+ echo 10
0087|+ sudo python3 -m venv --upgrade-deps /var/www/html/core/class/../../plugins/deconz/resources/python_venv
0088|+ echo 11
0089|+ sudo /var/www/html/core/class/../../plugins/deconz/resources/python_venv/bin/python3 -m pip install --upgrade pip wheel
0090|Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
0091|Requirement already satisfied: pip in /var/www/html/plugins/deconz/resources/python_venv/lib/python3.11/site-packages (25.3)
0092|Requirement already satisfied: wheel in /var/www/html/plugins/deconz/resources/python_venv/lib/python3.11/site-packages (0.45.1)
0093|+ echo 12
0094|+ sudo /var/www/html/core/class/../../plugins/deconz/resources/python_venv/bin/python3 -m pip install --force-reinstall --upgrade six
0095|Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
0096|Collecting six
0097|Using cached https://www.piwheels.org/simple/six/six-1.17.0-py2.py3-none-any.whl (11 kB)
0098|Installing collected packages: six
0099|Attempting uninstall: six
0100|Found existing installation: six 1.17.0
0101|Uninstalling six-1.17.0:
0102|Successfully uninstalled six-1.17.0
0103|Successfully installed six-1.17.0
0104|+ echo 13
0105|+ sudo /var/www/html/core/class/../../plugins/deconz/resources/python_venv/bin/python3 -m pip install --force-reinstall --upgrade pyudev
0106|Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
0107|Collecting pyudev
0108|Using cached https://www.piwheels.org/simple/pyudev/pyudev-0.24.4-py3-none-any.whl (62 kB)
0109|Installing collected packages: pyudev
0110|Attempting uninstall: pyudev
0111|Found existing installation: pyudev 0.24.4
0112|Uninstalling pyudev-0.24.4:
0113|Successfully uninstalled pyudev-0.24.4
0114|Successfully installed pyudev-0.24.4
0115|+ echo 14
0116|+ sudo /var/www/html/core/class/../../plugins/deconz/resources/python_venv/bin/python3 -m pip install --force-reinstall --upgrade requests
0117|Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
0118|Collecting requests
0119|Using cached https://www.piwheels.org/simple/requests/requests-2.32.5-py3-none-any.whl (64 kB)
0120|Collecting charset_normalizer<4,>=2 (from requests)
0121|Using cached charset_normalizer-3.4.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.metadata (37 kB)
0122|Collecting idna<4,>=2.5 (from requests)
0123|Using cached https://www.piwheels.org/simple/idna/idna-3.11-py3-none-any.whl (71 kB)
0124|Collecting urllib3<3,>=1.21.1 (from requests)
0125|Using cached https://www.piwheels.org/simple/urllib3/urllib3-2.6.3-py3-none-any.whl (131 kB)
0126|Collecting certifi>=2017.4.17 (from requests)
0127|Using cached https://www.piwheels.org/simple/certifi/certifi-2026.1.4-py3-none-any.whl (152 kB)
0128|Using cached charset_normalizer-3.4.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (147 kB)
0129|Installing collected packages: urllib3, idna, charset_normalizer, certifi, requests
0130|Attempting uninstall: urllib3
0131|Found existing installation: urllib3 2.6.3
0132|Uninstalling urllib3-2.6.3:
0133|Successfully uninstalled urllib3-2.6.3
0134|Attempting uninstall: idna
0135|Found existing installation: idna 3.11
0136|Uninstalling idna-3.11:
0137|Successfully uninstalled idna-3.11
0138|Attempting uninstall: charset_normalizer
0139|Found existing installation: charset-normalizer 3.4.4
0140|Uninstalling charset-normalizer-3.4.4:
0141|Successfully uninstalled charset-normalizer-3.4.4
0142|Attempting uninstall: certifi
0143|Found existing installation: certifi 2026.1.4
0144|Uninstalling certifi-2026.1.4:
0145|Successfully uninstalled certifi-2026.1.4
0146|Attempting uninstall: requests
0147|Found existing installation: requests 2.32.5
0148|Uninstalling requests-2.32.5:
0149|Successfully uninstalled requests-2.32.5
0150|Successfully installed certifi-2026.1.4 charset_normalizer-3.4.4 idna-3.11 requests-2.32.5 urllib3-2.6.3
0151|+ echo 15
0152|+ sudo /var/www/html/core/class/../../plugins/deconz/resources/python_venv/bin/python3 -m pip install --force-reinstall --upgrade setuptools
0153|Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
0154|Collecting setuptools
0155|Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB)
0156|Installing collected packages: setuptools
0157|Attempting uninstall: setuptools
0158|Found existing installation: setuptools 80.9.0
0159|Uninstalling setuptools-80.9.0:
0160|Successfully uninstalled setuptools-80.9.0
0161|Successfully installed setuptools-80.9.0
0162|+ echo 16
0163|+ sudo /var/www/html/core/class/../../plugins/deconz/resources/python_venv/bin/python3 -m pip install --force-reinstall --upgrade wheel
0164|Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
0165|Collecting wheel
0166|Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB)
0167|Installing collected packages: wheel
0168|Attempting uninstall: wheel
0169|Found existing installation: wheel 0.45.1
0170|Uninstalling wheel-0.45.1:
0171|Successfully uninstalled wheel-0.45.1
0172|Successfully installed wheel-0.45.1
0173|+ echo 17
0174|+ sudo /var/www/html/core/class/../../plugins/deconz/resources/python_venv/bin/python3 -m pip install --force-reinstall --upgrade pyserial
0175|Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
0176|Collecting pyserial
0177|Using cached https://www.piwheels.org/simple/pyserial/pyserial-3.5-py2.py3-none-any.whl (90 kB)
0178|Installing collected packages: pyserial
0179|Attempting uninstall: pyserial
0180|Found existing installation: pyserial 3.5
0181|Uninstalling pyserial-3.5:
0182|Successfully uninstalled pyserial-3.5
0183|Successfully installed pyserial-3.5
0184|+ echo 18
0185|+ sudo /var/www/html/core/class/../../plugins/deconz/resources/python_venv/bin/python3 -m pip install --force-reinstall --upgrade websocket-client
0186|Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
0187|Collecting websocket-client
0188|Using cached https://www.piwheels.org/simple/websocket-client/websocket_client-1.9.0-py3-none-any.whl (82 kB)
0189|Installing collected packages: websocket-client
0190|Attempting uninstall: websocket-client
0191|Found existing installation: websocket-client 1.9.0
0192|Uninstalling websocket-client-1.9.0:
0193|Successfully uninstalled websocket-client-1.9.0
0194|Successfully installed websocket-client-1.9.0
0195|+ echo 19
0196|+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end deconz
0197|+ echo 20
0198|+ rm /tmp/jeedom_install_in_progress_deconz
0199|+ echo '*******************End of package installation******************'
0200|*******************End of package installation******************

Par contre j’ai une question quand tu dit « l’OS n’est pas à jour » j’ai effectivement sur debian une notification mais est-ce de mise à jour ou de mise à niveau (avec changement en version supérieur) ?

Un OS n’est jamais a jour quand tu l’installes, ca bouge tout le temps

sudo apt update
sudo apt upgrade

La premiere commande met les paquets a jour, la seconde les installes.
Mais ta commande dans le GUI doit faire pareil, et je pense pas qu’un OS vieux de 3 mois puisse te bloquer, faut pas exagerer.

Alors plus de probleme avec websocket, dans les logs, mais ces logs la concernent surtout les installations (et on y voit bien websocket).

Mais le plugin se debrouille pour l’installer lui même un peu plus bas.

127.0.0.1:8484/api/undefined/config 

C’est cette requette qui met le bordel, il te manque encore la clé API.

Tu as bien fais cette partie

Pour ajouter de nouvelles gateway au plugin il faut soit sur la page de configuration du plugin (Plugin → Gestion de plugins puis deconz), cliquer sur decouverte (ca ne marche pas toujours) ou alors a la main ajouter au moins l’ip de la gateway et le port.

Ensuite dans deconz (Phoscon, si vous l’avez installé en local il faut aller sur IPJEEDOM:8484) puis dans le menu en haut a gauche (les 3 petits trait) il faut aller sur “gateway” puis “advanced” et cliquer “Authenticate App” et enfin dans les 60s aller sur la configuration du plugin dans Jeedom, bien sauvegarder la liste des gateway si vous l’avez changer puis cliquer sur “Récuperer clef API”.

Le demon est toujours en NOK ?

Pour faire cette partie, pas besoin du websocket, et je parie que Jeedom recupere le port du websocket avec la clé API.

127.0.0.1:8484
Pour l’ip et le port, deconz et jeedom sont bien sur la meme machine ? (pas de docker ou de VM) Si oui l’adresse 127.0.0.1 est bonne.

Je viens de voir un truc bizarre.

"gateway": "192.168.1.1",
"ipaddress": "192.168.1.23",

Pourquoi il n’y a pas la meme valeur ?

Si tu peux mettre toi meme la clé API, prends en une de la liste >

0762904F0A

Je viens d’avoir un doute, tu n’aurais pas 2 instances de deconz ?
Une sur l’user jeedom sans mode graphique qui ne marcherait pas
Une seconde quand tu as ouvert l’instance en mode Desktop ?

Essaye en SSH, d’ouvrir le navigateur web, avec l’adresse 127.0.0.1:8484 (donc tu serais sur la machine jeedom, pas le navigateur de l’ordinateur ou tu as lancé la session SSH).

Mon cher HugoVal11…
Merci pour le temps passé…J’ai fait la mise à jour / reboot / toujours pareil…
J’ai bien la partie Plugin…jusqu’à « Récupérer clef API »…et bien non…Ha…NokNokNOK…
Ma conBee est sur mon Raspberry pi 3 Adresse IP 192.168.1.23 avec ma Gateway (livebox) en 192.168.1.1…Normalement (comme je l’ai fait avec Debian 10) je mets la « localhost » pour la clé sur Jeedom…
Pour la clé API, je ne peux pas la renseigner…la case est grisé…Ne faut-il pas que ce soit déconz qui la récupère comme sur Deb10 ?


Et comme tu peux le voir, c’est la localhost que j’avais rentré…

Du coup, comme j’etais passé par « IMAGER » Capture d’écran du 2026-01-08 21-27-59 et que je n’arrive à rien…je vais voir pour récuperer Debian autrement pour voir…car pour Deb10 je l’avais pris ici : Index of /raspios_full_armhf/images/raspios_full_armhf-2023-05-03
On ne sait jamais…Je ferais un retour dés que possible…

Moi je me prendrais pas la tête avec l’OS.
Tu prend le dernier en date, sur un site officiel, version complète, c’est a jeedom de se mettre a jour si ça passe pas, pas a toi de rester sur un vieux truc.
L’OS fraichement installé ne sera pas a jour, mais ça se met a jour en 2 lignes de commande (ou un clic), et c’est rare d’avoir un décalage suffisant pour avoir une incompatibilité causé pas une installation pas a jour de la manière dont tu procèdes.

Pour le moment le seul probleme qu’on ait vu dans les logs, c’est le probleme Websocket, mais on ne sait pas si il est encore présent (pas vu dans tes derniers logs).
Le plugin ne peut pas obtenir la clé, ce qui provoque une requête ratée, qui a son tour provoque une error de librairie.

Je ne suis pas le développeur du plugin mais je ne vois que 2 choses que peut faire le plugin quand tu cliques sur « Decouverte ».

  • Le plugin va sur https://phoscon.de/discover ca affiche un petit json de 6 lignes, si ca ca marche pas c’est la fonction « discovery » de deconz qui est bloqué
  • Soit il fait une requête « config » http://IP:PORT/api/config avec l’IP et le PORT que tu as saisi, et ça donne un json plus complet d’une dizaine de lignes.

Tu peux tester ces 2 URLs, et si possible via SSH pour accéder au navigateur qui est sur la même machine que jeedom (même url) pour faire un tests avec les mêmes accès.

Sinon dans tout les cas, tu devrais avoir un message d’erreur dans les logs au moment ou tu cliques sur ce bouton.

Ben la c’est bizarre, moi en « gateway », j’ai bien l’ip de la machine ou se trouve deconz, pas l’ip de ma box.
Mais pour que jeedom se goure et essaye de prendre cette ip, il faudrait qu’il fasse déjà la procédure decrite en debut de post, donc il devrait avoir « vu » la passerelle.

Dans ta configuration tu as mit 8484 en port (comme le demande Jeedom)
Mais dans tes captures d’écran tu te connectes a phoscon via 8080.

Testes avec 8080 en port.

[quote=« HugoVal11, post:70, topic:146371 »]
Testes avec 8080 en port.
[/quote] j’ai testé NOK
Capture d’écran du 2026-01-23 06-56-58


Par une question : la gestion auto…je le laisse en auto ?

Alors la, je vois pas l’impact que cela peut avoir, par contre, on est sur d’une chose, je sais pas pourquoi mais ton installation de deconz tourne sur le port 8080 et pas 8484.
Si tu cliques sur désactiver, ca va forcer l’utilisation de l’interface « eth0 », ca peut aider en forcant « lo », vu que ca a marché dans ton navigateur.

Et que l’url fonctionne, du moins 127.0.0.1:8080
Et le discovery aussi (en passant il y a ton IP publique dedans, rien de méchant, mais c’est une information personnelle, moi je retirerais la capture)

Tu as bien fais le test en mettant 127.0.0.1 en ip et 8080 en port dans la partie gateway ? et toujours NOK ?
Juste par curiosité ca marche aussi si tu fais avec http://192.168.1.23:8080/api/config ?
Par contre y a tout qui marche pourquoi le plugin est pas foutu de « voir » la passerelle.
Tu pourrais pas partager les logs quand tu essayes le « decouverte » ou « obtenir clé API » ?

Faut vraiment voir la requête qu’essaye de faire le plugin.

Edit:
Je viens d’avoir un doute, tu n’aurais pas lancé toi même deconz ?
Si ca se trouve tu as lancé une version de deconz « a la main », du coup sur le port 8080 (c’est un des ports par défaut), et jeedom essaye de le lancer sur le port 8484, mais du coup ça marche pas (une seule instance de deconz, verrouillage passerelle).
Deconz doit tourner en version Headless sur Jeedom (vu que très peu ont le bureau comme nous), pour l’avoir dans le Desktop tu as lancé une version avec interface graphique.

Je viens de vérifier, ça fonctionne sur Jeedom avec :
-RPi3B
-RPi OS Legacy 64-bit Lite Bookworm
-plugin deconz beta du 2024-09-08
-Rétablissement des droits des dossiers et fichiers


Conseils :
-Accéder uniquement au phoscon du deconz installé via le plugin deconz.
-Ne pas chercher à installer ou accéder au deconz autrement.

Pour plus de détails relire attentivement tous mes posts précédents et en particulier : ConBee II non reconnu dans Deconz - #35 par akenad

akenad :slight_smile:

Bon je vois cela demain, mais tout de même, ça fonctionné avec Deb10…l’informatique c’est comme les voix du seigneur…c’est impénétrable…surtout pour moi…

Je pense que le soucis est la, ca expliquerait le port 8080 au lieu de 8484 et le probleme de connexion jeedom.

Oui, déjà dis il y a plus de 2 semaines :

akenad :slight_smile:

Bonjour messieurs,
Je ne suis pas chez moi pour tester mais je vous rassure, je n’installe Déconz que via le plugin dans Jeedom…je ne suis allé dans Déconz et Phoscon qu’après avoir échoué dans la découverte et la récupération de la clé API.

et ben comme déjà dit il ne faut pas le faire.

akenad :slight_smile:

Bonsoir messieurs, je vais finalement rester avec mon Debian 11…qui fonctionne très bien en faisant l’installation comme sur Deb12…Je passe mon tour pour le moment…pour info : je suis aller sur Déconz parce que dans le plugin je n’y arrivais pas…pas besoin d’y aller avec la version 11…Je verrais plus tard…Très belle et bonne soirée…

Merci HugoVal11 et akenad…