Hello,
Il me faudrait une copie de la page santé et les log en mode debug.
Le texte « Aucun équipement template … » est une erreur. Il faut lire « Aucun équipement Devolo … » Je corrigerai ce texte dans la prochaine mise à jour.
J’avais demandé la page de santé pour voir sur quel hardware tourne ton Jeedom car il y a des config particulières à faire si l’on est sur Proxmox. Mais ce n’est pas ton cas.
A la lecture des log, je pense que tes équipements Devolo sont correctements créés mais qu’il y a un problème PHP à l’affichage de la page.
Peux-tu effectuer les actions suivantes:
Ouvrir la page des logs et afficher la contenu de http.error
Cliquer sur le bouton 'Vider`
Ouvrir la page du plugin Devolo_CPL
Me transmettre le contenu du fichier de log http.error
Salut
J ai dû le supprimer et le réinstaller car je n avais aucune donnée sur la page http logs
Par contre a l installation de celui ci, le plugin s est mit en carafe est impossible de le supprimer …?!
2034|[Mon Mar 10 08:32:56.537456 2025] [php7:warn] [pid 2929672:tid 2929672] [client 192.168.1.90:49611] PHP Warning: The use statement with non-compound name 'log' has no effect in /var/www/html/plugins/jeemate/core/api/jeemate_polling.api.php on line 21
2035|[Mon Mar 10 08:42:35.598368 2025] [php7:notice] [pid 2782377:tid 2782377] [client ::1:57514] PHP Notice: Undefined property: stdClass::$tydomDat in /var/www/html/plugins/jeedore/core/php/callback.php on line 491
2036|[Mon Mar 10 08:43:24.784305 2025] [php7:notice] [pid 2929733:tid 2929733] [client 192.168.1.141:55108] PHP Notice: Undefined variable: fmtmsg in /var/www/html/plugins/cloudsyncpro/core/class/cloudsyncpro.class.php on line 395
2037|[Mon Mar 10 08:43:32.777396 2025] [php7:notice] [pid 2892730:tid 2892730] [client 192.168.1.141:55110] PHP Notice: Undefined variable: fmtmsg in /var/www/html/plugins/cloudsyncpro/core/class/cloudsyncpro.class.php on line 395
2038|[Mon Mar 10 08:52:35.597699 2025] [php7:notice] [pid 2929881:tid 2929881] [client ::1:52618] PHP Notice: Undefined property: stdClass::$tydomDat in /var/www/html/plugins/jeedore/core/php/callback.php on line 491
2039|[Mon Mar 10 08:53:19.553927 2025] [php7:warn] [pid 2972309:tid 2972309] [client 192.168.1.209:39388] PHP Warning: The use statement with non-compound name 'log' has no effect in /var/www/html/plugins/jeemate/core/api/jeemate.api.php on line 26
2040|[Mon Mar 10 09:04:48.444011 2025] [php7:notice] [pid 2439957:tid 2439957] [client ::1:39082] PHP Notice: Undefined property: stdClass::$tydomDat in /var/www/html/plugins/jeedore/core/php/callback.php on line 491
2041|[Mon Mar 10 09:13:46.276994 2025] [php7:warn] [pid 2439957:tid 2439957] [client 152.228.165.102:0] PHP Warning: A non-numeric value encountered in /var/www/html/plugins/ash/core/class/ash_BrightnessController.class.php on line 90
2042|[Mon Mar 10 09:13:46.279407 2025] [php7:warn] [pid 2439957:tid 2439957] [client 152.228.165.102:0] PHP Warning: A non-numeric value encountered in /var/www/html/plugins/ash/core/class/ash_ColorTemperatureController.class.php on line 92
2043|[Mon Mar 10 09:14:49.128529 2025] [php7:error] [pid 2892720:tid 2892720] [client 192.168.1.141:55482] PHP Fatal error: Uncaught Error: Call to a member function isManageable() on null in /var/www/html/plugins/devolo_cpl/core/class/devolo_cpl.class.php:739\nStack trace:\n#0 /var/www/html/plugins/devolo_cpl/core/class/devolo_cpl.class.php(698): devolo_cpl->isManageable()\n#1 /var/www/html/core/class/DB.class.php(250): devolo_cpl->postSave()\n#2 /var/www/html/core/class/eqLogic.class.php(1053): DB::save()\n#3 /var/www/html/plugins/devolo_cpl/core/class/devolo_cpl.class.php(356): eqLogic->save()\n#4 /var/www/html/plugins/devolo_cpl/core/class/devolo_cpl.class.php(385): devolo_cpl::createOrUpdate()\n#5 /var/www/html/plugins/devolo_cpl/core/ajax/devolo_cpl.ajax.php(41): devolo_cpl::syncDevolo()\n#6 {main}\n thrown in /var/www/html/plugins/devolo_cpl/core/class/devolo_cpl.class.php on line 739, referer: http://192.168.1.12/index.php?v=d&m=devolo_cpl&p=devolo_cpl&id=devolo_cpl
2044|[Mon Mar 10 09:16:29.908712 2025] [php7:warn] [pid 2929881:tid 2929881] [client 192.168.1.90:49645] PHP Warning: The use statement with non-compound name 'log' has no effect in /var/www/html/plugins/jeemate/core/api/jeemate_polling.api.php on line 21
2045|[Mon Mar 10 09:16:30.891535 2025] [php7:warn] [pid 2929881:tid 2929881] [client 192.168.1.90:49645] PHP Warning: The use statement with non-compound name 'log' has no effect in /var/www/html/plugins/jeemate/core/api/jeemate_polling.api.php on line 21
2046|[Mon Mar 10 09:17:16.662910 2025] [php7:warn] [pid 2439958:tid 2439958] [client 192.168.1.141:55528] PHP Warning: rmdir(/var/www/html/core/class/../../plugins/devolo_cpl/resources/venv/bin): Directory not empty in /var/www/html/core/php/utils.inc.php on line 645
2047|[Mon Mar 10 09:17:16.961264 2025] [php7:warn] [pid 2439958:tid 2439958] [client 192.168.1.141:55528] PHP Warning: rmdir(/var/www/html/core/class/../../plugins/devolo_cpl/resources/venv): Directory not empty in /var/www/html/core/php/utils.inc.php on line 645
0000|[Mon Mar 10 09:34:21.214985 2025] [php7:error] [pid 2929733:tid 2929733] [client 192.168.1.141:55845] PHP Fatal error: Uncaught Error: Call to a member function isManageable() on null in /var/www/html/plugins/devolo_cpl/core/class/devolo_cpl.class.php:739\nStack trace:\n#0 /var/www/html/plugins/devolo_cpl/core/class/devolo_cpl.class.php(698): devolo_cpl->isManageable()\n#1 /var/www/html/core/class/DB.class.php(250): devolo_cpl->postSave()\n#2 /var/www/html/core/class/eqLogic.class.php(1053): DB::save()\n#3 /var/www/html/plugins/devolo_cpl/core/class/devolo_cpl.class.php(356): eqLogic->save()\n#4 /var/www/html/plugins/devolo_cpl/core/class/devolo_cpl.class.php(385): devolo_cpl::createOrUpdate()\n#5 /var/www/html/plugins/devolo_cpl/core/ajax/devolo_cpl.ajax.php(41): devolo_cpl::syncDevolo()\n#6 {main}\n thrown in /var/www/html/plugins/devolo_cpl/core/class/devolo_cpl.class.php on line 739, referer: http://192.168.1.12/index.php?v=d&m=devolo_cpl&p=devolo_cpl&id=devolo_cpl
Tu n’as pas a être désolé pour une erreur qui se trouve dans mon code .
Je pense avoir trouver l’erreur. Le plus simple pour moi est probablement que tu mette ton Magic 2 DINRail à la poubelle. Je je doute que tu adhères à cette solution .
Je peux tenter publier une correction mais je n’ai pas de possibilité de la tester car le problème est lié à un équipement que je n’ai pas. Je préfère donc te demander de corriger un fichier du plugin. Je ferais ensuite une mise à jour si ça corrige effectivement ton souci.
Il faut que tu édites le fichier core/config/models.json. Tu trouveras la ligne 28 qui contient le texte suivant:
"Magic 2 DinRail": {
il faut modifier cette ligne comme ceci:
"Magic 2 LAN DINrail": {
Si ça résout bien le problème, je publierai une nouvelle release avec cette correction et un traitement de l’erreur pour le cas où quelqu’un rencontrerai le même type de problème avec un autre modèle.