Erreur sur Monitoring::pull() : An integer was expected

Bonjour,
Depuis quelques temps (une des mises à jour de fin 2023 je crois), j’ai un message d’erreur récurrent dans le plugin monitoring :

Erreur sur Monitoring::pull() : An integer was expected.

ce n’est pas permanent, mais régulier (1 à x fois par jour).
je ne sais pas comment m’en débarrasser.

Ah oui, je suis à jour de tout.
et voici les logs :

[2024-01-23 09:15:08]DEBUG : [PULL] Lancement (15min) :: JeedomSlave
[2024-01-23 09:15:09]DEBUG : [SSH-New] Connexion SSH :: JeedomSlave :: OK
[2024-01-23 09:15:09]DEBUG : [SSH-Pwd] Authentification SSH par Mot de passe :: JeedomSlave
[2024-01-23 09:15:11]DEBUG : [PULL] Config PullLocal :: 0
[2024-01-23 09:15:14]DEBUG : [SSH-Login] Authentification SSH :: JeedomSlave :: OK
[2024-01-23 09:15:26]ERROR : Erreur sur Monitoring::pull() : An integer was expected.
[2024-01-23 09:16:04]DEBUG : [PULL] Config PullLocal :: 0
[2024-01-23 09:17:04]DEBUG : [PULL] Config PullLocal :: 0
[2024-01-23 09:18:04]DEBUG : [PULL] Config PullLocal :: 0
[2024-01-23 09:19:04]DEBUG : [PULL] Config PullLocal :: 0
[2024-01-23 09:20:06]DEBUG : [PULL] Config PullLocal :: 0
[2024-01-23 09:21:03]DEBUG : [PULL] Config PullLocal :: 0
[2024-01-23 09:22:02]DEBUG : [PULL] Config PullLocal :: 0
[2024-01-23 09:23:03]DEBUG : [PULL] Config PullLocal :: 0
[2024-01-23 09:24:03]DEBUG : [PULL] Config PullLocal :: 0
[2024-01-23 09:25:04]DEBUG : [PULL] Config PullLocal :: 0
[2024-01-23 09:26:03]DEBUG : [PULL] Config PullLocal :: 0
[2024-01-23 09:27:03]DEBUG : [PULL] Config PullLocal :: 0
[2024-01-23 09:28:03]DEBUG : [PULL] Config PullLocal :: 0
[2024-01-23 09:29:04]DEBUG : [PULL] Config PullLocal :: 0
[2024-01-23 09:30:07]DEBUG : [PULL] Config Pull :: 1
[2024-01-23 09:30:07]DEBUG : [PULL] Lancement (15min) :: JeedomSlave
[2024-01-23 09:30:08]DEBUG : [SSH-New] Connexion SSH :: JeedomSlave :: OK
[2024-01-23 09:30:08]DEBUG : [SSH-Pwd] Authentification SSH par Mot de passe :: JeedomSlave

saisissez ou collez du code ici

Merci de donner la version de Jeedom et la version du plugin utilisée, ca ce dernier a bien évolué !

Oui, bien entendu :
Jeedom 4.3.22
Monitoring (2.2.5), celle du 2024-01-22 01:13:50

Bonjour,

Peux tu donner des captures de l’équipement Jeedomslave (la page de config de cet équipement) stp ainsi que la page des commandes (pour voir lesquelles sont actives)

TiTidom.


Re,

Merci. Je vois que la carte réseau est « vide » (pas détectée), et dans ta conf tu as mis « 1er port Ethernet » = c’est fait exprès ?

Sinon, essaie de mettre comme carte Réseau « Auto ». (côté configuration de l’équipement) et voir si ensuite le message d’erreur apparait toujours.

Je pressens que cela pourrait être lié, en // je vais vérifier le code sur le calcul du trafic réseau.

TiTidom.

Masquer une IP du LAN est inutile…

@TiTidom, merci. je viens de le faire. à voir

@anon53349806, merci pour cette intervention fort utile, aidante et pertinente …

Bonne journée

c juste pour t’éviter de perdre du temps a masquer un truc qui ne sert à rien à personne et qui montre juste que tu penses faire de la sécu alors que c’est pas le cas !

mais bon, pas grave, ça montre le niveau !

rebonsoir,

l’erreur est toujours présente :frowning:

Bonsoir,

Et ta carte réseau et le trafic réseau renvoie bien une valeur maintenant que tu as passé en auto?

Bonne soirée
TiTidom.

Yes ‹ ens18 ›

cependant, l’erreur semble dire que le plugin attend un entier ?

Yep, mais le problème c’est que ce message d’erreur est trop générique, et pourrait venir de bcp d’endroits dans le code, je pensais qu’il venait du fait que ta carte réseau n’était pas détectée du coup il renvoyait une chaîne vide (donc pas un entier) sur le trafic réseau…

Je vais creuser et voir si j’arrive à reproduire. Cela m’intéresse que tu m’envoies un gros morceau de logs en mode debug dans lequel apparaît l’erreur (en privé si tu veux) je les éplucherai voir si je trouve qqch.

Bonne soirée.

Bonsoir,

Une nouvelle version beta sera dispo cette nuit. J’ai ajouté des logs qui j’espère aideront à cerner le problème.

Il faudra donc mettre à jour vers la dernière beta demain matin, laisser tourner et lorsque l’erreur arrivera, renvoyer les logs.

Bonne soirée,
TiTidom.

Ok merci
pour le moment, elle n’apparait pas

[édit]
je reformule : je n’ai pas accès (ou pas trouvé comment) à la version beta

Sur le profil du market :

Sinon y a la doc https://doc.jeedom.com/fr_FR/beta/

Ou la fonction recherche sur Community Plugin introuvable - #2 par maitryoda

Une fois le profil OK, pour un plugin aller sur le market depuis Jeedom

Tandis que pour le Core

Merci, c’est bon, ca tourne
Il n’y a plus qu’à « attendre » …