Oh je sens que je vais galérer snif
J’arrive pas à savoir ce que l’équipe a fait au Design pour que l’on se retrouve avec des problèmes bizarre de ce genre et donc ce qu’il faut corriger dans les plugins qui ont ces soucis d’affichage. Normalement ça ne vient pas du JS puisque Jeedom est sensé garder une compatibilité avec JQuery.
Bon j’essaie chez moi sur une beta 4.4.5 et je te fais un 1er retour sur le fait que j’arrive à reproduire ou pas déjà
Il est rafraichi quand il y a besoin donc lors des modifications à xxh45 et xxh05
Mais là je ne vois pas bien ce que ça donnerait de forcer un refresh plus régulier du widget puisque même si tu refresh la page ça ne fonctionne pas.
Je suis passé en beta 4.4.5 et j’ai pas de soucis pour le moment sous Edge et Chrome.
Tu as mis quoi dans la configuration de l’équipement que j’essai de voir s’il y a un rapport ?
Et à propos de ce refresh widget, comme il est fait à xxh05, est-ce que tu peux rester devant ton écran dans 10mn à 22h05 et voir si ça fait réapparaitre le graph ?
Tu as remarqué que le problème était de retour à quel moment ? Est-ce que ce serait pas lié à un autre widget, qui poserait problème et, se chargeant avant solcast, bloquerait le changement de ce dernier ?
Si tu rends tes autres widgets non visibles ça donne quoi ?
Ou bien en le mettant sur un autre design pour faire plus simple/rapide
Ok du coup, c’est pas impossible que ce soit ce que je disais et qu’un autre widget perturbe l’affichage de solcast. Bon je vois pas pourquoi mais c’est ma seule piste.
Tu peux désactiver l’affichage des autres widget un à un et refresh la page pour voir celui qui ne lui plairait pas ?
Attend je vais tenter d’utiliser le plugin de @Phpvarious voir s’il a une idée du souci ou du moins vers quelle piste s’orienter. Je comprends pas que je ne reproduise pas le soucis chez moi.
@bison dans le template du plugin tu utilise une lib highchart je suppose, tu as temporisé les appels Highcharts.chart avec un setTimeout ? car je sais qu’il y a un soucis de ce coté la.
dans certains cas le script de lib n’est pas encore chargé que le Highcharts.chart est initié.
Je vient de regarder le template, si tu a l’occasion de basculer le <div class="eqLogic eqLogic-widget ... a la toute 1ere ligne, car le core n’apprécie pas quand le code n’est pas englobé dedans.
D’ailleur il y a aussi ce post au sujet de plugin plugin-daikinonlinectrl, il y a de grande chance que le soucis soit identique.