Bonjour à tous,
J’ai des widgets sur mes design et j’ai l’impression que depuis la V4.4, il ne s’actualise plus lors de leur changement d’état.
Par exemple, celui-ci :
Avez-vous une piste ?
Merci
Bonjour à tous,
J’ai des widgets sur mes design et j’ai l’impression que depuis la V4.4, il ne s’actualise plus lors de leur changement d’état.
Par exemple, celui-ci :
Avez-vous une piste ?
Merci
Bonjour,
Il faut corriger le code du widget
Hello @Mips,
Au vu de ta réponse, j’ai dû louper une information.
Je ne vois pas trop ce que je peux modifier sur cette ligne par exemple.
<i class='iconCnd icon mafont-dryer-heat' style="color:gray; font-size:115px;"></i>
Mathieu
Effectivement je me suis trompé.
C’est le sujet du post qui m’a induit en erreur: par custom j’avais interprété « widget code »
Du coup non je ne vois pas pourquoi ca ne fonctionnerait pas
A mon avis il n’y a aucune possibilité que la non actualisation vienne de ce widget lui même mais peut-être y a t-il sur la page un autre widget non compatible avec Jeedom 4.4 (ce ne peut être qu’un widget non core, tous les widgets core sont compatibles 4.4 et s’actualisent parfaitement) ou alors un plugin non compatible ? Est ce qu’il y a une erreur javascript signalée par le navigateur ?
Je rejoins ce fil car j’ai également constaté (de rares fois) que certains widget core ne s’actualise pas tous seul…
J’ai également sur la même page un widget non core qui ne s’actualise plus forcement bien (dans un cas précis) donc peut-être est ce lié ?
Pour info, pas d’erreur Javascript
Bonjour à tous,
@vedrine, le problème c’est que cela se produit sur un design géré par JPI.
J’ai souvenir d’avoir eu sur ma tablette un message en rouge « unknown error » sans savoir quoi faire…
Je viens de regarder, tous les widgets de la page de mon design sont ceux du core.
Mathieu
Voilà l’erreur en rouge.
J’ai pu capter l’erreur en jaune que je n’avais jamais vu, surement à cause de la temporisation d’affichage.
core/ajax/update.ajax.php : TypeError /error. Cannot read properties of null (reading 'seen') /async:true /type:POST /dataType:json /action:nbUpdate
On peut avoir la page santé? (Comme d’habitude
)
Et le log http.error au moment de l’erreur
Hello,
Si JPI ou autre code supprime l’entête (menu + barre résumé …) , c’est normale d’avoir cette erreur.
Il ne faut pas la supprimer mais la masquer, comme le ferait le mode plein écran.
Bonjour à vous deux,
@mips, et voilà
(j’ai un doute sur l’horodatage).
0817|[Sun May 12 19:02:08.507844 2024] [php7:notice] [pid 708490] [client 192.168.1.30:58108] PHP Notice: Array to string conversion in /var/www/html/plugins/Suivreuncolis/core/class/Suivreuncolis.class.php on line 1085
0818|[Sun May 12 19:02:08.511662 2024] [php7:notice] [pid 708490] [client 192.168.1.30:58108] PHP Notice: Array to string conversion in /var/www/html/plugins/Suivreuncolis/core/class/Suivreuncolis.class.php on line 1085
0819|[Sun May 12 19:02:08.515230 2024] [php7:notice] [pid 708490] [client 192.168.1.30:58108] PHP Notice: Array to string conversion in /var/www/html/plugins/Suivreuncolis/core/class/Suivreuncolis.class.php on line 1085
0820|[Sun May 12 19:02:08.515612 2024] [php7:notice] [pid 707705] [client 192.168.1.30:58106] PHP Notice: Array to string conversion in /var/www/html/plugins/Suivreuncolis/core/class/Suivreuncolis.class.php on line 1085
0821|[Sun May 12 19:02:08.520530 2024] [php7:notice] [pid 707705] [client 192.168.1.30:58106] PHP Notice: Array to string conversion in /var/www/html/plugins/Suivreuncolis/core/class/Suivreuncolis.class.php on line 1085
0822|[Sun May 12 19:02:08.523668 2024] [php7:notice] [pid 708490] [client 192.168.1.30:58108] PHP Notice: Array to string conversion in /var/www/html/plugins/Suivreuncolis/core/class/Suivreuncolis.class.php on line 1085
0823|[Sun May 12 19:02:08.527737 2024] [php7:notice] [pid 707705] [client 192.168.1.30:58106] PHP Notice: Array to string conversion in /var/www/html/plugins/Suivreuncolis/core/class/Suivreuncolis.class.php on line 1085
0824|[Sun May 12 19:02:08.530883 2024] [php7:notice] [pid 708490] [client 192.168.1.30:58108] PHP Notice: Array to string conversion in /var/www/html/plugins/Suivreuncolis/core/class/Suivreuncolis.class.php on line 1085
0825|[Sun May 12 19:02:08.535488 2024] [php7:notice] [pid 707705] [client 192.168.1.30:58106] PHP Notice: Array to string conversion in /var/www/html/plugins/Suivreuncolis/core/class/Suivreuncolis.class.php on line 1085
0826|[Sun May 12 19:02:08.542145 2024] [php7:notice] [pid 707705] [client 192.168.1.30:58106] PHP Notice: Array to string conversion in /var/www/html/plugins/Suivreuncolis/core/class/Suivreuncolis.class.php on line 1085
Donc il pourrait s’agir du plugin plugin-suivreuncolis qui n’est plus du tout supporté.
@Phpvarious,
La configuration JPI est bien en fullscreen.
Ok, mais il faudrait surtout regarder si le header est réellement chargé, car d’après l’erreur c’est soit le header absent, soit la pastille « span_nbUpdate » qui est supprimé.
il est facile de tester :
ouvre un scénario en parallèle de ton design, dans ce scénario fait juste une action « message » et test le. Si cela déclenche le même type d’erreur sur le design, c’est que le header a été supprimé.
@Phpvarious ,
Comment faire pour regarder cela sur JPI ?
Mathieu
j’ai edit mon message :
@Phpvarious ,
Pas d’erreur, juste le message de test.
ok maintenant dans le scenario supprime le message ajoute juste un bloc code et copie ceci :
event::add('update::refreshUpdateNumber');
et refait la même manipulation.
@Phpvarious
Gagné !
Je retrouve l’erreur citée plus haut:
Donc tu as bien quelque chose qui modifie le code du core :
bt_nbUpdateNavbarspan_nbUpdateCe problème tu le constate que par JPI ?
@Phpvarious ,
Oui, je n’ai pas souvenir l’avoir eu sur mon pc, attends je vais tester en me mettant sur un design et en exécutant le code.
@Phpvarious ,
rien du côté du pc, même en mode console, et même avec le paramètre &fullscreen=1
Rien du côté des log de JPI.
Mathieu