21/05/2017, 05:57:41
Merci Natheu de t'être penché sur le problème mais ta solution n'est malheureusement pas applicable :
Quand le TE33x envoie les données de consommation sur 6 bytes, il envoie cycliquement les valeurs pour chaque index avec un écart de 5 secondes entre chaque index.
Du coup on ne peux pas se fier à l'index en cours puisque on va recevoir sur une seule et unique GA (séquentiellement toutes les X minutes) la conso en mode jour puis 5 secondes plus tard la conso en mode nuit. Si je ne retiens que les 4 premiers octets j'aurais donc bien la consommation mais je serais dans l'incapacité de savoir si il s'agit de celle du mode jour ou du mode nuit.
Ne pas oublier que l'on peut aussi avoir les anciens contrats dits bleu / blanc / rouge avec pour chaque période le mode jour et le mode nuit ce qui fait que sur cette fameuse GA on reçoit la consommation de 6 index différents.
Je vous mets une capture d'écran des données bus envoyés par mon TE330
Quand le TE33x envoie les données de consommation sur 6 bytes, il envoie cycliquement les valeurs pour chaque index avec un écart de 5 secondes entre chaque index.
Du coup on ne peux pas se fier à l'index en cours puisque on va recevoir sur une seule et unique GA (séquentiellement toutes les X minutes) la conso en mode jour puis 5 secondes plus tard la conso en mode nuit. Si je ne retiens que les 4 premiers octets j'aurais donc bien la consommation mais je serais dans l'incapacité de savoir si il s'agit de celle du mode jour ou du mode nuit.
Ne pas oublier que l'on peut aussi avoir les anciens contrats dits bleu / blanc / rouge avec pour chaque période le mode jour et le mode nuit ce qui fait que sur cette fameuse GA on reçoit la consommation de 6 index différents.
Je vous mets une capture d'écran des données bus envoyés par mon TE330
Le perfectionnement de soi et l'accession à sa légende personnelle passe obligatoirement par le partage de son savoir et de son expérience avec les profanes en demande d'initiation. (R. Bach)