Message d'erreur dans le log Cron (Bis)

Tags: #<Tag:0x00007f385c1cb448>

Je ne sais pas si cela solutionne le pb mais j’ai compris ce qui bloquait sur ton installation.

Je travaille en aveugle car je n’ai pas le problème

Je ne comprend pas pourquoi ton système sort autant d erreur.
Avec tous les bêtas testeurs qui testent le plugin je n’ai pas de remontée de ce type d erreur

après il s’agit de « warning » et « notice » donc pas forcément des erreurs je pense. puis ce n’est pas dans le log du plugin mais dans le cron_execution. je ne m’étais jamais aperçu de ces messages depuis des années et il n’y en a pas que sur le plugin Freebox_OS.
Mais le confinement est passé par là et j’ai eu beaucoup plus de temps. pour ça que je suis tombé dessus.
les béta testeurs regardent aussi les log « annexe » ?

Oui et même moi
Je le reproduis pas

Tu dois avoir une configuration des logs dans Jeedom différente

Peut-être que @Mips a une idée pourquoi tu vois ces logs pas moi ni mes beta testeurs

Je t’ai envoyé des idées en MP :wink:

1 J'aime

merci beaucoup

Je regarde dans la journée :stuck_out_tongue_winking_eye:

@EricGE
J’ai poussé ce matin en beta les corrections (merci @Mips)

Peut-tu me dire si cela résolve ton problème ?

Je pense que tu as des logs en mode Warning, c’est surement pour cela que tu as toutes ces erreurs/warning
Capture d’écran 2020-09-21 à 20.24.13

@JAG, alors pour le niveau de log, non je suis en « info » et aucun plugin en warning, cela ne vient donc pas de là :frowning:
Sinon pour la nouvelle béta, je n’ai plus l’erreur précédente mais une nouvelle à la ligne 430

PHP Notice:  Undefined index: result in /var/www/html/plugins/Freebox_OS/core/class/Free_API.class.php on line 430
PHP Notice:  Undefined index: result in /var/www/html/plugins/Freebox_OS/core/class/Free_API.class.php on line 430

je ne sais pas pourquoi elle ne ressortait pas avant, et que c’est le cas maintenant grrrrr

Hello

Alors je ne comprend pas cette erreur
Il faut regarder en mode debug pour voir s il y a une erreur dans le refresh des données

Petite bêta demain pour corriger un calcul avec une division par 0

ok pour béta de demain.
je suis en debug, est ce qu’il est censé être écrit explicitement « Error » ou « Erreur » dans le log le cas échéant ?

non je ne pense pas car tu aurais un message dans le centre des messages.
Mais vu ton message. c’est le refrech des données, tu peux enregistrer chaque équipement et regarder a chaque fois les logs

Bonjour, comme lu plus haut, j’ai aussi :
"PHP Notice: Undefined variable: dateRun in /var/www/html/plugins/Freebox_OS/core/class/Freebox_OS.class.php on line 36".
Je suis sous Debian Buster.

le code concerné :

if ($c->isDue($dateRun)) {
                                        log::add('Freebox_OS', 'debug', '================= CRON pour l\'actualisation de : ' . $eqLogic->getName() . ' ==================');
                                        Free_Refresh::RefreshInformation($eqLogic->getId());
                                }

Freebox Delta, player Delvalet ,plugin stable, OS Freebox 4.2.5, Jeedom 4.0.61

Bonjour,

Peux tu nous indiquer quel modèle de box Free et de player, plugin en stable ou en beta, version os interne de la box, version Jeedom, car juste ton message d’erreur ne vas pas aider le dev.

Fait, je pense que c’est un oubli d’initialisation de la variable, pas bloquant car utilisé en mode Debug.
Bonne journée

Tu es avec la version stable du plugin

Car c’est corrigé en bêta il me semble

Je reste en stable :slight_smile: Donc on attendra la mise à jour (j’ai joué trop longtemps avec les versions béta).
En y jetant un coup d’oeil, elle n’est pas en update béta.

Je te confirme que j’ai bien fait le changement il y a quelques jours sur la bêta

Elle est bien disponible justement ce matin il y a eu une version avec quelques corrections de bug
La stable viendra en fin de mois

1 J'aime

@EricGE
Hello
avec la dernière beta qui est sortie as-tu des erreurs

Le fait que tu as les logs en info, tu dois sortir pas mal de warning pas uniquement avec ce plugin

merci de me tenir au courant

Hello, désolé je n’ai pas été très disponible ces derniers temps pour tester ce que tu me demandais

non je ne pense pas car tu aurais un message dans le centre des messages.
Mais vu ton message. c’est le refrech des données, tu peux enregistrer chaque équipement et regarder a chaque fois les logs

du coup je passe directement sur la dernière béta dans la journée et te redis ce qu’il en est

Suite a tes retours,

j’ai fait d’autres correction, @EricGE peut-tu me dire si cela corrige les problèmes avec la beta de ce matin ?

merci

2 messages ont été scindés en un nouveau sujet : Aucune remontée Freebox delta