En panne après restauration d'une sauvegarde sur une nouvelle installation

Bonjour j’ai un problème suite a une réinstallation complète
la majorité de mes plugin avec daemon sont en panne (zwave, jeedom Connect, jee orange TV, ScanIP, Powerlink) dont Zigbee . pour ce plugin l’erreur au démarrage du daemon
[2024-11-10 13:20:42][INFO] : Zigpy advance configuration file : None
Traceback (most recent call last):
File « /var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py », line 235, in
from bellows.zigbee.application import ControllerApplication
ModuleNotFoundError: No module named ‹ bellows ›

j’ai essaye un « sudo apt install python3-bellows » mais message d’erreur
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
E: Unable to locate package python3-bellows

Merci pour votre aide


Informations Jeedom

Core : 4.4.19 (master)
DNS Jeedom : non

Plugin : Zigbee
Version : 2023-05-26 01:03:31 (stable)
Statut Démon : Stoppé - (2024-11-10 16:17:41)

Bonjour,

  1. Cherchez en premier les posts similaires
  2. Pour toute demande, fournir:
  • page santé jeedom
  • page config plugin
  • tous les logs

Bonjour Mips,
J’ai fait les recherches sur posts similaires et je n’ai pas trouvé la réponse à mon problème!
Je fais des captures pour les pages santé et config jeedom et un upload de mes logs.
Merci

Presque tous les jours il y a des posts sur plugin-zigbee et la réponse est toujours la même.
Je suis surpris que vous n’en ayez trouvé aucun.

1 « J'aime »

J’ai refait complètement tout cad : installions sur SSD Raspberry PI OS lite, installation de Jeedom 4.4.19, restauration de ma sauvegarde du 09/11 en version 4.4.19. avant plantage de mon Raspberry le 09/11
J’ai enfin rebranché en USB que la clé Zigbee POPP, comme les dépendances n’étaient pas OK j’ai refait une mise à jour de dépendance dont voici les ERROR alors que le statut dépendance est OK :
Attempting uninstall: yarl
Found existing installation: yarl 1.17.1
Uninstalling yarl-1.17.1:
Successfully uninstalled yarl-1.17.1
ERROR: pip’s dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
aiohttp 3.10.10 requires yarl<2.0,>=1.12.0, but you have yarl 1.4.2 which is incompatible.
Successfully installed idna-3.10 multidict-6.1.0 typing-extensions-4.12.2 yarl-1.4.2
WARNING: Running pip as the ‹ root › user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: 12. Virtual Environments and Packages — Python 3.13.0 documentation. Use the --root-user-action option if you know what you are doing and want to suppress this warning.

  • echo 31
  • sudo chmod +x /var/www/html/core/class/…/…/plugins/zigbee/resources/post-install.sh
  • sudo /var/www/html/core/class/…/…/plugins/zigbee/resources/post-install.sh
    Launch post-install of zigbee dependancy
    Et malgré le daemon reste KO sans erreur et voici le logo
    [2024-11-11 10:39:10] INFO : Start zigbeed
    [2024-11-11 10:39:10] INFO : Log level : debug
    [2024-11-11 10:39:10] INFO : PID file : /tmp/jeedom/zigbee/deamon_1.pid
    [2024-11-11 10:39:10] INFO : Device : auto
    [2024-11-11 10:39:10] INFO : Apikey : QbLJZheZhMeVL51DvYh0UGmu4hZYYSu9
    [2024-11-11 10:39:10] INFO : Callback : http://127.0.0.1:80/plugins/zigbee/core/php/jeeZigbee.php
    [2024-11-11 10:39:10] INFO : Cycle : 0.3
    [2024-11-11 10:39:10] INFO : Controller : ezsp
    [2024-11-11 10:39:10] INFO : Channel : 15
    [2024-11-11 10:39:10] INFO : Data folder : /var/www/html/plugins/zigbee/data/1
    [2024-11-11 10:39:10] INFO : Device folder : /var/www/html/plugins/zigbee/data/device
    [2024-11-11 10:39:10] INFO : Folder OTA : None
    [2024-11-11 10:39:10] INFO : Zigpy advance configuration file : None
    [2024-11-11 10:39:12] DEBUG : SQLite version for <module ‹ sqlite3 › from ‹ /usr/lib/python3.9/sqlite3/init.py ›>: 3.34.1
    Traceback (most recent call last):
    File « /var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py », line 235, in
    from bellows.zigbee.application import ControllerApplication
    File « /usr/local/lib/python3.9/dist-packages/bellows/zigbee/application.py », line 8, in
    import zigpy.application
    File « /usr/local/lib/python3.9/dist-packages/zigpy/application.py », line 16, in
    import zigpy.ota
    File « /usr/local/lib/python3.9/dist-packages/zigpy/ota/init.py », line 17, in
    import zigpy.ota.provider
    File « /usr/local/lib/python3.9/dist-packages/zigpy/ota/provider.py », line 15, in
    import aiohttp
    File « /usr/local/lib/python3.9/dist-packages/aiohttp/init.py », line 6, in
    from .client import (
    File « /usr/local/lib/python3.9/dist-packages/aiohttp/client.py », line 39, in
    from . import hdrs, http, payload
    File « /usr/local/lib/python3.9/dist-packages/aiohttp/http.py », line 6, in
    from .http_exceptions import HttpProcessingError as HttpProcessingError
    File « /usr/local/lib/python3.9/dist-packages/aiohttp/http_exceptions.py », line 6, in
    from .typedefs import _CIMultiDict
    File « /usr/local/lib/python3.9/dist-packages/aiohttp/typedefs.py », line 16, in
    from yarl import URL, Query as _Query
    ImportError: cannot import name ‹ Query › from ‹ yarl › (/usr/local/lib/python3.9/dist-packages/yarl/init.py)

Dans la santé de Jeedom le plugin Zigbee est en statut OK

MERCI pour votre aide.