Retex debian 11 bullseye

Openzwave est en python 2 si celui ci n’est plus dispo sur bullseye, ceci explique cela.

3 « J'aime »

du coup vivement la nouvelle version du plugin

Tu doit pouvoir installer python 2 pour le fun (c’est pas le but du jeux) mais comme tu est bêta-testeur …
Moi je n’ai pas ce plugin.

Oui je pense avoir lu qu’il était tout à fait possible de l’installer mais il n’est plus prévu de base.

1 « J'aime »

Bonjour,
EIBD KNX : Ok,
jMQTT : Ok pour la version Bêta, NOk pour la version stable
Suivi conso semble Ok,
Tous les plugins officiels courants semblent OK

Par contre :
Téléinfo : KO (faut-il solliciter le développeur ?)

Hello et merci pour tous ces retours,

Pour moi tout est ok, le plugin zwave également aprés installation de python2.

Par contre ma version de PHP est restée en 7.3

Je suis sous raspberry pi4

3 « J'aime »

Etonnant,
J’ai bien une migration vers PHP 7.4 :

1 « J'aime »

Bonjour,

Ayant constaté que le plugin ne fonctionnait pas sur Debian 11/Bullseyen, j’ai donc créé une issue sur le github Nextdom/teleinfo. Visiblement, le problème ne sera pas traité rapidement.

J’ai donc essayé de modifier les deux scripts qui posent problème (ressources/teleinfo.py et ressources/jeedom/jeedom.py), et je suis arrivé à faire fonctionner le plugin.
Je me permets donc de partager ces deux fichiers. N’ayant pas de connaissances en développement, je sollicite de potentielles améliorations, notamment en ce qui concerne la dépendance envers le module de compatibilité ascendante six.

Il faut aussi modifier le chemin vers l’executable python (/usr/bin/python3) dans le fichier core/class/teleinfo.class.php.

J’espère que ce sera utile.

teleinfo.py.txt (17,4 Ko)
jeedom.py.txt (9,5 Ko)

2 « J'aime »

Bonjour à tous.
Savez vous quand Jeedom sera full compatible debian 11 ?

Jeedom fonctionne ce sont tous les plugins qui vont avec qui doivent s’adapter …

Voir la doc sur compatibilité matériel et logiciel: https://doc.jeedom.com/fr_FR/compatibility/
Vous trouverez un lien vers le résultats des tests en cours: https://doc.jeedom.com/fr_FR/compatibility/debian11

2 « J'aime »

Super merci pour vos réponses.
Pour ma part bloquant sans OpenZwave et SMS :slight_smile:
Wait and see

Pas vu passer de roadmap pour core + plugin ?

2 « J'aime »

En galère avec Rfplayer… je vais essayer d’installer une autre version de python.
je n’ai pas vu mention de ce plugin dans cette liste : https://doc.jeedom.com/fr_FR/compatibility/debian11

Bonsoir,
Chose est sur c’est qu’il y a du python dans le code de celui-ci
et qu’il n’est pas mentionné comme compatible !

ouaip. Mais Raspberry Pi Manager génère désormais des images disques avec du debian 11. Donc en fait ça devient un peu une obligation désormais :frowning:
Mais du coup, normalement on peut faire tourner plusieurs versions de python sur le rpi.
Est-ce qu’on a la liste des dépendances à installer (j’en vois une partie avec les logs ceci dit) ?
Est-ce qu’on sait le version de python présence sur buster ?

Ce n’est pas la bonne question: ce qu’il faut c’est connaître la version de python pour le plug-in.

Le problème est probablement que le plug-in utilise pytgon2 alors que sur la 11 il n’y a plus que python3.
Précédemment il y avait les deux.

Vous ne résoudrez pas le problème que vous avez en installant des dépendances.
Vous feriez mieux de réinstaller une 10.

Ce n’est pas exact, il grave le fichier que vous lui donnez. Vous n’êtes pas obligé de télécharger l’image conseillé

2 « J'aime »

après cette bonne correction en bonne et due forme ;-),
je me dois de dire que j’ai installé une 10 dans la nuit :wink:

Hello,

Pour apporter de l’eau au moulin, c’est bien un souci de python 2. Enfin, un souci de packages python nécessaires à openzwave qui ne sont plus dans les dépots plus précisément. Donc un simple sudo-apt-get install python2.7 ne résoudra pas le souci.

Installation des dependances
Reading package lists...
Building dependency tree...
Reading state information...
Package python-pip is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
python3-pip
Package python-requests is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package python-serial is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'python-pip' has no installation candidate
E: Unable to locate package python-pyudev
E: Unable to locate package python-louie
E: Unable to locate package python-lxml
E: Package 'python-serial' has no installation candidate
E: Package 'python-requests' has no installation candidate
could not install git - abort

Je m’en vais de ce pas réinstaller une 10 car je ne me sens pas de triturer les dépots et m’est avis qu’une refonte du plugin en 100% python3 prendra surement un peu de temps à sortir. Pour ceux que ça intéresse, debian buster pour rpi, ça se passe ici.

1 « J'aime »

Bonsoir,

Pour ceux qui veulent tenter le diable phthon2 dans bullseye ce qui est un non sens …

sudo apt install python

sudo apt install curl
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
sudo python2 get-pip.py