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
devient :