Je suis vraiment débutant, je n'ai fait qu'un seul petit script depuis mon installation Domoticz.
J’ai un tracer solaire Eperver1210A qui envoie des trames RS485 sur l'état de la production solaire.
J'ai récupéré les informations série c'est du 115200 bd et j'ai un adaptateur série USB FTDI232.
Le câblage matériel ce n’est pas une difficulté.
La dernière partie est de réaliser un script pour extraire les données. Voici les informations :
La trame est composée d'un certain nombre d'octets :
Elle commence par 01 43 36 07
Les données se trouvent à un certain offset de ce début.
Les données sont constituées de mots de 16 bits, il faut donc concaténer l'octet de poids fort puis celui de poids faible.
Pour obtenir par exemple la tension de la batterie :
à l'offset 52 on à 0x05 0x03 soit 0x0503 (en uint16) ce qui donne en décimale 1283, divisé par 100 donne 12.83V.
Les données que j'aimerai extraire :
Tension, intensité, puissance du panneau photovoltaïque
Tension, intensité, puissance de la charge
Tension, intensité (en int16), niveau de charge, température.
Si vous avez déjà traité un script semblable, votre aide serait bien appréciée
Merci

