Log in Register

Login to your account

Username
Password *
Remember Me

Create an account

Fields marked with an asterisk (*) are required.
Name
Username
Password *
Verify password *
Email *
Verify email *
Captcha *
Welcome, Guest
Username: Password: Remember me

TOPIC: teleinfo arduino

teleinfo arduino 23 Feb 2013 11:57 #11

Pour ma par juste le message suivent dans moniteur de série
Send hbeat message
  • manu
  • Avatar540
  • OFFLINE
  • Fresh Boarder
  • Rank0
  • Posts: 7
  • Karma: 0
The administrator has disabled public write access.

teleinfo arduino 01 Mar 2013 12:36 #12

et si tu decommente la partie getTeleinfo?
  • mael22
  • Nophoto
  • OFFLINE
  • Fresh Boarder
  • Rank0
  • Posts: 9
  • Karma: 0
The administrator has disabled public write access.

teleinfo arduino 01 Mar 2013 17:36 #13

Send hbeat message
Send Teleinfo stat
xpl-stat
{
hop=1
source=arduino-teleinfo.garage
target=*
}
teleinfo.basic
{
adco=
optarif=
isousc=0
hchc=0
hchp=0
ptec=
iinst=0
imax=0
papp=0
hhphc=
motdetat=
device=teleinfo
}


Des message vide
  • manu
  • Avatar540
  • OFFLINE
  • Fresh Boarder
  • Rank0
  • Posts: 7
  • Karma: 0
The administrator has disabled public write access.

teleinfo arduino 01 Mar 2013 19:58 #14

tes messages sont vides mais envoyé regulierement?
si oui c'est comme moi donc il y a un pb dans la partie getTeleinfo qui decode les trames
  • mael22
  • Nophoto
  • OFFLINE
  • Fresh Boarder
  • Rank0
  • Posts: 9
  • Karma: 0
The administrator has disabled public write access.

teleinfo arduino 01 Mar 2013 20:57 #15

oui comme toi Sad
  • manu
  • Avatar540
  • OFFLINE
  • Fresh Boarder
  • Rank0
  • Posts: 7
  • Karma: 0
The administrator has disabled public write access.

teleinfo arduino 10 Apr 2013 12:21 #16

tes messages sont vides mais envoyé regulierement?
si oui c'est comme moi donc il y a un pb dans la partie getTeleinfo qui decode les trames
attention si vous utilisez un arduino Mega, toutes les broches ne peuvent servir pour la liaison série:
The version of SoftwareSerial included in 1.0 and later is based on the NewSoftSerial library by Mikal Hart.

Limitations

The library has the following known limitations:

If using multiple software serial ports, only one can receive data at a time.
Not all pins on the Mega and Mega 2560 support change interrupts, so only the following can be used for RX: 10, 11, 12, 13, 50, 51, 52, 53, 62, 63, 64, 65, 66, 67, 68, 69
  • gromain
  • Avatar 2013 01 07
  • OFFLINE
  • Administrateur
  • Administrateur
  • Posts: 153
  • Thank you received: 10
  • Karma: 3
The administrator has disabled public write access.

teleinfo arduino 29 Apr 2013 20:57 #17

Bonjour,
Je me permet de poster ici vu que ce sujet ne semble pas encore résolu.
Je recherche aussi à reproduire le montage de Cquad, sans succès non plus.
En revanche, j'obtiens un log avec le moniteur série:
ADCO 020322552822 8
OPTARIF BASE 0
ISOUSC 30 9
BASE 040822694 .
PTEC TH.. $
IINST 002 Y
IMAX 024 E
PAPP 00550 +
MOTDETAT 000000 B

