Bonjour,
en cette période de confinement, j’ai un peu plus de temps pour scruter les logs de mon jeedom.
Dans le log « cron_execution », j’ai une erreur qui revient régulièrement : PHP Notice: Undefined index: in /var/www/html/plugins/Freebox_OS/core/class/Freebox_OS.class.php on line 396
Cette ligne contient « $return= $result[’’]; » pour le cas « nb_tasks_downloading » et je pense qu’il faudrait qu’elle plutôt que ce soit « $return= $result[‹ nb_tasks_downloading ›]; »
@mika-nt28, la correction que j’ai apporté de mon côté permet de ne plus avoir l’erreur PHP dans le log cron_execution.
Après lecture de ton code si j’ai bien tout saisi, il s’agit bien de la correction à apporter, pour être cohérent avec l’information que tu souhaites récupérer à cette ligne.
Je te laisse le reporter dans le code pour une prochaine MAJ
bonne journée
Bonjour @mika-nt28, je viens d’appliquer la mise à jour du 03/04 histoire d’être à jour. J’ai vu que cette mise à jour concerne la séparation du plugin et de sa documentation.
Suite à cette mise à jour, j’ai à nouveau le message d’erreur cité plus haut.
Je sais le corriger de mon côté pas de soucis, mais n’as tu pas prévu d’intégrer la correction à l’occasion d’une version contenant d’autres corrections/évolutions ?
bonjour @mika-nt28, suite à mise à jour du 27/05 du plugin je retrouve à nouveau les messages dans mon CRON. en vérifiant dans le plugin pas de trace de la modification soumise. Un oubli ?
suite à la mise à jour du 25/07/20, j’ai plusieurs lignes dans le CRON :
PHP Notice: Use of undefined constant variationmax - assumed 'variationmax' in /var/www/html/plugins/conso/core/class/conso_teleinfo.class.php on line 303
PHP Notice: Undefined index: variationmax in /var/www/html/plugins/conso/core/class/conso_teleinfo.class.php on line 303
PHP Notice: Undefined variable: dateRun in /var/www/html/plugins/Freebox_OS/core/class/Freebox_OS.class.php on line 15
PHP Notice: Undefined index: temp_sw in /var/www/html/plugins/Freebox_OS/core/class/Free_Refresh.class.php on line 315
PHP Notice: Undefined index: fan_rpm in /var/www/html/plugins/Freebox_OS/core/class/Free_Refresh.class.php on line 312
PHP Notice: Undefined index: success in /var/www/html/plugins/Freebox_OS/core/class/Free_Refresh.class.php on line 232
PHP Notice: Undefined index: error_code in /var/www/html/plugins/Freebox_OS/core/class/Free_Refresh.class.php on line 233
Pour les pb de températures
Je t invite à supprimer les commandes de types température dans système et ensuite fait une recherche en cliquant sur le bouton de recherche de cette équipement
Pour le téléchargement je regarderai le sdk pour être sûr que l on remonte les bonnes valeurs
Après avoir laissé tourner cette nuit, voilà les « erreurs » cron constaté sur Freebox OS
PHP Notice: Undefined index: success in /var/www/html/plugins/Freebox_OS/core/class/Free_Refresh.class.php on line 232
PHP Notice: Undefined index: error_code in /var/www/html/plugins/Freebox_OS/core/class/Free_Refresh.class.php on line 233
PHP Notice: Undefined variable: dateRun in /var/www/html/plugins/Freebox_OS/core/class/Freebox_OS.class.php on line 15
PHP Notice: Undefined index: fan_rpm in /var/www/html/plugins/Freebox_OS/core/class/Free_Refresh.class.php on line 312
PHP Notice: Undefined index: in /var/www/html/plugins/Freebox_OS/core/class/Free_Refresh.class.php on line 151
peut être d’autres manipulations de suppression/recherche à faire
Hello, je viens de supprimer et faire les recherches pour l’équipement système. je laisse tourner pour voir le résultat et reviendrais confirmer / compléter mon post.
OS : Linux OdroidC2-Jeedom 4.19.69-meson64 #5.95 SMP PREEMPT Mon Sep 2 01:21:39 CEST 2019 aarch64 GNU/Linux [9.12]
PHP : 7.0.33-0+deb9u7
PHP Notice: Undefined index: success in /var/www/html/plugins/Freebox_OS/core/class/Free_Refresh.class.php on line 232
PHP Notice: Undefined index: error_code in /var/www/html/plugins/Freebox_OS/core/class/Free_Refresh.class.php on line 233
PHP Notice: Undefined variable: dateRun in /var/www/html/plugins/Freebox_OS/core/class/Freebox_OS.class.php on line 15
PHP Notice: Undefined index: in /var/www/html/plugins/Freebox_OS/core/class/Free_Refresh.class.php on line 151
en résumé l’erreur de la ligne 312 a disparu suite à la suppression de l’équipement « système » et aux recherches pour le réintégrer.
Pour une partie, j’attends la béta et pour le reste ne pas hésiter si je peux faire des manip ou fournir plus d’info.
bonne journée
Pour la ligne 232 233
Je pense que la bêta sortie ce matin doit corriger qq chose
Cela vient de l équipements appareils connectés
Si tu peux supprimer l équipement et faire une recherche des équipements standards et après tu fais une recherche dans l équipement appareils connectés
Supprime aussi téléchargement car l erreur 151 vient de download qui a été réparé avec la bêta de ce matin