Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Modérateurs : GPPEP - Conseil Administration, ConsoSpy - Modérateurs



silicium81
Membre GPPEP
Membre GPPEP
Messages : 1856
Enregistré le : 04 mars 2009 01:00
BDPV : silicium81
Departement/Region : 81000
Professionnel PV : non
Localisation : 81

Re: Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Messagepar silicium81 » 05 nov. 2017 14:54

Le linky fourni aussi de l'énergie sur le connecteur de téléinfo. Voir ici: http://www.enedis.fr/sites/default/file ... PT_54E.pdf
ça semble être du 6VAC avec 130mW garanti. De quoi alimenter sans problème un µC atmel avec une alimentation passive (un ATmega328 consomme moins de 15mA à 16MHz). Mais il faudra utiliser une carte arduino du type nano qui consomme environ 20mA en 5V (et qui dispose d'un connecteur USB pour la programmation). Sinon, la pro mini consomme encore moins (16mA) mais necessite pour la programmation une interface (pas d'USB)
Producteur d'électricité depuis le 17-08-2009 2940Wc en Rec Solar, SMA3000 TL-20, Intersole
+ 14,4kWc en Sunpower, SMA7000HV, Bac Acier (20 MWh produits par an)
ma fiche BDPV 2940Wc
ma fiche BDPV 14400Wc

JujuY
Modérateur
Modérateur
Messages : 7831
Enregistré le : 13 juil. 2009 01:00
BDPV : jujuy
Departement/Region : 69
Professionnel PV : Non
Localisation : 69 / Rhône

Re: Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Messagepar JujuY » 05 nov. 2017 18:56

Exact. Avec un petit transformateur d'isolement et un pont de diodes cela doit faire l'affaire
Yves

Remarque : L'ensemble de mes propos est personnel et mes interventions en tant que modérateur sont vertes ou rouges

Image Prod. jour maxi : 65,59 kWh, 22/06/12, Puis. maxi sur 1 min : 10,02 kW, 06/05/12
Firmware ond. SMA : 3.01, ConsoSpy : version HW 2.5, SuiviConsoSpy 2.1.2429(RC4)

Morbret
BDPV
BDPV
Messages : 20
Enregistré le : 05 oct. 2017 22:17
BDPV : Morbret
Departement/Region : 14
Professionnel PV : Non

Re: Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Messagepar Morbret » 05 nov. 2017 19:30

JujuY a écrit :J'ai fait un rapide tour des possibilités d'industrialiser cette adaptation Linky / ConsoSpy.

Premier problème, l'alimentation du dispositif. Le module électricité ConsoSpy est alimenté par un adaptateur secteur 3,3V 1,5A. Pour moi, il faut utiliser cette source d'alimentation existante à proximité du Module Consospy. La plupart des produits Arduino requièrent une alimentation 5V car le microcontrôleur ATMEGA328P doit être alimenté sous 5V pour fonctionner à 16 MHz :
Speed Grade:
̶ 0 - 4MHz@1.8 - 5.5V, 0 - 10MHz@2.7 - 5.5.V, 0 - 20MHz @ 4.5 - 5.5V

Pour l'alimenter sous 3,3V, il conviendrait de remplacer le quartz 16 MHz par un quartz 10MHz, mais des effets de bord peuvent être attendus sur le fonctionnement de l'USB et du boot loader, en particulier pour programmer le microcontrôleur ATMEGA328P.

Autre possibilité, utiliser une plateforme directement en 3,3V comme la carte Zero ou la MKRZero, mais ces cartes ne sont pas faciles à se procurer.


Bonjour,

Je vais faire le test pour voir si en ne changeant rien au dispositif actuel on arrive à le faire fonctionner en 3.3 Volt (pas certain que générer le 50 khz à ~3 volt plaise au ConsoSpy), et si possible, en se repiquant sur le bloc alim du ConsoSpy. Ca libérera une de mes prises secteur.

Mais avant , une question : pourquoi voulez-vous miniaturiser ("industrialiser") ? Manque de place ?

Bonne idée !

JujuY
Modérateur
Modérateur
Messages : 7831
Enregistré le : 13 juil. 2009 01:00
BDPV : jujuy
Departement/Region : 69
Professionnel PV : Non
Localisation : 69 / Rhône

