Page 1 sur 2

domoticz et téléinfo edf

Publié : 17 déc. 2018, 18:31
par superjojo7
bonsoir à tous, je suis sur un projet pour récupérer les données téléinfo de mon compteur edf pour voir se que je consomme et quand.
Alors j'ai fouiller le net et j'ai trouver ceci https://easydomoticz.com/raspberry-et-teleinfo/
j'ai fait le montage proposer relier au compteur, jusque là je pense avoir tout bon, c'est après que ça se corse, j'ai installer rasbian puis domoticz, et je pense que j'ai pas du configurer ou oublier quelque chose, bref je n'arrive pas a interagir avec le compteur, j'arrive à installer le matériel, mais après je ne peut pas installer de dispositifs pour lire
je suis vraiment novice est-ce que quelqu'un peut il maider merci

Re: domoticz et téléinfo edf

Publié : 17 déc. 2018, 19:16
par digdogger
Salut,
après le câblage, tu as modifié les fichiers comandline.txt et inittab?
Avant l'intégration dans Domoticz, qui est l'étape d'après, tu dois vérifier si les infos qui sortent de ton compteur sont bien affichées.
Tapes çà dans ta console, si tu n'as rien ce n'est pas la peine d'aller plus loin:

Code : Tout sélectionner

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

Re: domoticz et téléinfo edf

Publié : 17 déc. 2018, 20:13
par superjojo7
non malheureusement je n'arrive pas cette étape là...

Re: domoticz et téléinfo edf

Publié : 17 déc. 2018, 21:00
par banditos
Sinon tu as ça: https://atisys-domotique.fr/capteurs/93 ... -usb-.html

Tourne super bien avec Domoticz chez moi

Re: domoticz et téléinfo edf

Publié : 17 déc. 2018, 21:10
par superjojo7
en faite je n'arrive pas cette partie là car je n'ai pas vraiment la même chose (rpi 3 ça vient peut être de ça?) :

Code : Tout sélectionner

Le soft coté  Raspberry

    Modification du fichier « cmdline.txt »

sudo nano /boot/cmdline.txt

remplacer la ligne :
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
par :
dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

en d’autre termes supprimer :
console=ttyAMA0,115200 kgdboc=ttyAMA0,115200

puis

    Modification du fichier « inittab »

sudo nano /etc/inittab
T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100
devient :
#T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

(il y a un # devant la ligne)

un petit sudo reboot

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

doit afficher les messages du compteur :

OPTARIF HC.. <

ISOUSC 45 ?

HCHC 021475341 !

HCHP 019306374 4

PTEC HP..

IINST 004 [

IMAX 048 
KPAPP 00940

ATTENTION !! Vérifiez bien que vous voyez passer le terme MODETAT , si vous ne le voyez pas essayez avec

stty -F /dev/ttyAMA0 1200 sane parenb -parodd cs7 -isig -icrnl -crtscts -icanon

si ok on fait un lien entre le tty et USB20

sudo ln -s /dev/ttyAMA0 /dev/ttyUSB20

N.B pour conserver le lien à chaque reboot

un sudo /etc/rc.local puis en bas ajoutez la ligne spécifique pour la création du lien, avant le exit 0

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
 printf "My IP address is %s\n" "$_IP"
fi
sudo ln -s /dev/ttyAMA0 /dev/ttyUSB20

exit 0

et voila

Re: domoticz et téléinfo edf

Publié : 17 déc. 2018, 21:37
par digdogger
On ne va pas pouvoir t'aider s'il faut deviner tout.
Tu as installé ta Raspbian sur quoi? Une Raspberry Pi 3?

Re: domoticz et téléinfo edf

Publié : 17 déc. 2018, 21:45
par superjojo7
pardon il me semblait l'avoir mis
oui rasbian est installer sur un raspberry pi 3 avec wifi

Re: domoticz et téléinfo edf

Publié : 17 déc. 2018, 21:47
par digdogger
Donc çà devrait répondre à la commande:
sudo nano /boot/cmdline.txt
c'est le cas?

Re: domoticz et téléinfo edf

Publié : 17 déc. 2018, 21:53
par superjojo7
oui ça réponds et ça m'affiche

Code : Tout sélectionner

dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p7 rootfstype=ext4 elevator=$

Re: domoticz et téléinfo edf

Publié : 17 déc. 2018, 22:00
par digdogger
c'est bon signe donc remplace cette ligne par:

Code : Tout sélectionner

dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
puis:
sudo nano /etc/inittab
et

Code : Tout sélectionner

T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100
devient :

Code : Tout sélectionner

#T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100