Compatibilité des plugins avec Debian 12 - Bookworm, php 8, python 3.11

Je pense bien car alexa n’a pas besoin de générer de cookie.

Ok merci, dans ce cas désolé pour la confusion, et merci à @ngrataloup de corriger en conséquence (i.e. AlexaApi et non pas Alexa).

1 « J'aime »

J’en profite pour ajouter également ces plugins que j’ai installé récemment, et que je viens de tester sous DB12 :

Plugins OK :

  • Nut_Free (version stable)
  • Autoconsommation (version stable)
1 « J'aime »

Bonjour,

Mes plugins :

  • Monitoring (déjà cité dans les listes)
  • TTS Cast
  • TV Remote

sont compatibles pour info.

Bonne journée,
TiTidom.

2 « J'aime »

Merci pour vos retours, tout a été integr&é … N’hésitez pas aussi à remonter ce qui ne marche pas

Norbert

1 « J'aime »

Bonjour,
Pour ma part, j’utilise les plugins suivants qui tournent sur Debian 12 avec PI5:

ONKYO 2024-05-06 ==> ok
Google Share Location 2024-05-29 ==> Version beta ok (erreur avec version stable :ReferenceError: Can't find variable: gslSetTheme)
Onduleur APC 2022-10-09 ==>ok
Télégram 2022-11-13 ==> ok
MQTTRING 2024-01-15 ==> ok
EDF TEMPO 2024-04-28 ==> ok
PRIX CARBURANT 2023-03-11 ==> ok
GOOGLE SMARTHOME 2024-01-04 ==> erreur en lançant des scénarios (PR fait : Debian 12 - erreur PHP : Non-static method gsh_scene::doAction())

J’ai rajouté les plugins indiqués. Merci de revenir ici lorsque les plugin HS en stable seront OK pour evolution du statut

Norbert

1 « J'aime »

Bonjour,

Contexte des tests :
VM Debian 12 64 bits
Jeedom : 4.4.6


Plugin : RFXCom (bêta)
ID : plugin-rfxcom
Compatible : oui
Version minimum : 4.4.8
Date information : 20240608
Remarques :


Plugin : ZwaveJS
ID : plugin-zwavejs
Compatible : oui
Version minimum :
Date information : 20240608
Remarques : l’installation des dépendances n’est pas indiquée « en cours » dans la page de configuration du plugin en 4.4.6 et en 4.4.8 : il y a un message d’erreur


Plugin : Maillistener
ID : plugin-maillistener
Compatible : oui
Version minimum :
Date information : 20240608
Remarques :


Plugin : PlayTTS
ID : plugin-playtts
Compatible : oui
Version minimum :
Date information : 20240608
Remarques :


Note perso : Il doit y avoir une contradiction entre MQTT Manager et ZwaveJS : l’installation des dépendances de ZwaveJS déclare systématiquement l’installation des dépendances de MQTT Manager à réinstaller

3 « J'aime »

C’est intégré dans le tableau, merci pour le retour.

Au 11/06/2024, 104 plugins référencés donc :

  • 8 en attente de retours/tests
  • 8 KO
  • 88 OK
3 « J'aime »

Hello.
Pour Deconz le tag ne correspond pas au nom du plug in.

C’est corrigé

Bonjour,

plugin-meteofrance n’est pas totalement compatible PHP8 dans la version beta du 09/05/2024.
Il y a des PHP Fatal error lors de la création des équipements:

PHP Fatal error:  Uncaught TypeError: round(): Argument #1 ($num) must be of type int|float, string given in /var/www/html/plugins/meteofrance/core/class/meteofrance.class.php:1512

PR fait

3 « J'aime »

J’ai corrigé le tableau initial. merci pour le retour
Norbert

Plugin Cozytouch OK

1 « J'aime »

Merci @mortyre de l’avoir signalé oui le plugin cozytouch est maintenant compatible PHP 8 car @geoblack a validé mon PR.
J’en profite pour signaler que mes plugin Sure Petcare et elmtouch sont également compatibles par contre j’ai oublié de tester mon plugin wled (même si je ne vois par pourquoi il ne serait pas compatible) et je ne peux pas le faire ma liaison fibre étant en panne depuis le 27 mai («merci Orange !!!) si quelqu’un peut tester et rapporter le résultat ?

1 « J'aime »

Hello,

En 4.4.7 (debian 12 of course)

Daemon Broadlink KO

Les dependances semblent s’installer (statut OK en tout cas)

Error: importing module from jeedom folder

Impossible de démarrer le démon Broadlink, vérifiez les logs

Daemon Xiaomihome OK mais après avoir installé des dépendances supplémentaires, mais j’ai toujours des erreurs dans les logs et ma gateway n’est pas vue

sudo apt-get install python3-future
sudo apt-get install python3-pyudev

[2024-06-14 16:15:02.347] ERROR  : SOCKET-READ------Exception on socket : module 'collections' has no attribute 'Mapping'
[2024-06-14 16:15:02.676] ERROR  : SOCKET-READ------Exception on socket : module 'collections' has no attribute 'Mapping'
[2024-06-14 16:15:02.985] ERROR  : SOCKET-READ------Exception on socket : module 'collections' has no attribute 'Mapping'
[2024-06-14 16:15:03.291] ERROR  : SOCKET-READ------Exception on socket : module 'collections' has no attribute 'Mapping'
[2024-06-14 16:15:05.252] ERROR  : module 'collections' has no attribute 'Mapping'

Merci d’ouvrir un sujet spécifique et de ne pas traiter la resolution des pbs dans ce sujets. A noter que si le plugin est dans la liste et indiqué OK, c’est qu’un jeedomien m’a confirmé que c’était OK

Mais n’hésites pas à revenir lorsque c’est OK ou Qu’il y a confirmation que le pb est bien lié à deb12

retours integrés, plugin-wled a été indiqué comme en attente de tests

Norbert

Bonjour,
De mon côté, le plugin https://community.jeedom.com/tag/plugin-reolink ne parvient pas à installer ses dépendances :

*************************************
*   Launch install of dependencies  *
*************************************
Tue Jun 18 17:27:36 CEST 2024
Hit:1 http://deb.debian.org/debian bookworm InRelease
Hit:2 http://deb.debian.org/debian-security bookworm-security InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Hit:4 http://archive.raspberrypi.com/debian bookworm InRelease
Hit:5 https://deb.nodesource.com/node_18.x nodistro InRelease
Reading package lists...
*****************************
Install modules using apt-get
*****************************
Reading package lists...
Building dependency tree...
Reading state information...
python3 is already the newest version (3.11.2-1+b1).
python3-requests is already the newest version (2.28.1+dfsg-1).
python3-pip is already the newest version (23.0.1+dfsg-1+rpt1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
*************************************
Install the required python libraries
*************************************
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
For more information visit http://rptl.io/venv
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
Tue Jun 18 17:27:41 CEST 2024
***************************
*      Install ended      *
***************************

Plugin intégré comme non fonctionnel en deb12, merci de traiter de la résolution ailleurs que dans ce sujets (et donc de créer un autre sujet spécifiquement pour ca

Norbert

1 « J'aime »