Page 6 sur 9

Posté : sam. nov. 23, 2013 1:18 pm
par yeye
Oui, montage avec un seul Optocoupleur: SH620A avec resistance R1=1,2K sur la patte 1 et R2 =47K entre le 3V3 et pin10,sortie 4 de l'optocoupleur.
En fait c'est le schéma de ce tuto.
Coté compteur pour la connexion il me semble qu'il n'y a pas de polarité.
Bon week-end,
Yeye

Posté : sam. nov. 23, 2013 2:21 pm
par yeye
Remplacement de l'optocoupleur par un autre (même modele) et ca fonctionne....
ouf.... et merci pour votre aide

Posté : dim. nov. 24, 2013 6:30 pm
par moi641
c cool.
peut etre une mauvaise soudure sur le composant HS. Peut importe. le principal c'est que ca fonctionne.
Bon courage
A+

Posté : ven. nov. 29, 2013 2:35 pm
par yeye
Bonjour,
Tout d'abord la commande cat /dev/ttyAMA0 marche.
J'ai installé apache2,libapache2,mysql,php5 sans souci..
Sur mon navigateur j'arrive a avoir la page teleinfov3.php qui s'affiche mais pas de courbe dans le graph.
En fait ma table est toujours vide.
J'ai compilé le programme teleinfoserial_mysql.c (en changent le port serie :dev/ttyAMA0 et bien renseigné ma base) mais quand j'execute le programme rien ne se passe.En mode DEBUG pareil
Je suis en triphasé en HC/HP donc j'ai pas changé la structure de la table,n'y au programme C.
Sur le programme en C (teleinfoserial_mysql.c j'ai donné l'utilisateur root pour être sur d'avoir les droits
Voilou, si quelqu'un voit le souci car je suis planté depuis un bon moment..
J'avoue que SQL est un peu nouveau pour moi,desolé

Posté : ven. nov. 29, 2013 3:41 pm
par moi641
Bonjour
Peut tu nous donner ce qui s'affiche avec la commande cat /dev/ttyAMA0
Où as tu prs ton fichier c. C'est quoi ce mode debug?
J'ai mis mes sources (TRI HC/HP) en téléchargement si tu veux essayer:
http://moi641.pagesperso-orange.fr/

Tu peux voir tes données en dbb avec phpmyadmin si tu veux. C'est plus facile qu'e,n ligne de commande.
A+

Posté : sam. nov. 30, 2013 1:37 pm
par yeye
Bonjour,
Tout fonctionne maintenant. Je pense un reboot du raspberry à fait du bien.
Ma table de donnée se remplit et mes courbes s'affichent.
Vraiment un grand merci pour le tuto...
@+,
Yeye

Posté : dim. déc. 08, 2013 11:19 am
par gloops
Bonjour à tous !

Merci pour ce super tuto :)

Je souhaite réaliser ce dernier et j'ai quelque question :

1) Il faut obligatoirement créer un serveur Web + SQL sur le Pi pour afficher des courbes sur EmonCMS ?

2) Est-ce que le script/code en C se relance automatiquement à chaque démarrage du Pi ?
Si non, comment faire ?

Posté : dim. déc. 08, 2013 7:06 pm
par moi641
Bonsoir,

Pour EmonCMS je ne connais pas donc je sais pas comment ca fonctionne.

L’exécutable C est exécuté automatiquement par cron avec fréquence voulue (minimum de 1 minute) même après un reboot du PI

A+

Posté : dim. déc. 08, 2013 7:50 pm
par gloops
Merci pour ta réponse moi641 :)

L'exécution automatique se fait grâce à cette ligne ? :

Code : Tout sélectionner

J'ai inséré la ligne suivante pour lancer mon prog (teleinfo_mysql) toute les minutes: 

* * * * * /var/www/teleinfo/teleinfo_mysql
je ne comprends pas pourquoi il y a les "****" devant.
A quoi ça correspond ?

Posté : lun. déc. 09, 2013 8:25 am
par moi641
Oui c'est ca.
Pour les explications voir ci joint:

http://fr.wikipedia.org/wiki/Crontab

A+

Posté : mar. déc. 10, 2013 11:22 am
par gloops
Merci pour ton aide :)

Je vais essayer de faire ça, je vous tiens au courant ;)

Posté : ven. déc. 13, 2013 1:12 pm
par dba59
bonjour a tous

SUPER tuto
tout marche apres quelques modif pour un compteur edf HC/HP pour ne pas chrager la bdd

je n'ai plus qu'a trouver le moyen de mettre ca dans domoticz
mais la je seche un peu il ne voit pas le materiel

si quelqu'un a une idée

merci d'avance

Posté : lun. déc. 16, 2013 5:49 pm
par gloops
Tu peux essayer avec EmonCMS si tu veux monitorer la consommation.

Posté : sam. janv. 25, 2014 11:30 pm
par babao60
Bonjour,

Je suis en ce moment en train de faire des essais afin d'avoir un retour des températures et teleinfo.

Je me tourne pour le moment vers l'enregistrement dans un fichier csv car j'ai des connaissance plus que limités sur linux et base de donnée.

J'ai bien mon retour de température dans le fichier csv mais je bloque pour le teleinfo.

Lorsque je lance la commande

Code : Tout sélectionner

sudo cat /dev/ttyAMA0
les données sont très longue à venir entre 30s et 1mn et parfois n'arrive pas... Avez-vous déjà rencontré ce type de problème ? Je suis en wifi, pensez vous que cela pourrai venir de là ?

Merci d'avance pour votre aide :D

Posté : dim. janv. 26, 2014 8:15 am
par moi641
Je n'ai pas eu ce genre de problème même en wifi.
Peux être que le PI est un peu loin du compteur.
Peux être que la qualité du câble n'est pas optimale.
Vérifie bien aussi les soudure de ton montage.
Tu es avec quel modèle de compteur?
A+