Retex debian 11 bullseye

Bonjour,

Mise en garde pour les débutant restez en débian 10
les infos suivantes ne sont que de la bêta test avec tout ce que cela implique et de gros risques de disfonctionnements.

Un petit retour sur debian 11 bullseye

l’installation en ligne de commande et fonctionnement du core de jeedom a l’air de bien se passé
on se retrouve donc en php 7.4 les versions de python2 on disparues au profit d’un python 3.9
Le problèmes vont surtout venir des plugins notamment ceux qui utilisent node
dans le peut que j’ai tester sous jeedom 4.1.25
alexaapi ok merci @nebz pour les corrections (en bêta)
jmqtt ok
virtuel ok
jeexplorer ok

quand le lien symbolique nodejs n’existe pas

sudo ln -s `which node` `which node`js

discordlink OK après modif ci-dessus

à suivre …

si vous avez d’autre résultats ou test n’hésitez pas …

bonne journée

7 J'aimes

homebridge : ok
hkControl : ok
aTVremote : ok
unifi : ok

6 J'aimes

D’après un autre sujet : openzwave NOK

3 J'aimes

Plus de détails en début de sujet (node n’est pas toujours dans ce chemin)

Une petite astuce

quand le lien symbolique nodejs n’existe pas

exemple quand node est dans /usr/bin

cd /usr/bin
sudo ln -s /usr/bin/node nodejs

@Thibaut_T
Après ça discordlink OK

Bonne journée

1 J'aime

Ou en une seule ligne pour pouvoir être exécuté dans Jeedom:

sudo ln -s /usr/bin/node /usr/bin/nodejs

Réglages / Système / Configuration puis Onglet >_OS/DB
Clic sur le bouton >_ Ouvrir à coté de Administration Système
image

2 J'aimes

Bon la dernière mouture pour pas se poser la question du chemin de node

sudo ln -s `which node` `which node`js
2 J'aimes

Je confirme

1 J'aime

ça utilise quoi comme dépendances openzwave ?

Apparement un problème avec python.
Voilà le sujet concerné:

2 J'aimes

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

3 J'aimes

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

Capture d’écran (25)

1 J'aime

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

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'aimes