Téléinfo EDF ne fonctionne plus apres reboot

Panneaux solaire, éoliennes, énergie hydraulique seront régulés par un Raspberry Pi

Modérateur : Francois

Riton70
Messages : 8
Enregistré le : lun. 24 oct. 2016 10:52

Téléinfo EDF ne fonctionne plus apres reboot

Message par Riton70 » jeu. 18 janv. 2018 12:10

Bonjour a tous ,

voila mon pb , j'ai une installation avec relevé de la teleinfo pour mon compteur edf depuis mon RPI3
tous fonctionne bien , sauf quand je reboot mon system ou alors après une coupure électrique , il n'y a plus de donné qui défile avec cat /dev/ttyAMA0
le seul moyen que j'ai trouvé c'est de debranché et rebranché le fil RX du RPI . et la tous refonctionne !!

avez vous déjà rencontrer ce problème et avez vous des solutions sans intervenir physiquement sur le montage .

domi
Administrateur
Messages : 2280
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: Téléinfo EDF ne fonctionne plus apres reboot

Message par domi » jeu. 18 janv. 2018 14:22

Bonjour,

Tu fais bien l'initialisation série ?

Code : Tout sélectionner

sudo stty -F /dev/ttyAMA0 1200 sane evenp parenb cs7 -crtscts

Riton70
Messages : 8
Enregistré le : lun. 24 oct. 2016 10:52

Re: Téléinfo EDF ne fonctionne plus apres reboot

Message par Riton70 » jeu. 18 janv. 2018 18:30

Oui je viens de faire cette manip , mais rien a faire ...

j'ai cherché un peu partout sur le net , j'ai rien trouve de concluant ....

destroyedlolo
Raspinaute
Messages : 1234
Enregistré le : dim. 10 mai 2015 18:44
Localisation : Dans la campagne à côté d'Annecy
Contact :

Re: Téléinfo EDF ne fonctionne plus apres reboot

Message par destroyedlolo » jeu. 18 janv. 2018 21:20

Tente

Code : Tout sélectionner

stty -F /dev/ttyAMA0 sane
stty 1200 cs7 evenp cstopb -igncr -inlcr -brkint -icrnl -opost -isig -icanon -iexten -F /dev/ttyAMA0
J'ai eu parfois le pb : c'est du aux trames qui sont desynchronisées avec l'UART ... normalement ca se soigne en envoyant un BREAK, sauf que la, évidement, on ne peut pas.
Sinon, as-tu désactivé la console ?
  • BananaPI : Gentoo, disque SATA de 2 To
  • Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
  • Multimedia par DNLA
  • Et pleins d'idées ... et bien sûr, pas assez de temps.
Un descriptif de ma domotique 100% fait maison.

Riton70
Messages : 8
Enregistré le : lun. 24 oct. 2016 10:52

Re: Téléinfo EDF ne fonctionne plus apres reboot

Message par Riton70 » sam. 20 janv. 2018 08:30

je viens d'essayer tes manip , y a rien qui se passe ...
aussitôt que je débranche et rebranche ce foutu fil , tous refonctionne

destroyedlolo
Raspinaute
Messages : 1234
Enregistré le : dim. 10 mai 2015 18:44
Localisation : Dans la campagne à côté d'Annecy
Contact :

Re: Téléinfo EDF ne fonctionne plus apres reboot

Message par destroyedlolo » sam. 20 janv. 2018 14:39

Ca merdait après une coupure EDF ou un reboot du PI ?
Dans le second cas, as-tu désactivé la console ?
  • BananaPI : Gentoo, disque SATA de 2 To
  • Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
  • Multimedia par DNLA
  • Et pleins d'idées ... et bien sûr, pas assez de temps.
Un descriptif de ma domotique 100% fait maison.

Riton70
Messages : 8
Enregistré le : lun. 24 oct. 2016 10:52

Re: Téléinfo EDF ne fonctionne plus apres reboot

Message par Riton70 » sam. 20 janv. 2018 18:04

ça déconnes a chaque reboot ou coupure de courant ....
désactivé la console , ça consiste a quoi ?

destroyedlolo
Raspinaute
Messages : 1234
Enregistré le : dim. 10 mai 2015 18:44
Localisation : Dans la campagne à côté d'Annecy
Contact :

Re: Téléinfo EDF ne fonctionne plus apres reboot

Message par destroyedlolo » sam. 20 janv. 2018 19:12

Il faut que tu rajoute

Code : Tout sélectionner

enable_uart=0
dans /boot/config.txt

Ensuite, empêcher qu'un getty ou qq chose du genre s'y attache une fois Linux booté.
Sur mon BananaPI sous Gentoo, ça signifie commenter la ligne :

Code : Tout sélectionner

s0:12345:respawn:/sbin/agetty -L 115200 ttyS0 vt100
ce qui ne marchera évidement pas sur la framboise.
Je laisse qq'un ayant un PI sous Rasbian répondre sur ce point.

Ca n'évitera que l'un de tes problèmes : que l'UART se plante parce que la console reçoit n'importe quoi au boot. Mais ca n’empêchera pas le cas ou c'est une coupure EDF.

La solution ultime restant de provoquer un RESET de l'Uart mais j'avoue humblement que je ne sais pas faire.

J'oubliais, l'UART est aussi utilisé par le bluetooth sur un PI3 qu'il faudra donc que tu désactive.

Il reste étonnant que ca t'arrive systématiquement : je suis producteur donc j'ai 2 compteurs et franchement, ça n'a du m'arriver que 1 ou 2 fois en 3 ans. Peut être aussi que ton signale n'est pas propre.
  • BananaPI : Gentoo, disque SATA de 2 To
  • Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
  • Multimedia par DNLA
  • Et pleins d'idées ... et bien sûr, pas assez de temps.
Un descriptif de ma domotique 100% fait maison.

Riton70
Messages : 8
Enregistré le : lun. 24 oct. 2016 10:52

Re: Téléinfo EDF ne fonctionne plus apres reboot

Message par Riton70 » sam. 20 janv. 2018 21:16

dans le fichier /boot/config.txt mon uart est sur "enable_uart=1" et non a "enable_uart=0"

j'ai donc essayé sur "enable_uart=0" rien de bon j,suis revenu sur 1

destroyedlolo
Raspinaute
Messages : 1234
Enregistré le : dim. 10 mai 2015 18:44
Localisation : Dans la campagne à côté d'Annecy
Contact :

Re: Téléinfo EDF ne fonctionne plus apres reboot

Message par destroyedlolo » dim. 21 janv. 2018 08:24

Oups, je me suis gouré ; ça désactive carrément le bignou :-(
Faut faire une recherche sur le Web juste pour désactiver la console.
Mais comme je le disais, tu as sans doute un autre pb: si tu utilises un montage classique à base d'opto, la résistance de pullup n'est peut-être pas adaptée.

Envoyé de mon E2303 en utilisant Tapatalk
  • BananaPI : Gentoo, disque SATA de 2 To
  • Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
  • Multimedia par DNLA
  • Et pleins d'idées ... et bien sûr, pas assez de temps.
Un descriptif de ma domotique 100% fait maison.

Répondre

Retourner vers « Gérer l'énergie »