Page 17 sur 28
Re: Téléinfo radio
Publié : 20 juin 2016, 22:58
par lebsana
Toujours prêt à rendre service Snips
Papoo t'es d'en bonnes mains avec Snpis, crois-en mon expérience !
Bravo Mr Snips
Re: Téléinfo radio
Publié : 21 juin 2016, 07:30
par papoo
snips a écrit :Bonjour
Vous pouvez rajouter:
#define debug
au début du code de teleinfo radio cela activera l'affichage des trames brutes dans la console ce qui permettra d'affiner le diagnostic.
ps. Il est possible que ce soit une étiquette specifique retournée par votre compteur et non générée par le programme.
Merci
Je test cela dès ce soir
Re: Téléinfo radio
Publié : 21 juin 2016, 21:32
par papoo
voila le résultat
OPTARIF BASE
1
Out of sequence ...OPTARIF BASE
Sequence error ...
Code : Tout sélectionner
ADCO 040422024309
OPTARIF BASE
ISOUSC 30
HCHC 0
HCHP 67113494
PTEC TH..
IINST 4
IMAX 33
PAPP 940
HHPHC -
MOTDETAT 000000
OPTARIF BASE
1
Out of sequence ...OPTARIF BASE
Sequence error ...
ADCO 040422024309
1
OPTARIF BASE
2
ISOUSC 30
3
BASE 067113495
4
PTEC TH..
5
IINST 004
6
IMAX 033
7
PAPP 00930
8
MOTDETAT 000000
9
ADCO 040422024309
OPTARIF BASE
ISOUSC 30
HCHC 0
HCHP 67113495
PTEC TH..
IINST 4
IMAX 33
PAPP 930
HHPHC -
MOTDETAT 000000
ADCO 040422024309
1
OPTARIF BASE
2
ISOUSC 30
3
BASE 067113495
4
PTEC TH..
5
IINST 004
6
IMAX 033
7
PAPP 00940
8
MOTDETAT 000000
9
ADCO 040422024309
OPTARIF BASE
ISOUSC 30
HCHC 0
HCHP 67113495
PTEC TH..
IINST 4
IMAX 33
PAPP 940
HHPHC -
MOTDETAT 000000
ADCO 040422024309
1
OPTARIF BASE
2
ISOUSC 30
3
BASE 067113496
4
PTEC TH..
5
IINST 004
6
IMAX 033
7
PAPP 00940
8
MOTDETAT 000000
9
ADCO 040422024309
OPTARIF BASE
ISOUSC 30
HCHC 0
HCHP 67113496
PTEC TH..
IINST 4
IMAX 33
PAPP 940
HHPHC -
MOTDETAT 000000
ADCO 040422024309
1
OPTARIF BASE
2
ISOUSC 30
3
BASE 067113497
4
PTEC TH..
5
IINST 004
6
IMAX 033
7
PAPP 00950
8
MOTDETAT 000000
9
ADCO 040422024309
OPTARIF BASE
ISOUSC 30
HCHC 0
HCHP 67113497
PTEC TH..
IINST 4
IMAX 33
PAPP 950
HHPHC -
MOTDETAT 000000
ADCO 040422024309
1
OPTARIF BASE
2
ISOUSC 30
3
BASE 067113497
4
PTEC TH..
5
IINST 004
6
IMAX 033
7
PAPP 00930
8
MOTDETAT 000000
9
ADCO 040422024309
OPTARIF BASE
ISOUSC 30
HCHC 0
HCHP 67113497
PTEC TH..
IINST 4
IMAX 33
PAPP 930
HHPHC -
MOTDETAT 000000
ADCO 040422024309
1
OPTARIF BASE
2
ISOUSC 30
3
BASE 067113498
4
PTEC TH..
5
IINST 004
6
IMAX 033
7
PAPP 00950
8
MOTDETAT 000000
9
ADCO 040422024309
OPTARIF BASE
ISOUSC 30
HCHC 0
HCHP 67113498
PTEC TH..
IINST 4
IMAX 33
PAPP 950
HHPHC -
MOTDETAT 000000
ADCO 040422024309
1
OPTARIF BASE
2
ISOUSC 30
3
BASE 067113499
4
PTEC TH..
5
IINST 004
6
IMAX 033
7
PAPP 00950
8
MOTDETAT 000000
9
ADCO 040422024309
OPTARIF BASE
ISOUSC 30
HCHC 0
HCHP 67113499
PTEC TH..
IINST 4
IMAX 33
PAPP 950
HHPHC -
MOTDETAT 000000
ADCO 040422024309
1
OPTARIF BASE
2
ISOUSC 30
3
BASE 067113499
4
PTEC TH..
5
IINST 004
6
IMAX 033
7
PAPP 00930
8
MOTDETAT 000000
9
ADCO 040422024309
OPTARIF BASE
ISOUSC 30
HCHC 0
HCHP 67113499
PTEC TH..
IINST 4
IMAX 33
PAPP 930
HHPHC -
MOTDETAT 000000
ADCO 040422024309
1
OPTARIF BASE
2
ISOUSC 30
3
BASE 067113500
4
PTEC TH..
5
IINST 004
6
IMAX 033
7
PAPP 00940
8
MOTDETAT 000000
9
ADCO 040422024309
OPTARIF BASE
ISOUSC 30
HCHC 0
HCHP 67113500
PTEC TH..
IINST 4
IMAX 33
PAPP 940
HHPHC -
MOTDETAT 000000
OPTARIF BASE
1
Out of sequence ...OPTARIF BASE
Sequence error ...
ADCO 040422024309
1
Re: Téléinfo radio
Publié : 22 juin 2016, 00:42
par snips
Bizarre,
l'étiquette OPTARIF est gérée, dont le problème est ailleurs (je n'ai pas compris pour l'instant : on dirait que sur votre compteur génère des "OPTARIF" en plus des trames complètes habituelles).
En tout cas cela ne survient pas souvent et les trames teleinfo radio "normales" sont bien reçues.
Re: Téléinfo radio
Publié : 22 juin 2016, 01:19
par snips
snips a écrit :Bizarre,
l'étiquette OPTARIF est gérée, donc le problème est ailleurs (je n'ai pas compris pour l'instant : on dirait que votre compteur génère des "OPTARIF" en plus des trames complètes habituelles).
En tout cas cela ne survient pas souvent et les trames teleinfo radio "normales" sont bien reçues.
Re: Téléinfo radio
Publié : 02 août 2016, 08:11
par Raf6410
Bonjour à tous
Je viens de me lancé sur du relever teleinfo EDF avec un arduino NANO connecté en usb sur un PC et Domoticz.
Tout d'abord un grand merci à snips , grâce à ces conseilles j'ai réussi à récupéré toutes les infos disponibles sur mon compteur.
Malgré tout, je ne vois rien sur domoticz.
J'ai bien des infos qui arrivent sur ma console "COM 3 " de l'outils Arduino, mais aucun n'afficheur apparaît sur domoticz
Je suis en domoticz beta V3.5382
Sur domoticz, dans Setup puis Hardware, j'ai bien ajouté le module EDF teleinfo USB ( Actif sur port COM3 )
Le code utilise sur mon NANO est celui de "SNIPS' du post du 13 Juin 2015, à 10:52
( l'ensemble de la partie communication RF est présente mais pas utilisé dans mon cas )
et voici le retour que j'ai sur ma console arduino :
ADCO 04142800XXXX :
OPTARIF BASE 0
ISOUSC 30 9
BASE 003801580 $
PTEC TH.. $
IINST 002 Y
IMAX 026 G
PAPP 00560 ,
MOTDETAT 000000 B
Pourriez vous m'aider à avancer.
Merci
Re: Téléinfo radio
Publié : 02 août 2016, 17:34
par patoche
Bonjour
Je ne sais pas si le script fonctionne sans rf.
Sinon va dans les paramètres de domoticz et autorise l ajout de matériel.
Dans dispositifs tu trouveras un owl180. Faire ajouter et c est OK lorsque l on utilise la rf433.
Re: Téléinfo radio
Publié : 02 août 2016, 19:13
par Raf6410
Merci patoche pour ta réponse.
J'ai essayé ta solution ( ci dessous le log de domoticz ) mais cela ne fonctionne pas.
N'ayant pas d'emeteur 433MHz je ne peux pas tester la suite.
J'ai trouvé un bout de programme qui à l'air de fonctionner avec une passerelle MYSENSOR.
Mon souhait serai quand même de le brancher en filaire sachant que le PC est à moins d'un mètre de mon compteur.
Log Domoticz
2016-08-02 19:04:39.913 Domoticz V3.5382 (c)2012-2016 GizMoCuz
2016-08-02 19:04:39.913 Build Hash: 7071bfc, Date: 2016-07-26 14:06:52
2016-08-02 19:04:39.953 Sunrise: 06:27:00 SunSet:21:25:00
2016-08-02 19:04:39.953 EventSystem: reset all events...
2016-08-02 19:04:39.953 Active notification subsystems: (0/11)
2016-08-02 19:04:39.953 WebServer(HTTP) started on address: :: with port 8080
2016-08-02 19:04:40.123 WebServer(SSL) started on address: :: with port 443
2016-08-02 19:04:40.123 Proxymanager started.
2016-08-02 19:04:40.123 Starting shared server on: :::6144
2016-08-02 19:04:40.123 TCPServer: shared server started...
2016-08-02 19:04:40.123 RxQueue: queue worker started...
2016-08-02 19:04:40.153 Incoming connection from: 127.0.0.1
2016-08-02 19:04:42.156 EventSystem: reset all events...
2016-08-02 19:04:42.156 EventSystem: reset all device statuses...
2016-08-02 19:04:42.157 EventSystem: Started
2016-08-02 19:04:43.203 MySensors: Using serial port: COM4
2016-08-02 19:04:44.683 MySensors: Gateway Ready...
2016-08-02 19:04:44.763 MySensors: Gateway Version: 1.5.4
2016-08-02 19:04:54.502 New sensors allowed for 5 minutes...
2016-08-02 19:05:06.669 Teleinfo: Using serial port: COM3
Re: Téléinfo radio
Publié : 05 août 2016, 00:54
par snips
Je ne sais pas si cela peut marcher Raf6410,
Mais si vous voulez essayer :
1) désactiver displayTeleInfo(); en mettant // devant la fonction
2) afficher uniquement les trames brutes venant du compteur ( mettre #define debug au début du code).
Je pense que vous l'avez déjà fait car votre capture de la console montre des trames brutes
3) dans void setup(), à la place de 115200 dans
"Serial.begin(115200);" mettre 1200 (pour imiter la vitesse série de la teleinfo du compteur)
Voilà les conditions nécessaires ! Mais je ne sais pas si c'est suffisant (de plus pas de PC sous la main pour tester, vacances obligé !)
Re: Téléinfo radio
Publié : 17 août 2016, 11:53
par Raf6410
Bonjour,
Ne reussisant pas à faire ce que je voulais entre le module auduino nano ( teleinfo edf ) et Domoticz, j'ai contourné le problème en créant une passerelle MySensor dans lequel j'ai ajouté la partie teleinfo du code de snips.
Merci pour vote aide