ADCO 020322552822 8
Sum = 56
Cheksum = 56
ADCO=020322552822
valeur=020322552822
OPTARIF BASE 0
Sum = 48
Cheksum = 48
OPTARIF=BASE
valeur=BASE
ISOUSC 30 9
Sum = 57
Cheksum = 57
ISOUSC=30
valeur=30
BASE 040822694 .
Sum = 46
Cheksum = 46
PTEC TH.. $
Sum = 36
Cheksum = 36
PTEC=TH..
valeur=TH..
IINST 002 Y
Sum = 89
Cheksum = 89
IINST=2
valeur=002
IMAX 024 E
Sum = 69
Cheksum = 69
IMAX=24
valeur=024
PAPP 00550 +
Sum = 43
Cheksum = 43
PAPP=550
valeur=00550
MOTDETAT 000000 B
Sum = 66
Cheksum = 66
MOTDETAT=000000
valeur=000000
Nb lignes valides :8
En revanche si je commente la partie getTeleinfo, je ne peux pas téléverser, voila ce que j'obtiens dans la fenetre du log:
ar_teleinfo2:122: error: 'MAX_XPL_MESSAGE_SIZE' was not declared in this scope
ar_teleinfo2.ino: In function 'void loop()':
ar_teleinfo2:156: error: 'MINUTE' was not declared in this scope
ar_teleinfo2:156: error: 'HBEAT_INTERVAL' was not declared in this scope
ar_teleinfo2:164: error: 'MINUTE' was not declared in this scope
ar_teleinfo2:164: error: 'TELEINFO_INTERVAL' was not declared in this scope
xpl_pde.ino: In function 'void sendHbeat()':
xpl_pde:20: error: 'MY_SOURCE' was not declared in this scope
xpl_pde:25: error: 'HBEAT_INTERVAL' was not declared in this scope
xpl_pde.ino: In function 'void sendTeleinfoBasic()':
xpl_pde:50: error: 'MY_SOURCE' was not declared in this scope

J'ai posté l'avancée de mes recherches sur le forum de domogik

Il semble que VX450 a réussi avec le module SMB, donc si tu passes par là, peux tu en dire plus sur ton prog arduino?
  • Christophe
  • Nophoto
  • OFFLINE
  • Fresh Boarder
  • Rank0
  • Posts: 6
  • Karma: 0
The administrator has disabled public write access.

teleinfo arduino 29 Apr 2013 21:13 #18

Si je comprends bien : C'est la génération xpl qui ne fonctionne pas, puisque tu as une trame série impeccable.

Si je comprends bien² : tu n'arrives pas à compiler. ce genre de message "was not declared in this scope" : à priori tu n'as pas bien créé le projet, la compilation ne prend pas tous les fichiers en compte. Je n'ai pas assez de recul sur arduino, je lance une piste comme ça.
  • Frunk
  • Avatar 2013 01 08
  • OFFLINE
  • Administrateur
  • Administrateur
  • Posts: 70
  • Thank you received: 1
  • Karma: 1
The administrator has disabled public write access.

teleinfo arduino 29 Apr 2013 21:15 #19

Oui il semble qui est un problème sur la partie l'envoie du message XPL on a regardé un moment avec gromain mes mes pas de piste
  • manu
  • Avatar540
  • OFFLINE
  • Fresh Boarder
  • Rank0
  • Posts: 7
  • Karma: 0
The administrator has disabled public write access.

teleinfo arduino 29 Apr 2013 21:28 #20

Merci pour ces réponses rapides...
Effectivement, en regardant les tests réalisés manu ou mael, je vois bien que j'arrive à remonter la trame téléinfo mais rien au niveau xpl, hormis le hbeat au démarrage de l'arduino. Mais je n'ai pas les compétences pour comprendre pourquoi le message xpl ne se génère pas.
En ce qui concerne le problème de compil, je n'obtiens ce message qu'en commentant la partie du programme "getTeleinfo" (test suggéré par mael22). Sans ces lignes commentées, le prog se téléverse bien dans l'arduino.
  • Christophe
  • Nophoto
  • OFFLINE
  • Fresh Boarder
  • Rank0
  • Posts: 6
  • Karma: 0
Last Edit: 29 Apr 2013 21:30 by Christophe.
The administrator has disabled public write access.
Backtotop