Depuis plusieurs semaines, je remarque souvent des erreurs sur le plugin :
La tâche plugin::cron15 n'arrive pas à finir à cause du plugin : netatmoPublicData nous vous conseillons de désactiver le plugin et de contacter l'auteur
Je tente de désactiver le plugin et plus aucun accès au dasboard.
Je suis obligé en passer Jeedom en SSH et désactiver le plugin pour retrouver un accès correct, et encore il persiste des messages d’erreur, même avec le pllugin désactivé :
Class netatmoPublicData does not exist
Je vois qu’il y a une nouvelle maj du 08-08-2026 mais il n’y aucun commentaire sur le Changelog et je n’ose pas la faire de risque de planter davantage Jeedom !
Avez-vous la dernière version du plugin ? Rien à changer sur le fond, GitJub a poussé des patch de sécurité sur la dépendance ‘guzzlehttp/guzzle’ présente dans le plugin. (J’imagine que beaucoup d’autres plugin l’utilise aussi).
1/ ‘données manquantes’ ?
Pouvez-vous m’indiquer la valeur : npd_connection_method ? **
/**index.php?v=d&p=plugin&id=netatmoPublicData
ce qui pourrait expliquer des données vides.
2/ Page blanche ?
Hummm… peux-tu partager ta config : ( index.php?v=d&p=health ) : Jeedom version, PHP version, OS version
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_netatmoPublicData
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../resources/install_composer.sh
+ sudo /var/www/html/core/class/../../resources/install_composer.sh
Begin installation of composer
--2026-09-05 16:54:23-- https://getcomposer.org/installer
Resolving getcomposer.org (getcomposer.org)... 57.128.19.244, 2001:41d0:304:300::18ef
Connecting to getcomposer.org (getcomposer.org)|57.128.19.244|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 59524 (58K) [application/octet-stream]
Saving to: 'composer-setup.php'
0K .......... .......... .......... .......... .......... 86% 6.36M 0s
50K ........ 100% 239M=0.008s
2026-09-05 16:54:23 (7.36 MB/s) - 'composer-setup.php' saved [59524/59524]
All settings correct for using Composer
Downloading...
Composer (version 2.10.3) successfully installed to: /var/www/html/core/ajax/composer.phar
Use it: php composer.phar
End installation of composer
+ echo 3
+ cd /var/www/html/core/class/../../plugins/netatmoPublicData
+ rm -rf vendor
+ export COMPOSER_ALLOW_SUPERUSER=1
+ COMPOSER_ALLOW_SUPERUSER=1
+ export COMPOSER_HOME=/tmp/composer
+ COMPOSER_HOME=/tmp/composer
+ sudo composer install --no-ansi --no-dev --no-interaction --no-plugins --no-progress --no-scripts --optimize-autoloader
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Installing dependencies from lock file
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- symfony/deprecation-contracts is locked to version v3.7.1 and an update of this package was not requested.
- symfony/deprecation-contracts v3.7.1 requires php >=8.1 -> your php version (7.4.33) does not satisfy that requirement.
Problem 2
- guzzlehttp/psr7 is locked to version 2.13.0 and an update of this package was not requested.
- guzzlehttp/psr7 2.13.0 requires symfony/deprecation-contracts ^2.5 || ^3.0 -> satisfiable by symfony/deprecation-contracts[v3.7.1].
- symfony/deprecation-contracts v3.7.1 requires php >=8.1 -> your php version (7.4.33) does not satisfy that requirement.
+ sudo chown -R www-data:www-data 3rdparty CLAUDE.md LICENSE README.md composer.json composer.lock core desktop docs notesDev.md plugin_info
+ echo 4
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end netatmoPublicData
PHP Warning: require_once(/var/www/html/plugins/netatmoPublicData/core/class/../../vendor/autoload.php): failed to open stream: No such file or directory in /var/www/html/plugins/netatmoPublicData/core/class/netatmoPublicData.class.php on line 25
+ echo 5
+ rm /tmp/jeedom_install_in_progress_netatmoPublicData
+ echo '*******************End of package installation******************'
*******************End of package installation******************
J’avais désactivé le plugin en attendant mais il y a toujours des effets collateraux : par exemple les widgets de la page Maison ne s’affiche pas et il y a le message d’erreur en bas.
Pourtant les widgets ne sont pas liés à NetatmoPublicData.
Je ne comprends pas…
Est ce qu’il faut que je supprime complètement le plugin ? mais ça supprimera aussi mes équipements !