You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Il me semble y avoir plusieurs soucis dans le décodage des trames Linky en mode standard.
il semble que les horodates ne remonte pas. Par exemple si j'ajoute la données Date à l'équipement, celle-ci reste toujours vide.
Dans les log apparait bien la trame DATE avec la value vide et l'horodate OK. J'ai regardé dans le code /ressources/teleinfo.py, il n'est jamais mis la variable horodate dans le tableau content (boucle while ligne 77).
il semble que le calcul du CRC des trames ne soit pas effectué en mode standard alors que c'est le cas en mode historique (fonction _is_valid jamais appelé en mode standard).
autre remarque, pour par exemple la puissance apparente max soutirée n, la encore pas d'horodate.
Est-ce mes constatation sont avérées ? ces défauts peuvent t'il être corrigés ? J'ai loupé quelques choses ?
Merci pour l'aide ;)
Concernant ma transmission/modem
j'ai conçu moi même le système de transmission : Coté linky
un ARDUINO PRO mini 3.3v avec un module RF24, le tout alimenté par le linky. Le logiciel du PRO mini reçoit sur le port série les datas du compteur à 9600 et les envois par paquet vers l'émetteur RF24.
Coté Jeedom
un ARDUINO NANO avec un module RF24. Le logiciel reçoit les paquets et remet en forme les trames tout en controlant le crc. Il ne retransmet sur le port série (vers l'hôte, PC avec MobaXTerm ou Raspberry) que les trames dont le CRC est OK.
Si le CRC est nok, une LED est allumé pour le signaler (éteinte quand trames OK). Transmission vers Jeedom : 9600 7 E 1.
Environnement
Version Jeedom : 3.3.59
Platform : Raspberry pi3b
Version du Plugin : 4.6.5
Type de modem : perso (voir description)
Compteur : linky double tarif monophasé
Compteur : standard
Logs
fichier de diagnostique. Dans les log, apparait le ckecksum pour les trames DATE. Normal car j'ai mis en commentaire la ligne 83 du fichier /ressources/teleinfo.py teleinfolog.zip
The text was updated successfully, but these errors were encountered:
Description
Il me semble y avoir plusieurs soucis dans le décodage des trames Linky en mode standard.
Dans les log apparait bien la trame DATE avec la value vide et l'horodate OK. J'ai regardé dans le code /ressources/teleinfo.py, il n'est jamais mis la variable horodate dans le tableau content (boucle while ligne 77).
Est-ce mes constatation sont avérées ? ces défauts peuvent t'il être corrigés ? J'ai loupé quelques choses ?
Merci pour l'aide ;)
Concernant ma transmission/modem
j'ai conçu moi même le système de transmission :
Coté linky
un ARDUINO PRO mini 3.3v avec un module RF24, le tout alimenté par le linky. Le logiciel du PRO mini reçoit sur le port série les datas du compteur à 9600 et les envois par paquet vers l'émetteur RF24.
Coté Jeedom
un ARDUINO NANO avec un module RF24. Le logiciel reçoit les paquets et remet en forme les trames tout en controlant le crc. Il ne retransmet sur le port série (vers l'hôte, PC avec MobaXTerm ou Raspberry) que les trames dont le CRC est OK.
Si le CRC est nok, une LED est allumé pour le signaler (éteinte quand trames OK). Transmission vers Jeedom : 9600 7 E 1.
Environnement
Logs
fichier de diagnostique. Dans les log, apparait le ckecksum pour les trames DATE. Normal car j'ai mis en commentaire la ligne 83 du fichier /ressources/teleinfo.py
teleinfolog.zip
The text was updated successfully, but these errors were encountered: