Bonsoir.
Ce message d’erreur apparaît de façon récurrente et par ailleurs la dernière maj ne s’installe pas.
Marériel rpi3b+ et jeedom 4318.
Le log débug ne présente que cette erreur.
Que puis faire pour traiter cette anomalie ?
Cordialement.
2023-10-28 03:42:05 livebox Erreur sur livebox::pull() : round(): Argument #1 ($num) must be of type int|float, string given
Juste pour info, la page santé même en bonne santé est parfois primordial pour permettre au dev de voir un souci direct.
En effet elle donne plusieurs infos : version de l’OS, PHP, etc…
Ce qui dans certains cas donc permet de diagnostiquer rapidement et sans que le dev soit obligé de demander plusieurs infos au compte goutte.
Alors oui pour un non initié on ne comprend pas toujours pourquoi on la demande, mais pour un dev ou un helper bénévole cela évite perte de temps, d’energie et autres puisqu’on a en fait tous une vie, un métier en dehors de la communauté
Bonjour,
Pouvez-vous préciser plugin livebox stable ou beta.
Et qu’entendez-vous exactement par ne s’installe pas ?
EDIT : je viens de me rendre compte que j’ai par erreur recopié en stable une petite partie de code de la version beta. Excusez-moi pour ce problème.
Ceci dit la version beta fonctionne bien sur mon Jeedom de test et je doute que ce soit çà la cause du problème.
Le seul changement dans la dernière version (à par cette erreur) était l’ajout de tests avant d’appeler la fonction formatValue pour éviter l’apparition de messages d’erreur comme
Erreur sur livebox::pull() : Call to a member function formatValue() on null
Je vais jeter un oeil pour voir si je vois un problème.
Je me rend aussi compte que je n’ai jamais mis à jour ce plugin pour les versions récentes de livebox 6 ou 7. je pense qu’il doit y avoir des problèmes dans certaines parties du code qui testent le modèle de livebox. Là aussi il faudra que je regarde.
Bonsoir.
Plugin en stable et livebox 4 et debian buster.
Lancement de la maj et la « roue » tourne sans fin.
Faut il passer en version béta ?
Merci de ton aide.
Cordialement.
Non reste en stable.
J’étudie le problème mais je ne comprends pas je viens de vérifier et chez moi la stable s’installe sans problème.
Et pour le message d’erreur la rechercche est plus compliquée que je ne pensais car il n’y a pas d’appel à la fonction round dans le code du plugin livebox. De plus je ne comprends pas pourquoi ce message n’apparait que chez toi.