Application zigbee vide

Bonjour,
J’ai depuis un moment mon onglet Application qui est vide avec un message d’erreur
Comment corriger le problème ?
Merci d’avance

Erreur lors de la requete : http://127.0.0.1:8089/application/info(GET), data : null erreur : {"state":"error","result":"(charset-normalizer 3.0.0 (\/usr\/local\/lib\/python3.7\/dist-packages), Requirement.parse('charset-normalizer<3.0,>=2.0'), {'aiohttp'})","code":0}

Salut

Exécutez cette commande dans administration système et vous serez fixé .
Si version 3.xxx c’est que vous avez peut-être exécuté manuellement une mise à jour.
Il faut la version charset-normalizer inférieure à 3.0 et >=2.0

normalizer --version

image

Charset-Normalizer 2.0.12 - Python 3.9.5

Bonjour,

Veuillez fournir une capture de la page santé jeedom pour toute demande d’aide.

Sur la capture on peut voir du python 3.7 et ensuite on voit python 3.9 ?!?
Qu’avez-vous fait pour avoir les deux?

Exécutez cette commande:

sudo pip3 show charset-normalizer 

Et il faudrait vérifier vos versions de python aussi:

pip3 --version
python3 --version

Enfin avez-vous utilisé l’écran « mise à jour des paquet os » dans jeedom?

WARNING: Ignoring invalid distribution -igpy (/usr/local/lib/python3.7/dist-packages)
Name: charset-normalizer
Version: 3.0.0
Summary: The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
Home-page: https://github.com/Ousret/charset_normalizer
Author: Ahmed TAHRI
Author-email: ahmed.tahri@cloudnursery.dev
License: MIT
Location: /usr/local/lib/python3.7/dist-packages
Requires:
Required-by: aiohttp, requests
pip 22.3 from /usr/local/lib/python3.7/dist-packages/pip (python 3.7)
Python 3.7.3

Oui j’ai fais toutes les mises à jour des paquet os » dans jeedom

Je déconseille de le refaire.

Essayez ceci:

sudo pip3 install --force-reinstall --upgrade charset-normalizer==2.1

Et montrez-nous le résultat.

Vous n’avez pas fourni la page santé.

WARNING: Ignoring invalid distribution -igpy (/usr/local/lib/python3.7/dist-packages)
WARNING: Ignoring invalid distribution -igpy (/usr/local/lib/python3.7/dist-packages)
Collecting charset-normalizer==2.1
  Using cached charset_normalizer-2.1.0-py3-none-any.whl (39 kB)
WARNING: Ignoring invalid distribution -igpy (/usr/local/lib/python3.7/dist-packages)
Installing collected packages: charset-normalizer
  Attempting uninstall: charset-normalizer
    WARNING: Ignoring invalid distribution -igpy (/usr/local/lib/python3.7/dist-packages)
    Found existing installation: charset-normalizer 3.0.0
    Uninstalling charset-normalizer-3.0.0:
      Successfully uninstalled charset-normalizer-3.0.0
WARNING: Ignoring invalid distribution -igpy (/usr/local/lib/python3.7/dist-packages)
Successfully installed charset-normalizer-2.1.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
WARNING: Ignoring invalid distribution -igpy (/usr/local/lib/python3.7/dist-packages)
WARNING: Ignoring invalid distribution -igpy (/usr/local/lib/python3.7/dist-packages)
WARNING: Ignoring invalid distribution -igpy (/usr/local/lib/python3.7/dist-packages)

Et du coup toujours en erreur?

Oui je crois que ça n’a rien fait

Il serait bien aussi d’avoir la configuration du port de votre clè zigbee.

image
Ca ?
Je n’ai pas dit mais autrement tout fonctionne correctement au niveau de mon installation Zigbee

Cela n’a pas rien fait, cela a réinstallé la bonne version pour python3.7 mais je ne comprends pas pq il est fait mention de python3.9 dans l’erreur.

Savez-vous comment vous avez installé python3.9 ?
Sur debian buster vous ne devriez pas avoir cette version

Essayez la même commande que ci-dessus mais en forcant l’usage de python3.9

sudo python3.9 -m pip install --force-reinstall --upgrade charset-normalizer==2.1

Ceci dit il va peut-être falloir réinstaller tout le système si vous ne savez pas pourquoi cette version a été installée; il y a peut-être d’autres problèmes cachés

Collecting charset-normalizer==2.1
  Using cached charset_normalizer-2.1.0-py3-none-any.whl (39 kB)
Installing collected packages: charset-normalizer
  Attempting uninstall: charset-normalizer
    Found existing installation: charset-normalizer 2.0.12
    Uninstalling charset-normalizer-2.0.12:
      Successfully uninstalled charset-normalizer-2.0.12
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.
requests 2.28.0 requires charset-normalizer~=2.0.0, but you have charset-normalizer 2.1.0 which is incompatible.
Successfully installed charset-normalizer-2.1.0
WARNING: Running pip as root will break packages and permissions. You should install packages reliably by using venv: https://pip.pypa.io/warnings/venv
WARNING: You are using pip version 21.1.1; however, version 22.3 is available.
You should consider upgrading via the '/usr/local/bin/python3.9 -m pip install --upgrade pip' command.

Non je ne sais pas comment je me retrouve avec Python 3.9 …mais en tout cas ça tourne sans autres problème connu

Et ca ne fonctionne toujours pas mieux?
Je n’ai pas d’autre piste.

toujours pareil effectivement, mais bon tant pis se n’est pas un problème bloquant
Je laisse le sujet ouvert si quelqu’un a une idée du problème je suis preneur :slight_smile: