Bonjour.
J’avais un Wemos D1 Mini connecté à un PITinfo , je passais par le port GPIO3 (RX) pour recevoir les données et tout était OK.
Mais le Wemos a dû griller car d’un coup, plus de remontées et la carte n’est pas reconnue par le PC pour refaire un flashage.
J’ai donc acheter des ESP32 pour d’autres et j’en ai pris un pour faire le remplacement.
J’ai modifié l’entête du yaml :
substitutions:
devicename: esp-tic-sagem
friendly_name: esp-tic-sagem
device_description: Infos TIC production
esphome:
name: $devicename
friendly_name: $friendly_name
comment: ${device_description}
platform: esp32
board: hornbill32dev
Et j’ai commenté la ligne spécifique aux ESP8266 :
# Enable logging
logger:
baud_rate: 0
level: INFO
#esp8266_store_log_strings_in_flash: False
La remontée des infos se fait maintenant de manière sporadique :
10:38:11 [E] [teleinfo:038]
bad crc: got 66 except 32
10:39:11 [E] [teleinfo:038]
bad crc: got 66 except 67
10:39:41 [E] [teleinfo:038]
bad crc: got 44 except 67
10:40:41 [E] [teleinfo:038]
bad crc: got 66 except 38
10:41:41 [E] [teleinfo:038]
bad crc: got 46 except 47
10:42:41 [E] [teleinfo:038]
bad crc: got 46 except 47
La remontée devrait se faire toutes les 30 sec mais une fois sur 2, ça passe pas
Je vois bien le compteur augmenter dans l’interface Web pour autant :
J’ai tenté en passant par le port GPIO RX2 (GPIO16) mais c’est le même comportement.
Vous avez des idées ?
jrvrcd
Septembre 22, 2023, 9:27
2
salut
il y a deux axes de recherches
de memoire
essaye d’augmenter le rx buffer
baud_rate: 1200
parity: EVEN
data_bits: 7
stop_bits: 1
rx_buffer_size: 2048
nb je suis encore en historique
et certain modele de linky sont plus sensibles que d’autres
la valeur de la resistance qui attaque le drain doit etre adaptée
Merci @Pbranly
je corrige.
A voir avec ce schema
[teleinfo-circuit]
quoiqu’il en soit c’est la resistance qui est entre la grille et la masse qui est a modifier
J’ai bien un compteur Linky et l’ESP8266 branché dessus marche encore
Là, c’est un compteur SAGEM en mode Historique, je vais essayé ton rx_buffer.
J’ai aussi copris pourquoi ma production solaire ne remontait pas.
Le fait d’avoir modifié l’ESP et son code dans la partie ESPHome de HA me faisant penser que c’était un annule et remplace.
Mais en fait, HA, dans les Devices, a gardé l’ESP Wemos et à rajouté l’ESP32 !
Il fallait donc que je reconfigure le dashboard Energie pour qu’il aille chercher la nouvelle valeur
EDIT : j’ai testé avec un buffer à 2048 et 512 mais on dirait que ça fige la lecture car le compteur lit la valeur au boot et ensuite, elle n’augmente pas
Et c’est pas sopt_bits mais stop_bits
Voilà les 2 ESP toujours connu dans HA :
J’ai désactivé l’ancien mais faut que je trouve comment le supprimer complètement
jrvrcd
Septembre 22, 2023, 11:23
4
pour le supprimer
appareil et service
esphome
tu cliques sur le « > »
et tu pourras supprimer le ou les devices en cliquant sur les trois points verticaux
1 « J'aime »