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

Chers Jeedomiens,

Suite à la mise en place d’un jeedom de test, j’initie ce poste pour recencer les plugins connus pour etre compatibles ou non avec debian 12 Bookworm.

/!\ ce post est là pour traiter de la compatibilité de splugins, en aucun cas pour echanger sur l’incompatibilité ou sur la manière de les rendre compatibles
/!\ ce poste fait juste un constat à l’instant T, charge au dev du plugin de corriger (ou pas, si le plugin n’est plus suivi)

Pour mettre à jour la liste, vous pouvez m’indiquer en MP ou dans la suite du sujet les plugins que vous savez ou non compatibles, et les commentaires éventuels.
Si un plugin est indiqué OK mais que vous constatez des pbs, idem, me l’indiqué en MP ou dans la suite du post, je mettrai à jour

EDIT : rajout d’une colone sur la version minimum (notament lié à l’integration d’une correction sur l’instaltion des dependance python (merci @mips)

Legende :
:white_check_mark: Plugin validé du debian 12 (attention à la version Jeedom minimum necessaire
:clock1: Plugin à tester
:negative_squared_cross_mark: Plugin non fonctionnel en debian 12

Nom plugin ID Compatible Version minimum Date information Remarques
adguard home plugin-adguard :white_check_mark: 20/05/2024
Agenda plugin-agenda :white_check_mark: 03/06/2024
Airzone Web plugin-airzoneweb :negative_squared_cross_mark: 04/07/2024
AlexaApi plugin-alexaapi :negative_squared_cross_mark: 03/06/2024 pas de génération du cookie Amazon
Anniversaires plugin-birthday :white_check_mark: 22/05/2024
Arlo plugin-arlo :white_check_mark: 20/05/2024
AsusWRT plugin-asuswrt :white_check_mark: 03/06/2024
aTVremote plugin-atvremote :white_check_mark: 20/05/2024
Autoconsommation plugin-autoconso :white_check_mark: 03/06/2024
AutoLogin plugin-autologin :white_check_mark: 03/06/2024
Broadlink plugin-broadlink :clock1: 4.4.7 03/06/2024 (version Béta) : pas d’installation possible des dépendances, à tester en 4.4.7
Brother plugin-brother :negative_squared_cross_mark: 16/06/2004 Plugin brother DEBIAN 12 - #4 par Bad
Caméra plugin-camera :white_check_mark: 03/06/2024
Click Link plugin-clink :white_check_mark: 03/06/2024
ClickSend plugin-clicksend :white_check_mark: 20/05/2024
CloudSync Pro plugin-cloudsyncpro :clock1: 20/05/2024
Cozytouch plugin-cozytouch :white_check_mark: 14/06/2024
Deconz plugin-deconz :clock1: 4.4.7 07/06/2024 (stable) : pas d’installation des dépendances, à tester en 4.4.7
Design Background Image plugin-designimgswitch :white_check_mark: 20/05/2024
Devolo CPL plugin-devolo_cpl :negative_squared_cross_mark: 4.4.7 20/05/2024 Traceback (most recent call last): File « /var/www/html/plugins/devolo_cpl/resources/bin/devolo_cpld.py », line 30, in import httpx ModuleNotFoundError: No module named ‹ httpx ›
EDF Tempo plugin-edf_tempo :white_check_mark: 03/06/2024
elmtouch plugin-elmtouch :white_check_mark: 14/06/2024
Enedis plugin-enedis :white_check_mark: 03/06/2024
Ewejee plugin-ewejee :clock1: 4.4.7 03/06/2024 pas d’installation possible des dépendances, à tester en 4.4.7
fail2ban plugin-fail2ban :white_check_mark: 20/05/2024
Free SMS plugin-freesms :white_check_mark: 03/06/2024
Freebox plugin-freebox_os :white_check_mark: 03/06/2024
Fullup plugin-fullup :white_check_mark: 20/05/2024
Fullykiosk plugin-fullykiosk :clock1: 4.4.7 03/06/2024 (stable) : pas d’installation des dépendances, à tester en 4.4.7
Gardena-Husqvarna plugin-gardena :white_check_mark: 20/05/2024
Google Share Location plugin-gsl :negative_squared_cross_mark: 03/06/2024 Version beta ok (erreur avec version stable :ReferenceError: Can’t find variable: gslSetTheme)
Google smarthome plugin-gsh :negative_squared_cross_mark: 03/06/2024 erreur en lançant des scénarios (PR fait : Debian 12 - erreur PHP : Non-static method gsh_scene::doAction())
Gotify plugin-gotify :white_check_mark: 20/05/2024
hkControl plugin-hkcontrol :white_check_mark: 20/05/2024
Homebridge plugin-homebridge :white_check_mark: 20/05/2024
homeptalk plugin-homeptalk :white_check_mark: 20/05/2024
HTML Display plugin-htmldisplay :white_check_mark: 03/06/2024
Hydrao plugin-hydrao :white_check_mark: 20/05/2024
Héliotrope plugin-heliotrope :white_check_mark: 03/06/2024
InfluxDB Connector plugin-influxdb :white_check_mark: 20/05/2024
Infos du Jour plugin-dayinfo :white_check_mark: 03/06/2024
iRobot plugin-kroomba :white_check_mark: 20/05/2024
Jeedom Connect plugin-jeedomconnect :white_check_mark: 21/05/2024
Jeedouino plugin-jeedouino :negative_squared_cross_mark: 03/06/2024 : installation des dépendances OK, mais ce message d’erreur apparait sur une page vierge lors de l’accès au plugin : Non-static method jeedouino::GetJeedomComplement() cannot be called statically (testé sur Firefox et Chrome)
Jeelink plugin-jeelink :clock1: 20/05/2024
JeeMate plugin-jeemate :white_check_mark: 03/06/2024
JeeOrangeTv plugin-jeeorangetv :negative_squared_cross_mark: 20/05/2024 Erreurs dans les logs - plugin en beta, non suivi
JeeZigbee plugin-z2m :white_check_mark: 03/06/2024 OK avec une clé Conbee2, mais non testé avec une clé SonOff ZBDongle+ P
jMQTT plugin-jmqtt :white_check_mark: 20/05/2024
Linksys plugin-linksys :white_check_mark: 20/05/2024
Localisation et Trajet plugin-geotrav :white_check_mark: 03/06/2024
Log Manager plugin-logmanager :white_check_mark: 20/05/2024
Mail plugin-mail :white_check_mark: 03/06/2024
Maillistener plugin-maillistener :white_check_mark: 08/06/2024
MCZRemote plugin-mczremote :white_check_mark: 03/06/2024
METAR/TAF Infos Météo Aéroports plugin-metar_infos :white_check_mark: 03/06/2024
Miele plugin-miele :white_check_mark: 20/05/2024
Modbus2MQTT plugin-modbus2mqtt :white_check_mark: 20/05/2024
Mode plugin-mode :white_check_mark: 03/06/2024
Monitoring plugin-monitoring :white_check_mark: 03/06/2024
MQTT Manager plugin-mqtt2 :white_check_mark: 03/06/2024
MQTTDiscovery plugin-mqttdiscovery :white_check_mark: 20/05/2024
Mqttring plugin-mqttring :white_check_mark: 03/06/2024
My Audi plugin-myaudi :white_check_mark: 4.4.7 20/05/2024 nécessite jeedom v4.4.7
myBMW plugin-mybmw :white_check_mark: 20/05/2024
myVaillant (vaillant multiMATIC) plugin-vaillantmultimatic :white_check_mark: 20/05/2024
Météo France plugin-meteofrance :negative_squared_cross_mark: 13/06/2024 remarque @jpty : PHP Fatal error lors de la création des équipements : Compatibilité des plugins avec Debian 12 - Bookworm, php 8, python 3.11 - #28 par jpty
Netao #plugin-netao :white_check_mark: 30/06/2024 version beta
Networks plugin-networks :white_check_mark: 03/06/2024
Notification Queue plugin-notificationqueue :white_check_mark: 20/05/2024
Nut_Free plugin-nut_free :white_check_mark: 03/06/2024
Onduleur (APC) plugin-apcups :white_check_mark: 03/06/2024
Onduleur (NUT) plugin-nut :clock1: 4.4.7 07/06/2024 (stable) : pas d’installation des dépendances, à tester en 4.4.7
Onkyo plugin-onkyo :white_check_mark: 03/06/2024
Pense-bête plugin-remindme :white_check_mark: 22/05/2024
pihole plugin-pihole :white_check_mark: 20/05/2024
PlayTTS plugin-playtts :white_check_mark: 08/06/2024
Portainer plugin-portainer :white_check_mark: 20/05/2024
Prix carburant plugin-prixcarburants :white_check_mark: 03/06/2024
Proxmox plugin-proxmox :white_check_mark: 20/05/2024
Reolink plugin-reolink :white_check_mark: 22/06/2024
RFXCom plugin-rfxcom :white_check_mark: 4.4.8 12/06/2024
Rocket.Chat plugin-rocketchat :white_check_mark: 20/05/2024
Rosée - Givre plugin-rosee :white_check_mark: 03/06/2024
Rte Ecowatt Tempo plugin-rteecowatt :white_check_mark: 03/06/2024
Script plugin-script :white_check_mark: 03/06/2024
simulation presence plugin-simupre :white_check_mark: 05/07/2024 Version Beta à cette date
SmartMeter P1 plugin-smartmeterp1 :white_check_mark: 20/05/2024
Solaredge plugin-solaredge :white_check_mark: 20/05/2024
SomfyUnified plugin-somfyunified :white_check_mark: 05/06/2024
SSH Commander plugin-sshcommander :white_check_mark: 20/05/2024
Stock exchange plugin-stockexchange :white_check_mark: 20/05/2024
Suivre un colis plugin-suivreuncolis :negative_squared_cross_mark: 20/05/2024 non suivi - fait planter la page réglage >> préférences
Sure Petcare plugin-surepetcare :white_check_mark: 14/06/2024
Theengs gateway plugin-tgw :white_check_mark: 20/05/2024
Thermostat plugin-thermostat :white_check_mark: 03/06/2024
TTS Cast plugin-ttscast :white_check_mark: 03/06/2024
TV Remote plugin-tvremote :white_check_mark: 03/06/2024
Télégram plugin-telegram :white_check_mark: 03/06/2024
Unifi plugin-unifi :white_check_mark: 20/05/2024
Verisure plugin-verisure :white_check_mark: 20/05/2024
Vigilance meteo plugin-vigilancemeteo :white_check_mark: 30/06/2024
Virtuel plugin-virtual :white_check_mark: 03/06/2024
VMC plugin-vmcauto :white_check_mark: 20/05/2024
VMC (Zehnder/Storkair) plugin-vmczehnder :white_check_mark: 20/05/2024
Waze in Time plugin-wazeintime :white_check_mark: 03/06/2024
Weather plugin-weather :white_check_mark: 03/06/2024
WifilightV2 plugin-wifilightv2 :white_check_mark: 03/06/2024
wled plugin-wled :white_check_mark: 22/06/2024
worxLandroidS plugin-worxlandroids :white_check_mark: 20/05/2024
Xiaomi home plugin-xiaomihome :negative_squared_cross_mark: 30/06/2024
ZigbeeLinker plugin-zigbee2mqtt :white_check_mark: 18/06/2024
ZwaveJS plugin-zwavejs :white_check_mark: 4.4.8 08/06/2024

Je vais essayer de maintenir cette liste à jour au mieux

Norbert

18 « J'aime »

Hello, tu en trouveras déjà pas mal dans ce sujet, dont les miens :slight_smile:

1 « J'aime »

Salut,
Pareil, à priori tous mes plugins tournent sur debian12/php8/python3.11

On n’est jamais à l’abri d’un bug bien sûr mais c’est une des plate-formes que je test (avec le core en alpha sur ce setup)

1 « J'aime »

Salut,
Voici ci-dessous ceux que j’ai déjà répertoriés de mon côté (hors ceux déjà listés).
Du coup, je vais mettre un lien à partir de mon tuto concernant l’installation de Jeedom sur un RPi5 ici vers ce post, afin d’éviter les doublons et redites éventuellement contradictoires, et de centraliser un peu tout ça…

Plugins OK :

  • Agenda
  • AsusWRT
  • AutoLogin
  • Caméra
  • Click Link
  • Enedis
  • Free SMS
  • Freebox
  • HTML Display
  • Héliotrope
  • Infos du Jour
  • JeeMate
  • JeeZigbee : OK avec une clé Conbee2, mais non testé avec une clé SonOff ZBDongle+ P
  • Localisation et Trajet
  • Mail
  • METAR/TAF Infos Météo Aéroports
  • Mode
  • Monitoring
  • MQTT Manager
  • Network
  • Rosée - Givre - Tendance
  • Rte Ecowatt Tempo
  • Script
  • Thermostat
  • Virtuel
  • Waze in Time
  • Weather
  • WifilightV2

Plugins Non OK :

  • Broadlink (version Béta) : pas d’installation possible des dépendances
  • FullyKiosk (stable) : pas d’installation des dépendances
  • Jeedouino : installation des dépendances OK, mais ce message d’erreur apparait sur une page vierge lors de l’accès au plugin : Non-static method jeedouino::GetJeedomComplement() cannot be called statically (testé sur Firefox et Chrome)
  • Alexa : pas de génération du cookie Amazon
  • Ewejee : pas d’installation possible des dépendances

Merci de prendre ça en charge ! :slightly_smiling_face: :+1:

1 « J'aime »

Merci, je vais prendre le temps de mettre à jour mon tableau !

1 « J'aime »

Bonjour,
Le plugin MCZRemote est également compatible. C’est indiqué dans la doc.

1 « J'aime »

Bonjour,
Vous êtes certain que vous ne confondez pas avec AlexaApi ?

1 « J'aime »

Bonjour,
Non, je n’en suis pas certain en effet, car je n’utilise pas ce plugin et cette information, peut-être incomplète ou que j’ai extrapolée par moi-même, m’est parvenue par ailleurs.
Si c’est bien Alexa Api qui est concerné, désolé pour cette erreur qu’il faudra corriger du coup… :face_with_open_eyes_and_hand_over_mouth:

1 « J'aime »

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 »