500 : Internal Server Error sur plugin Widget

Bonjour,

J’ai un Jeedom en version 4.

Je rencontre des difficultés sur l’utilisation des Widgets, avec une erreur 500 : Internal Server Error.
J’ai lu dans un post avec le même sujet que celui-ci, que le plugin Widget était obsolète en V4. Est-ce confirmé ? Est-ce la raison de l’erreur 500 ?

Ou bien dois-je continuer à investiguer ?
Je recopie ici les dernières lignes du fichier de log http.error. Il est fait référence à une "undifined method openzwave::getBackgoundColor() par le plugin widget.

[Tue Aug 11 22:42:46.528972 2020] [php7:error] [pid 27822] [client 192.168.1.40:54184] PHP Fatal error: Uncaught Error: Call to undefined method openzwave::getBackgroundColor() in /var/www/html/plugins/widget/core/class/widget.class.php:421
Stack trace:
#0 /var/www/html/plugins/widget/core/ajax/widget.ajax.php(152): widget->displayExemple()
#1 {main}
thrown in /var/www/html/plugins/widget/core/class/widget.class.php on line 421, referer: http://192.168.1.89/index.php?v=d&m=widget&p=widget
[Tue Aug 11 23:43:07.569788 2020] [php7:error] [pid 7170] [client 192.168.1.40:58220] PHP Fatal error: Uncaught Error: Call to undefined method openzwave::getBackgroundColor() in /var/www/html/plugins/widget/core/class/widget.class.php:421
Stack trace:
#0 /var/www/html/plugins/widget/core/ajax/widget.ajax.php(152): widget->displayExemple()
#1 {main}
thrown in /var/www/html/plugins/widget/core/class/widget.class.php on line 421, referer: http://192.168.1.89/index.php?v=d&m=widget&p=widget
[Tue Aug 11 23:44:11.483815 2020] [php7:error] [pid 8147] [client 192.168.1.40:58225] PHP Fatal error: Uncaught Error: Call to undefined method openzwave::getBackgroundColor() in /var/www/html/plugins/widget/core/class/widget.class.php:421
Stack trace:
#0 /var/www/html/plugins/widget/core/ajax/widget.ajax.php(152): widget->displayExemple()
#1 {main}
thrown in /var/www/html/plugins/widget/core/class/widget.class.php on line 421, referer: http://192.168.1.89/index.php?v=d&m=widget&p=widget
[Tue Aug 11 23:44:32.617775 2020] [php7:error] [pid 13690] [client 192.168.1.40:58228] PHP Fatal error: Uncaught Error: Call to undefined method weather::getBackgroundColor() in /var/www/html/plugins/widget/core/class/widget.class.php:421
Stack trace:
#0 /var/www/html/plugins/widget/core/ajax/widget.ajax.php(152): widget->displayExemple()
#1 {main}
thrown in /var/www/html/plugins/widget/core/class/widget.class.php on line 421, referer: http://192.168.1.89/index.php?v=d&m=widget&p=widget
[Wed Aug 12 00:00:02.440583 2020] [mpm_prefork:notice] [pid 595] AH00171: Graceful restart requested, doing restart
AH00558: apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1. Set the ‹ ServerName › directive globally to suppress this message
[Wed Aug 12 00:00:03.210310 2020] [mpm_prefork:notice] [pid 595] AH00163: Apache/2.4.38 (Raspbian) configured – resuming normal operations
[Wed Aug 12 00:00:03.210419 2020] [core:notice] [pid 595] AH00094: Command line: ‹ /usr/sbin/apache2 ›
[Wed Aug 12 11:17:18.879220 2020] [php7:error] [pid 24433] [client 192.168.1.40:53177] PHP Fatal error: Uncaught Error: Call to undefined method openzwave::getBackgroundColor() in /var/www/html/plugins/widget/core/class/widget.class.php:421
Stack trace:
#0 /var/www/html/plugins/widget/core/ajax/widget.ajax.php(152): widget->displayExemple()
#1 {main}
thrown in /var/www/html/plugins/widget/core/class/widget.class.php on line 421, referer: http://192.168.1.89/index.php?v=d&m=widget&p=widget

Je suis preneur de vos bonnes idées. C’est ma première approche avec le design, j’ai vu dans des tutos la nécessité de passer par le plugin widget pour gérer des éléments sur le design, mais les tutos sont sur la version 3 de Jeedom.
Est-ce toujours vrai en version 4 ?

Merci pour votre aide.

Bonjour
Comme souvent répété le plugin widget n’est plus compatible v4. Un article sur le blog explique pourquoi et comment faire autrement

Merci @Loic.
J’avais bien compris cela, mais j’avais besoin d’une confirmation.
Je poursuis au moins les investigation sur « comment faire autrement ». :wink:

Salut,

Voici l’article en question sur le blog :

Le sujet a également été abordé à plusieurs reprises ici sur le forum, par exemple :
https://community.jeedom.com/search?q=plugin%20widgets%20obsol%C3%A8te%20order%3Alatest_topic

Merci @Salvialf
je viens de lire l’article du blog (je l’avais bien trouvé) et j’ai créé mon widget.
Je bute sur autre chose, forcément, c’est le principe… j’apprends pas à pas, comme tout le monde.
Je vais regarder le forum et notamment le post dont tu as mis le lien.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.