Re: Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Messagepar JujuY » 06 nov. 2017 02:45

Morbret a écrit :
JujuY a écrit :J'ai fait un rapide tour des possibilités d'industrialiser cette adaptation Linky / ConsoSpy.

Premier problème, l'alimentation du dispositif. Le module électricité ConsoSpy est alimenté par un adaptateur secteur 3,3V 1,5A. Pour moi, il faut utiliser cette source d'alimentation existante à proximité du Module Consospy. La plupart des produits Arduino requièrent une alimentation 5V car le microcontrôleur ATMEGA328P doit être alimenté sous 5V pour fonctionner à 16 MHz :
Speed Grade:
̶ 0 - 4MHz@1.8 - 5.5V, 0 - 10MHz@2.7 - 5.5.V, 0 - 20MHz @ 4.5 - 5.5V

Pour l'alimenter sous 3,3V, il conviendrait de remplacer le quartz 16 MHz par un quartz 10MHz, mais des effets de bord peuvent être attendus sur le fonctionnement de l'USB et du boot loader, en particulier pour programmer le microcontrôleur ATMEGA328P.

Autre possibilité, utiliser une plateforme directement en 3,3V comme la carte Zero ou la MKRZero, mais ces cartes ne sont pas faciles à se procurer.


Bonjour,

Je vais faire le test pour voir si en ne changeant rien au dispositif actuel on arrive à le faire fonctionner en 3.3 Volt (pas certain que générer le 50 khz à ~3 volt plaise au ConsoSpy), et si possible, en se repiquant sur le bloc alim du ConsoSpy. Ca libérera une de mes prises secteur.
A partir du moment où les spécifications des deux composants principaux (les micro-contrôleurs) ne sont plus respectés sous 3,3V, le fonctionnement sera instable et erratique
Mais avant , une question : pourquoi voulez-vous miniaturiser ("industrialiser") ? Manque de place ?

Bonne idée !
La plaquette d'expérimentation ne peut pas être une solution, il faut passer à autre chose, par exemple en réalisant un petit circuit imprimé qui intègre un module Arduino et le photocoupleur, ainsi qu'une solution pour l'alimentation.
Yves

Remarque : L'ensemble de mes propos est personnel et mes interventions en tant que modérateur sont vertes ou rouges

Image Prod. jour maxi : 65,59 kWh, 22/06/12, Puis. maxi sur 1 min : 10,02 kW, 06/05/12
Firmware ond. SMA : 3.01, ConsoSpy : version HW 2.5, SuiviConsoSpy 2.1.2429(RC4)

Morbret
BDPV
BDPV
Messages : 20
Enregistré le : 05 oct. 2017 22:17
BDPV : Morbret
Departement/Region : 14
Professionnel PV : Non

Re: Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Messagepar Morbret » 07 mars 2018 08:04

Bonjour à tous !

J’ai avancé sur le sujet. Le nouveau proto est bien plus petit et tire son énergie du compteur Linky. Il tourne depuis 3 jours sur breadboard avec quelques composants externes supplementaires (4 en plus). Le principe reste le même mais j’ai dû optimiser le code pour satisfaire les contraintes mémoire de la nouvelle plateforme qui n’est plus un UNO mais un ATiny841 doté de 512 octets de ram seulement. Comme je travaille ce sujet en pointillés, le sujet avance assez lentement mais il est sur le point de déboucher. Tuto à suivre avec un proto certainement pas très beau parce que je ne vais pas me lancer dans la réalisation d’un circuit imprimé fait maison avec une imprimante laser et un fer à repasser.

A bientôt.
Ps: Toujours en 5 volts parce que l'étage d'entrée du ConsoSpy ne fonctionne pas avec un signal d'entrée en 3 volt. Dommage parce que le nouveau montage fonctionne bien en 3 volt et que ce serait moins juste côté alimentation Linky....

Morbret
BDPV
BDPV
Messages : 20
Enregistré le : 05 oct. 2017 22:17
BDPV : Morbret
Departement/Region : 14
Professionnel PV : Non

Re: Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Messagepar Morbret » 05 avr. 2018 20:36

Hello,

La version 3 volt de la solution miniaturisée fonctionne depuis 19h00 ce soir. La théorie est enfin validée par la pratique, moyennant quelques égarements salutaires ;)

Je vais enfin pouvoir passer à la phase dissémination.

Bonne soirée.

Avatar du membre
laurent35000
Modérateur
Modérateur
Messages : 9669
Enregistré le : 04 avr. 2008 01:00
BDPV : laurent35000
Departement/Region : 35
Professionnel PV : non
Localisation : 35 / ille et vilaine / bretagne
Contact :

Re: Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Messagepar laurent35000 » 06 avr. 2018 09:07

Le plus simple est quand meme de récupérer le ou les compteurs lors du changement et de les brnacher en plus du linky, 2 interets :
- 1 on contrôle le linky pour voir si il "triche" pas
- 2 on peut conserver sans modif le conso spy ou système de suivi connecté sur la téléinfo
Remarque:mes interventions en tant que modérateur sont verte ou rouge
Ma fiche BDPV ImageMembre du ImageMa production en liveImage

Morbret
BDPV
BDPV
Messages : 20
Enregistré le : 05 oct. 2017 22:17
BDPV : Morbret
Departement/Region : 14
Professionnel PV : Non

Re: Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Messagepar Morbret » 10 avr. 2018 20:48

:)
C’est pas faux ....
C’est très pragmatique et efficace.....
Mais...... mais mais !!!!!
C’est moins Rigolo ;) :lol:

Morbret
BDPV
BDPV
Messages : 20
Enregistré le : 05 oct. 2017 22:17
BDPV : Morbret
Departement/Region : 14
Professionnel PV : Non

Re: Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Messagepar Morbret » 08 mai 2018 20:07

Bonsoir,

Le descriptif de la "V2-ATTiny841" et le code associé sont en ligne depuis 5 minutes sur http://morbret.monsite-orange.fr

Bonne lecture !

snips
Messages : 4
Enregistré le : 27 août 2018 03:02
Departement/Region : 75
Professionnel PV : Non

Re: Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Messagepar snips » 27 août 2018 03:47

Bonjour M. Morbret

Merci tout d'abord d'avoir partagé votre code qui permet de recevoir les trames linky en mode standard (je risque prochainement de le 'recycler' !

Je voudrais vous poser une question : en mode teleinfo standard, est-ce que la periode de réactualisation des trames est toujours de 2 secondes (un envoi des données toutes les 2 secondes ? ) ou est-ce que l'on a mieux (un envoi toutes les secondes ?... En effet dans les spec. il est écrit par exemple que l'on fait la moyenne sur 1 sec pour calculer l'intensité).

Je vous pose la question car devant recevoir prochainement un linky, je voudrais faire le bon choix (si le technicien qui installe est de bonne composition) du mode standard ou historique (je suis pret à adopter le mode standard - quitte à devoir recoder - s'il me permet de récupérer les données toutes les secondes et non dans le cas contraire).
Ps : j'ai vu sur votre site le log arduino de la capture d'une trame... hélas pour moi il n'y en avait pas une deuxième juste derrière !
En vous remerciant par avance.

JujuY
Modérateur
Modérateur
Messages : 7831
Enregistré le : 13 juil. 2009 01:00
BDPV : jujuy
Departement/Region : 69
Professionnel PV : Non
Localisation : 69 / Rhône

Re: Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Messagepar JujuY » 27 août 2018 09:16

Un compteur Linky, configuré en mode TIC historique, ne permet pas l'accès aux données de production (l'index correspondant est "nouveau")

En mode TIC standard, si les trames sont plus longues (car la datation des messages est incluse) la vitesse de transmission est plus élevée (9600 bauds en mode standard contre 1200 bauds en mode historique)

Avec cet extrait du document ERDF-NOI-CPT_54E – V1 – 15/10/2014, page 12 :
Les trames sont émises les unes après les autres en continu :
  • entre la fin d'une trame et le début de la suivante, un délai sans l'émission est ménagé. Sa durée est comprise entre 16,7 et 33,4 ms,
  • de même le délai entre 2 groupes d'information successifs d'une même trame ne doit pas être supérieur à 33,4 ms.

On peut déterminer que la cadence de répétition des trames n'est pas fixe (aucune notion de 2 secondes car même en mode historique, la longueur de chaque trame est variable en fonction de son type).
Yves

Remarque : L'ensemble de mes propos est personnel et mes interventions en tant que modérateur sont vertes ou rouges

Image Prod. jour maxi : 65,59 kWh, 22/06/12, Puis. maxi sur 1 min : 10,02 kW, 06/05/12
Firmware ond. SMA : 3.01, ConsoSpy : version HW 2.5, SuiviConsoSpy 2.1.2429(RC4)

snips
Messages : 4
Enregistré le : 27 août 2018 03:02
Departement/Region : 75
Professionnel PV : Non

Re: Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Messagepar snips » 27 août 2018 16:30

Merci beaucoup pour votre réponse très précise.
(et desolé d'avoir mal lu les specifications ! ).

Morbret
BDPV
BDPV
Messages : 20
Enregistré le : 05 oct. 2017 22:17
BDPV : Morbret
Departement/Region : 14
Professionnel PV : Non

Re: Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Messagepar Morbret » 27 août 2018 21:00

Bonsoir

Le mode standard est différent du mode historique sur plusieurs aspects. Ceci étant, vous pouvez raisonnablement considérer que le compteur Linky émet "environ" une trame toutes les secondes.

Ci-dessous un extrait très récent des logs de mon installation comprenant un horatage de mon logiciel Termit 3.3, toutes les 10 secondes (ce sont les lignes qui provoquent un décalage dans les logs)

Les autres lignes comprennent un verdict (OK! ou ERR!. C'est un verdict très personnel, le mien, fonction de mes préoccupations du moment). S'en suit la date d'émission de la trame récupérée dans la trame et produite par mon Linky (toutes les secondes environ, et sans mofication de ma part) puis la valeur du compteur de production (tel que...).

OK!...DATE E180827154029 M => EAIT 002979622 *
15:40:29.00: OK!...DATE E180827154030 E => EAIT 002979622 *
OK!...DATE E180827154031 F => EAIT 002979622 *
OK!...DATE E180827154032 G => EAIT 002979622 *
OK!...DATE E180827154034 I => EAIT 002979623 +
OK!...DATE E180827154035 J => EAIT 002979623 +
OK!...DATE E180827154036 K => EAIT 002979623 +
OK!...DATE E180827154037 L => EAIT 002979623 +
OK!...DATE E180827154038 M => EAIT 002979623 +
OK!...DATE E180827154039 N => EAIT 002979623 +
OK!...DATE E180827154040 F => EAIT 002979624 ,
15:40:39.38: OK!...DATE E180827154041 G => EAIT 002979624 ,
OK!...DATE E180827154042 H => EAIT 002979624 ,
OK!...DATE E180827154043 I => EAIT 002979624 ,
OK!...DATE E180827154044 J => EAIT 002979624 ,
OK!...DATE E180827154045 K => EAIT 002979625 -
OK!...DATE E180827154046 L => EAIT 002979625 -
OK!...DATE E180827154047 M => EAIT 002979625 -
OK!...DATE E180827154048 N => EAIT 002979625 -
OK!...DATE E180827154049 O => EAIT 002979625 -
OK!...DATE E180827154050 G => EAIT 002979625 -
15:40:49.77: OK!...DATE E180827154051 H => EAIT 002979626 .
OK!...DATE E180827154052 I => EAIT 002979626 .
OK!...DATE E180827154053 J => EAIT 002979626 .
OK!...DATE E180827154054 K => EAIT 002979626 .
OK!...DATE E180827154055 L => EAIT 002979626 .
OK!...DATE E180827154056 M => EAIT 002979627 /
OK!...DATE E180827154057 N => EAIT 002979627 /
OK!...DATE E180827154058 O => EAIT 002979627 /
OK!...DATE E180827154059 P => EAIT 002979627 /
OK!...DATE E180827154100 C => EAIT 002979627 /
15:41:00.06: OK!...DATE E180827154101 D => EAIT 002979627 /
OK!...DATE E180827154103 F => EAIT 002979628 0
OK!...DATE E180827154104 G => EAIT 002979628 0
OK!...DATE E180827154105 H => EAIT 002979628 0
OK!...DATE E180827154106 I => EAIT 002979628 0
OK!...DATE E180827154107 J => EAIT 002979629 1
OK!...DATE E180827154108 K => EAIT 002979629 1
OK!...DATE E180827154109 L => EAIT 002979629 1
OK!...DATE E180827154110 D => EAIT 002979629 1
OK!...DATE E180827154111 E => EAIT 002979629 1
15:41:10.45: OK!...DATE E180827154112 F => EAIT 002979629 1
OK!...DATE E180827154113 G => EAIT 002979630 )
OK!...DATE E180827154114 H => EAIT 002979630 )
OK!...DATE E180827154115 I => EAIT 002979630 )
OK!...DATE E180827154116 J => EAIT 002979630 )
OK!...DATE E180827154117 K => EAIT 002979630 )
OK!...DATE E180827154118 L => EAIT 002979631 *
OK!...DATE E180827154119 M => EAIT 002979631 *
OK!...DATE E180827154120 E => EAIT 002979631 *
OK!...DATE E180827154121 F => EAIT 002979631 *
15:41:20.83: OK!...DATE E180827154122 G => EAIT 002979631 *
OK!...DATE E180827154123 H => EAIT 002979631 *
OK!...DATE E180827154124 I => EAIT 002979632 +
OK!...DATE E180827154125 J => EAIT 002979632 +
OK!...DATE E180827154126 K => EAIT 002979632 +
OK!...DATE E180827154127 L => EAIT 002979632 +
OK!...DATE E180827154128 M => EAIT 002979632 +
OK!...DATE E180827154129 N => EAIT 002979632 +
OK!...DATE E180827154131 G => EAIT 002979633 ,
OK!...DATE E180827154132 H => EAIT 002979633 ,
15:41:31.12: OK!...DATE E180827154133 I => EAIT 002979633 ,
OK!...DATE E180827154134 J => EAIT 002979633 ,
OK!...DATE E180827154135 K => EAIT 002979634 -
OK!...DATE E180827154136 L => EAIT 002979634 -
OK!...DATE E180827154137 M => EAIT 002979634 -
OK!...DATE E180827154138 N => EAIT 002979634 -
OK!...DATE E180827154139 O => EAIT 002979634 -
OK!...DATE E180827154140 G => EAIT 002979634 -
OK!...DATE E180827154141 H => EAIT 002979635 .
OK!...DATE E180827154142 I => EAIT 002979635 .
15:41:41.51: OK!...DATE E180827154143 J => EAIT 002979635 .

