Teleinfo beta 4.7.3d erreur 500 et le cron ne se lance pas

Et les paramètres du plugin stp

tu as un pb avec ton port USB, tu peux vérifier sur quel port est ton modem et qu’il correspond à celui dans tes parametres

ça a bien fonctionné un temps puis dès que c’est repassé en mode normal y a eu un pb. Bizarre ton truc


J’ai vérifié sur putty et oui c’est bien le bon port.
Je redémarre jeedom au cas ou !

Toujours pareil bizarre ça fonctionne et plus rien.

Pourtant j’ai bien la valeur de mon SINST pourtant je comprends pas.

Non je ne vois pas ce qui peut se passer. Si tu repasses en version stable ça fait pareil?

Je viens de le faire.

J’attends de voir si l’info modem me remet une erreur 500.

Mais d’avance je peux dire qu’en stable la crontab n’affiche pas d’erreur et du coup j’ai bien la consommation de la journée.
Par contre j’ai une erreur pour la journée du 28 janvier j’ai rien et le 29 janvier j’ai la moitié.
C’est possible de rattraper ça ? Pour qu’il recalcul les 2 journées ou pas possible ?

Merci pour ton aide !

Erreur 500 encore en effet !
Même en stable je vais voir le port USB (branché sur un concentrateur il se peut qu’il déconne.
Je reviens vers toi après avoir vérifié.

Oui tout est possible

Faut que je trouve pourquoi chez toi ça fait ça. Tu as quoi comme modem?

Pour tester les ports USB utilisés :

sudo ls -la /dev/ttyUSB*

Tu peux coller cette ligne sous système / configuration / onglet os db puis administration système

Alors pour être sûr j’ai changé de port USB à l’instant et redémarré le jeedom.
Ensuite j’ai remis le bon port dans les paramètres.
Et l’erreur 500 passe après que le log passe de debug à normal

Sinon j’ai une cartelectronic USB 1 TIC branché sur mon linky.
.

Voici le résultat de la commande.
L’autre équipements en USB c’est un rfxcom et il fonctionne nickel.

Juste ne pas oublier ce détail important, en stable, j’ai bien les valeurs qui remontent de la journée.
Et donc pas d’erreur sur la tâche planifiée.
L’erreur 500 n’a pas de sens (pour moi) car j’ai bien mon SINST et les autres valeurs sur l’équipement dans mon dashboard O_o

Au cas où, voici les vieux logs « teleinfo »

[2023-01-18 21:21:04]ERROR : [conso] Impossible de lancer le démon téléinfo, vérifiez la configuration.
[2023-01-30 00:10:04]ERROR : Erreur sur teleinfo::calculateOtherStats() : Call to a member function getStatistique() on null
[2023-01-30 23:28:25]ERROR : Erreur sur teleinfo::calculateOtherStats() : Call to a member function getStatistique() on null
[2023-01-30 23:28:32]ERROR : Erreur sur teleinfo::calculateOtherStats() : Call to a member function getStatistique() on null
[2023-01-30 23:45:35]ERROR : Erreur sur teleinfo::calculateOtherStats() : Call to a member function getStatistique() on null
[2023-01-31 00:10:06]ERROR : Erreur sur teleinfo::calculateOtherStats() : Call to a member function getStatistique() on null

La fin du log « teleinfo_daemon_conso »

[2023-02-01 23:16:21][DEBUG] : TELEINFO----name : UMOY1 value : 236 Horodate : H230201231000 checksum : '
[2023-02-01 23:16:21][DEBUG] : TELEINFO---- .......... checksum concordant. Checksum reçu : * Checksum calcul : *
[2023-02-01 23:16:21][DEBUG] : TELEINFO----name : UMOY2 value : 238 Horodate : H230201231000 checksum : *
[2023-02-01 23:16:21][INFO] : GLOBAL------Passage des logs en normal
[2023-02-01 23:17:00][ERROR] : Error on send request to jeedom, return code 500
[2023-02-01 23:18:03][ERROR] : Error on send request to jeedom, return code 500
[2023-02-01 23:19:05][ERROR] : Error on send request to jeedom, return code 500
[2023-02-01 23:20:08][ERROR] : Error on send request to jeedom, return code 500
[2023-02-01 23:21:08][ERROR] : Error on send request to jeedom, return code 500
[2023-02-01 23:22:11][ERROR] : Error on send request to jeedom, return code 500
[2023-02-01 23:23:13][ERROR] : Error on send request to jeedom, return code 500
[2023-02-01 23:24:15][ERROR] : Error on send request to jeedom, return code 500
[2023-02-01 23:25:17][ERROR] : Error on send request to jeedom, return code 500
[2023-02-01 23:26:20][ERROR] : Error on send request to jeedom, return code 500
[2023-02-01 23:27:21][ERROR] : Error on send request to jeedom, return code 500
[2023-02-01 23:28:24][ERROR] : Error on send request to jeedom, return code 500
[2023-02-01 23:29:26][ERROR] : Error on send request to jeedom, return code 500
[2023-02-01 23:30:28][ERROR] : Error on send request to jeedom, return code 500
[2023-02-01 23:31:30][ERROR] : Error on send request to jeedom, return code 500
[2023-02-01 23:32:32][ERROR] : Error on send request to jeedom, return code 500

Petit UP pour information importante.
Lorsque je clique sur mode debug temporaire, j’ai plein d’information qui s’affiche donc l’erreur 500 ne passe que en mode debug normal.
Peut-être ce morceau qui laisse à désirer chez moi.
Actuellement je suis en stable pour avoir mes informations de la journée qui remontent.

EDIT :
Toutefois j’ai isolé l’erreur 500

[2023-02-02 00:00:30]DEBUG : TELEINFO----name : NJOURF+1 value : 00 Horodate :   checksum : B
[2023-02-02 00:00:30]DEBUG : http://127.0.0.1:80 "POST /plugins/teleinfo/core/php/jeeTeleinfo.php?apikey=EinXkylb0a1TqDFVGaaEiVGS3uYEOlVF HTTP/1.1" 500 0
[2023-02-02 00:00:30]ERROR : Error on send request to jeedom, return code 500

On dirait que j’ai un problème sur une API.

J’ai trouvé la raison de l’erreur 500
En debug les logs « teleinfo » donne cette information

[2023-02-02 03:43:13]DEBUG : This is a message from teleinfo program 021876217964
[2023-02-02 03:43:14]INFO : Création de la commande STGE01 sur l'ADCO 021876217964
[2023-02-02 03:43:14]DEBUG : This is a message from teleinfo program 021876217964
[2023-02-02 03:43:15]INFO : Création de la commande STGE01 sur l'ADCO 021876217964
[2023-02-02 03:43:15]DEBUG : This is a message from teleinfo program 021876217964
[2023-02-02 03:43:15]INFO : Création de la commande STGE01 sur l'ADCO 021876217964

Et à chaque fois qu’il veut créer la commande ADCO il y a une erreur 500.
En attendant je désactive les créations de commande.

P.S : Je suis en stable.

désolé j’ai dû m’absenter hier soir.

On dirait qu’il essaie de créer une commande qui existe déjà ou qu’il n’arrive pas à la créer pour je ne sais quelle raison.

Si ton pb perdure est ce que tu me laisserais prendre la main sur ton jeedom pour vérifier des trucs?

Oui bien sûr !
Je te communiquerai un id et MDP en privé quand tu voudras.

J’ai lu dans l’ancienne doc de teleinfo qu’il fallait :

Un second équipement c’est créé lors de la mise à jour

Un nouvel équipement peut apparaitre lorsque vous montez d’une version et que l’ancienne ne contenait pas l’ADCO du compteur. Pour récupérer l’ancien équipement :

Copier l’ADCO du nouvel objet dans celui de l’ancien.
Sauvegarder l’ancien.
Supprimer le nouveau.

Mais je ne sais pas où ça se passe tout ça.
Tu le sais toi ?

non ce n’est pas le cas chez toi

Ok pour les infos en MP quand tu veux

ah mais je n’avais pas reconnu ton nom, on a déjà pas mal échangé lorsque tu es passé « producteur » avec ton linky.

J’ai une question sur ce sujet Plugin Teleinfo relevé de production compteur Linky + Cartelectronique USB 1 compteur - #12 par fussoire38

si tu peux lui apporter ton expérience :wink:

J’avais pas vu dsl.

URL = oups
ID= boulet
MDP = à plus

gaffe tout le monde peut le voir