Je me suis lancé dans la récup de la téléinfo de mon compteur triphasé. Il s'agit d'un landis & gyr ZMD126. J'ai bien suivit le tuto du site mais domoticz ne le voit pas.
Lorsque je fais sudo cat /dev/ttyAMA0, j'obtient :
Code : Tout sélectionner
ADCO 041330 M
273 >
OPTA J
BASE 0
IS K
C 25 =
BAS7
013590396 /<
PTEC TH.. $:
IINST1 005 5
IINST2 010 0
IINST3 001 00000 B
2 029 <
IM30088273 >
PMAX 15720 SE 0
PP 03750 0
=
OTDETAT 0000398 1
$
- vitesse de transmission 1200 bits/s
- codage de toutes les informations sous forme ASCII (affichable)
-> 7 bits pour représenter un caractère ASCII
-> 1 bit de parité, parité paire (even)
- un bit de start avant chaque caractère <=> "0" logique
- un bit de stop après chaque caractère <=> "1" logique.
et
Une trame, qu'elle soit courte ou longue, est constituée de 3 parties :
- le caractère de début de trame "Start Text" STX (02h)
- le corps de la trame, composé d'un ou de plusieurs groupes d'information
- le caractère de fin de trame "End Text" ETX ( 03h)
Une trame peut être interrompue, auquel cas le caractère "End Of Text" EOT (04h) est transmis
avant l'interruption.
Chaque groupe d'information forme un ensemble cohérent avec une étiquette et une valeur
associée. La composition d'un groupe d'information est la suivante :
- le caractère de début de groupe "Line Feed" LF (0Ah)
- le champ étiquette dont la longueur est comprise entre 4 et 8 caractères
- un séparateur "Space" SP (20h)
- le champ données dont la longueur est comprise entre 1 et 12 caractères
- un séparateur "Space" SP (20h)
- un champ de contrôle (checksum), composé d'un caractère
- le caractère de fin de groupe "Carriage Return" CR (0Ch)
Je n'arrive pas à trouver où est-ce qu'on peut paramétrer tout ça pour voir si tout ces paramètres sont bien réglés.
Pouvez-vous m’aiguiller ?
Merci d'avance.