Souhaitant avoir apporté des éléments de réponse à votre question : "est-ce que la periode de réactualisation des trames est toujours de 2 secondes (un envoi des données toutes les 2 secondes ? "

Bonnes cogitations :-)))) !!!!

:-)

snips
Messages : 4
Enregistré le : 27 août 2018 03:02
Departement/Region : 75
Professionnel PV : Non

Re: Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Messagepar snips » 28 août 2018 00:03

Merci à tous pour votre compétence, pédagogie et disponibilité !

Dans mon cas, je demande donc à basculer en mode standard car il y a environ deux fois plus de trames (mesures) par rapport au mode historique pour mon projet diy amateur (decomposition de la courbe de charge).

Encore merci.

Morbret
BDPV
BDPV
Messages : 20
Enregistré le : 05 oct. 2017 22:17
BDPV : Morbret
Departement/Region : 14
Professionnel PV : Non

Re: Mise à disposition d'une solution pour votre module ConsoSpy fâché avec LINKY

Messagepar Morbret » 07 oct. 2018 16:44

Bonjour,

Une première version du circuit imprimé intégrable sous le capot jaune tourne depuis quelques semaine.

J'ai mis à jour mon petit site : http://morbret.monsite-orange.fr/

Bonne lecture.
ps: si vous êtes déjà venu sur le site, pensez à forcer le rechargement des pages pour mettre votre cache à jour.


Retourner vers « ConsoSpy : Demande d'améliorations »