Arduino Forum

International => Français => Topic started by: Waryard on Aug 03, 2019, 01:34 am

Title: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 03, 2019, 01:34 am
Bonsoir à tous,

Je vais bientôt déménager. Actuellement, mon compteur EDF est à l'intérieur du logement, et mon Raspberry domotique (Jeedom) est situé juste à côté. C'est la meilleure configuration possible, il me suffit d'utiliser le modem de chez GCE Electronics pour faire remonter les trames du compteur vers le raspi via USB.

Cependant, le compteur de mon futur logement se situe dans les armoires techniques dans le couloir.

Comme si cela ne suffisait pas, ce n'est pas EDF qui gère ma ville mais une régie. Je les ai contacté, ils ne veulent rien entendre au sujet du tirage d'un câble de téléinformation dans la gaine alimentant le logement.

Ayant un chauffe-eau et 3 radiateurs électriques, je tiens à pouvoir suivre ma consommation.



J'ai donc 2 solutions :
- Mettre un Arduino sur batterie dans l'armoire du palier, lequel décode les trames du compteur et les transmet via 433MHz (j'ai un RF-Link).
- Utiliser une pince ampèremétrique avec un Arduino placée sur la phase dans le tableau électrique.

Pour la solution déportée :
- Avantages :
  - Mesure précise (compteur EDF)
  - Variété d'informations (Index, puissance apparente, consommation journalière, etc)
- Désavantages :
  - Autonomie réduite, nécessité d'ouvrir l'armoire régulièrement pour charger les batteries
  - Sécurité du matériel (armoire accessible par tout les habitants de la résidence, les tech élec, fibre, etc)

Pour la solution indépendante du compteur :
- Avantages :
  - Tout le matériel se situe dans le logement
  - Autonomie infinie (secteur)
- Désavantages :
  - Mesure imprécise (même avec une calibration minutieuse, j'obtiens parfois plus de 500 Watts de différence par rapport à la mesure du compteur EDF)
  - Mesure de la consommation instantanée uniquement. Il faut ensuite calculer la consommation journalière etc. pour ensuite en déduite le coût.


Qu'en pensez-vous ? Toute suggestion est la bienvenue  :)

Merci par avance
Cordialement,
Waryard
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: hbachetti on Aug 03, 2019, 07:46 am
Quote
j'obtiens parfois plus de 500 Watts de différence par rapport à la mesure du compteur EDF
Etonnant, à moins que tu parles de 500WH sur une période donnée.

Quote
- Autonomie réduite, nécessité d'ouvrir l'armoire régulièrement pour charger les batteries
Étant donné que la collecte des données est permanente, il semble impossible d'endormir le microcontrôleur pour consommer moins, à moins de se contenter d'une mesure toutes les X secondes.

Autre solution : si le compteur est un Linky, il y a une sortie 6V alternatifs (130mW maxi).
En utilisant une PRO MINI et un module 433MHz ou un NRF24L01 ça peut passer.


Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: hbachetti on Aug 03, 2019, 08:06 am

Autre solution : installer un sous-compteur avec sortie téléinfo sur le tableau électrique (une centaine d'€).
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Artouste on Aug 03, 2019, 02:39 pm
...
Autre solution : si le compteur est un Linky, il y a une sortie 6V alternatifs (130mW maxi).
En utilisant une PRO MINI et un module 433MHz ou un NRF24L01 ça peut passer.



Bonjour Henri
8) 8)

Moi j'avais lu sur une doc ENEDIS, qu'il s'agissait de MW et pas de mW  et que c'était une puissance disponible mini   ;D 



A cette coquille prés sur la doc , je m'étais déjà posé la question de s'en servir comme source de charge de batterie tampon pour des système de transmission à faible taux de recurence  , je pense par exemple à de l'esp32+SX1276 en mode lora .
C'est surtout le temps qui manque pour bien expérimenter
(https://www.cjoint.com/doc/19_08/IHdmrPH23b2_linkmWMW1.jpg)
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 03, 2019, 02:49 pm
Etonnant, à moins que tu parles de 500WH sur une période donnée.

Étant donné que la collecte des données est permanente, il semble impossible d'endormir le microcontrôleur pour consommer moins, à moins de se contenter d'une mesure toutes les X secondes.

Autre solution : si le compteur est un Linky, il y a une sortie 6V alternatifs (130mW maxi).
En utilisant une PRO MINI et un module 433MHz ou un NRF24L01 ça peut passer.



Merci pour ta réponse.

La différence est bien de 500 Watts.
Actuellement, avec 220 W affiché sur le compteur, la pince mesure 325 W.
Avec 2200 W sur le compteur, la pince est à 1600 W.
Courant coupé, la pince mesure 3W.
J'ai 2 résistances de 10K pour ramener la tension à 2.5V, un condo de 10µF et une résistance de 33Ω (en pratique 3 résistances de 100Ω en parallèle) nécessaire pour le SCT-013-000 (ampérage et non tension en sortie)

En effet, vu que le montage semble énergivore, j'avais pensé à collecter et transmettre les trames toutes les 10sec environ (de toute façon le compteur met plusieurs secondes à afficher une variation brusque de la consommation, et il calcule l'index indépendamment du système de transmission donc la courbe sera moins lisse mais parfaitement exacte. Lors d'une coupure du système (pour charge par exemple) les informations ne seront plus remontées mais une fois le système à nouveau opérationnel, le bon index est remonté. Alors que le courant consommé pendant une défaillance du système avec la pince restera inconnu.)


La solution du sous-compteur est à mon sens trop onéreuse et nécessite la modification du tableau alors que je ne serais pas le propriétaire des lieux.

Ca serait génial que le compteur soit un Linky (ce qui m'offrirait en plus un relevé fiable sur internet en cas de défaillance de mon système) mais il y a de fortes chances que ce soit un électronique avec pastille Euridis de téléreport, malheureusement. Je confirmerai ou infirmerai cela bientôt.
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Artouste on Aug 03, 2019, 03:17 pm
Merci pour ta réponse.

La différence est bien de 500 Watts.
Actuellement, avec 220 W affiché sur le compteur, la pince mesure 325 W.
Avec 2200 W sur le compteur, la pince est à 1600 W.
Courant coupé, la pince mesure 3W.
c'est quoi ta "pince" exactement ?

Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 04, 2019, 02:54 am
c'est quoi ta "pince" exactement ?


La référence de ma pince est présente dans la phrase juste en dessous de ta citation dans mon post (SCT-013-000)
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: bidouilleelec on Aug 04, 2019, 09:46 am
Bonjour Henri
8) 8)

Moi j'avais lu sur une doc ENEDIS, qu'il s'agissait de MW et pas de mW  et que c'était une puissance disponible mini   ;D  



On rigole pas chez ENEDIS
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: hbachetti on Aug 04, 2019, 10:41 am
Quote
Actuellement, avec 220 W affiché sur le compteur, la pince mesure 325 W.
Avec 2200 W sur le compteur, la pince est à 1600 W.
Courant coupé, la pince mesure 3W.
Il me semble étonnant qu'une pince donne un résultat aussi peu précis, et aussi peu linéaire.
Il faut peut-être incriminer ton montage, ou le code.
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 04, 2019, 01:00 pm
Il me semble étonnant qu'une pince donne un résultat aussi peu précis, et aussi peu linéaire.
Il faut peut-être incriminer ton montage, ou le code.

Pour le montage, j'ai réalisé celui-ci à la lettre : (http://i0.wp.com/scidle.com/wp-content/uploads/2016/03/circuit_sct-013-2.jpg?resize=1024%2C572)
J'ai peut-être placé le condo à l'envers ; il me paraissait logique de mettre le - du condo sur la masse de l'Arduino (cf. photo de mon montage ci-dessous)
(http://image.noelshack.com/fichiers/2019/31/7/1564916035-img-20190804-122836.jpg)

Pour le code, j'ai repris celui de OpenEnergyMonitor, lequel est disponible ici : https://github.com/openenergymonitor/EmonLib/blob/master/examples/current_only/current_only.ino (https://github.com/openenergymonitor/EmonLib/blob/master/examples/current_only/current_only.ino)
J'ai modifié par tâtonnement la calibration (par défaut c'était 2600W pour 400W réels environ)
J'ai également multiplié l'intensité instantanée par la tension dans mon logement (217V, je ne suis pourtant pas très loin du HTA/BT, je le vois de ma fenêtre) afin d'obtenir la puissance apparente.
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: hbachetti on Aug 04, 2019, 02:55 pm
Tu as suivi ces recommandations ?

https://learn.openenergymonitor.org/electricity-monitoring/ct-sensors/interface-with-arduino?redirected=true (https://learn.openenergymonitor.org/electricity-monitoring/ct-sensors/interface-with-arduino?redirected=true)
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 04, 2019, 05:45 pm
Tu as suivi ces recommandations ?

https://learn.openenergymonitor.org/electricity-monitoring/ct-sensors/interface-with-arduino?redirected=true (https://learn.openenergymonitor.org/electricity-monitoring/ct-sensors/interface-with-arduino?redirected=true)

Oui, c'est notamment ce qui m'a fait choisir une valeur de 33ohm pour la résistance. Force est de constater que quelque chose cloche quand même. Je vais essayer un autre code (la documentation d'OpenEnergyMonitor concernant la calibration est un peu ardue)
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 07, 2019, 04:32 pm
Bon ,j'ai du nouveau.

=> J'ai essayé un montage équivalent avec un NodeMCU via la pin A0, même résultat avec à mon sens une erreur moins importante qu'avec l'Arduino Nano (plutôt 300 W de différence avec 2000W de consommation)

=> J'ai essayé avec un NodeMCU et un ADS1115.
Le pont et le condo étant remplacés par la gestion du gain dans le code.
La pince est directement connectée aux pins A0 et A1 de l'ADC.
J'ai testé avec une résistance (burden) de 330 ohm et 33 ohm.
J'obtiens les valeurs suivantes (210W sur le compteur EDF) :

Code: [Select]
45.98 A   PA=10344.98 W
Send data to Jeedom
connecting to 192.168.42.1
closing connection
54.57 A   PA=12278.76 W
Send data to Jeedom
connecting to 192.168.42.1
closing connection
21.43 A   PA=4820.81 W
Send data to Jeedom
connecting to 192.168.42.1
closing connection
67.72 A   PA=15235.95 W
Send data to Jeedom
connecting to 192.168.42.1
closing connection


Voici le bout de code en charge de la mesure :

Code: [Select]
double squareRoot(double fg) 
{
  double n = fg / 2.0;
  double lstX = 0.0;
  while (n != lstX)
  {
    lstX = n;
    n = (n + fg / n) / 2.0;
  }
  return n;
}

double calcIrms(unsigned int Number_of_Samples)
{
  /* Be sure to update this value based on the IC and the gain settings! */
  float multiplier = 0.125F;    /* ADS1115 @ +/- 4.096V gain (16-bit results) */
  for (unsigned int n = 0; n < Number_of_Samples; n++)
  {
    sampleI = ads.readADC_Differential_0_1();

    // Digital low pass filter extracts the 2.5 V or 1.65 V dc offset,
  //  then subtract this - signal is now centered on 0 counts.
    offsetI = (offsetI + (sampleI-offsetI)/1024);
    filteredI = sampleI - offsetI;
    //filteredI = sampleI * multiplier;

    // Root-mean-square method current
    // 1) square current values
    sqI = filteredI * filteredI;
    // 2) sum
    sumI += sqI;
  }
 
  Irms = squareRoot(sumI / Number_of_Samples)*multiplier;

  //Reset accumulators
  sumI = 0;
//--------------------------------------------------------------------------------------       
 
  return Irms;
}


L'intensité instantanée provient directement de cette fonction.
Pour obtenir une approximation de la puissance instantanée, je multiplie l'intensité instantanée par 225.
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 08, 2019, 08:26 pm
Personne n'a jamais manipulé d'ADS1115 ou c'est par pur plaisir de laisser un projet s'embourber ?
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: hbachetti on Aug 08, 2019, 10:55 pm
Si, je connais bien l'ADS1115.
Tout dépend du câblage.
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 08, 2019, 11:10 pm
Si, je connais bien l'ADS1115.
Tout dépend du câblage.

Comme dit dans un de mes précédents posts, la pince est directement connectée aux pins A0 et A1.

Il y a juste une résistance entre ces deux pins (le SCT-013-000 n'ayant pas de résistance intégrée).

J'ai essayé 33 ohm et 330 ohm.

(https://cdn.shopify.com/s/files/1/2723/6858/files/g_large.jpg?v=1530202030)
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: hbachetti on Aug 09, 2019, 07:59 am
Normalement, avec une mesure différentielle il est possible de mesurer des tensions négatives.

Je procéderais par élimination :
- soit la pince raconte n'importe quoi
- soit le logiciel est en cause

Aurais-tu la possibilité de mesurer une tension connue, par exemple celle d'un petit transformateur ?
Attention de ne pas dépasser VCC sur les entrées de l'ADC. Mettre un pont diviseur si nécessaire.

Tu pourras ainsi valider la partie logicielle, ou la mettre au point si bug il y a.
Attention également de ne pas perdre de temps entre deux mesures ADS115.
C'est de l'I2C, donc pas rapide. Bascule éventuellement sur 400KHz.

Wire.setClock(400000);
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Artouste on Aug 09, 2019, 12:35 pm
Normalement, avec une mesure différentielle il est possible de mesurer des tensions négatives.

Je procéderais par élimination :
- soit la pince raconte n'importe quoi
- soit le logiciel est en cause

Aurais-tu la possibilité de mesurer une tension connue, par exemple celle d'un petit transformateur ?
Attention de ne pas dépasser VCC sur les entrées de l'ADC. Mettre un pont diviseur si nécessaire.

Tu pourras ainsi valider la partie logicielle, ou la mettre au point si bug il y a.
Attention également de ne pas perdre de temps entre deux mesures ADS115.
C'est de l'I2C, donc pas rapide. Bascule éventuellement sur 400KHz.

Wire.setClock(400000);

bonjour
Je ne comprend pas bien l'intérêt/choix   d'utiliser ici un ampli d'instrumentation différentiel comme l' ADS115 pour acquérir de la tension alternative issue d'une "pince amperemetrique"  (transfo )  ?
l'ADS115 est donné pour un taux d'echantillonage "gerable" entre 8 et 860 SPS 
Je n'ai pas vu de gestion de ce taux d'echantillonage , ni d'integration de(s) la valeur lue = "on" tape donc au petit bonheur la chance n'importe où sans synchro dans la sinusoïde à 50 Hz
J'ai loupé un truc ? 8)


Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: hbachetti on Aug 09, 2019, 01:04 pm
Je pense que Waryard veut juste faire un essai avec un ADS1115. Ce n'est certainement pas une solution définitive.
Il vaudra mieux utiliser l'ADC de l'ARDUINO qui offre plus de 8900SPS, et même 38000 avec une petit effort.
Je pense que le code doit être en cause.
La pince je n'y crois pas trop ...
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Artouste on Aug 09, 2019, 01:28 pm
Je pense que Waryard veut juste faire un essai avec un ADS1115. Ce n'est certainement pas une solution définitive.
Il vaudra mieux utiliser l'ADC de l'ARDUINO qui offre plus de 8900SPS, et même 38000 avec une petit effort.
Je pense que le code doit être en cause.
La pince je n'y crois pas trop ...
Il n' y a aucune chance de sortir une info utile ici de l'ads115 en connectant la pince en differentiel (A0 A1)
en revanche en l'utilisant en single ended  et en faisant une gestion simple du signal crete max , çà devrait permettre de descendre sur de la conso "basse"  (effet de seuil)
çà se teste 8)
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 17, 2019, 02:09 pm
Bonjour,

Désolé pour le délai de réponse. Etant actuellement en congé, je ne peux expérimenter d'autres montages pour le moment.

En effet, l'ADS1115 était temporaire afin de voir si la différence entre l'Arduino et le compteur EDF se retrouvait également avec un NodeMCU au travers de l'ADS1115.

Je songe de plus en plus à me tourner vers le fameux transmetteur TIC 433MHz de chez cartelectronique. Cependant, débourser 65€ pour le même résultat qu'avec un montage Arduino à 2-3€ est assez frustrant. Ceci dit, bien que la programmation en C++ soit mon fort, le décodage des trames de l'EDF me rebute un peu.

La meilleure solution serait que les armoires basse tension EDF et téléphonique soient communicantes. Il me suffirait alors de tirer un câble de téléinfo dans la gaine ADSL déjà utilisée pour la Fibre. J'imagine que je n'ai pas forcément le droit de le faire, la gaine appartenant à France Telecom (?) et étant locataire, mis je ne pense pas avoir plus le droit d'entreposer un boîtier émetteur dans l'armoire technique en regard du compteur.

C'est pour cette raison que je serais d'avis de faire mon propre montage, afin de le faire tenir dans le casier partie client directement dans le compteur (casier qui cache le bornier de TIC), avec deux batteries lithium en série (entre 4v et 8,4v), ni vu ni connu  :D J'ai même pensé à rajouter une photorésistance qui envoie une alerte au RF-Link en cas d'ouverture de l'armoire / du casier client du compteur EDF. Cependant, en cas de remplacement du compteur par un Linky je risque de ne jamais revoir mon système...
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: hbachetti on Aug 17, 2019, 02:43 pm
Quote
Cependant, en cas de remplacement du compteur par un Linky je risque de ne jamais revoir mon système...
Ils préviennent avant, non ?

Tu devrais insister et avancer petit à petit :
Commencer par mesurer une tension connue, par exemple celle d'un petit transformateur de quelques volts.
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 17, 2019, 02:53 pm
Ils préviennent avant, non ?

Tu devrais insister et avancer petit à petit :
Commencer par mesurer une tension connue, par exemple celle d'un petit transformateur de quelques volts.

J'ai tenté, notamment avec une alim 12v continu qui alimente un ou deux projecteurs LED (50W chacun), que la pince soit sur le primaire (phase ou neutre) ou sur le secondaire, j'obtiens des valeurs assez spéciales qui n'ont aucun sens. Par contre avec 3000 Watts directement sur le général j'ai des valeurs en adéquation avec le compteur, bien qu'avec pas mal de différence. Par ailleurs, ce n'est pas la tension que je cherche à mesurer mais l'intensité.
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: MicroQuettas on Aug 18, 2019, 08:52 am
Bonjour,

Vous avez peut-être beaucoup moins d'erreur que vous ne pensez car vous ne tenez pas compte du cos(phi). En effet le compteur mesure l'actif (U × I × cos(phi)). Avec votre pince, vous mesurez U × I.
Vous auriez un cos(phi) dans les 0,7, ce qui n'est pas surprenant.

Bonne bidouille

MicroQuettas
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: hbachetti on Aug 18, 2019, 10:08 am
Personnellement je reprendrais les tests avec l'ARDUINO et la SCT-013-000 mais sans OpenEnergyMonitor.
Il y a forcément un problème de code.
Et tenir compte du cos(phi) comme dit MicroQuettas.

Sinon :

Quote
La solution du sous-compteur est à mon sens trop onéreuse et nécessite la modification du tableau alors que je ne serais pas le propriétaire des lieux.
https://ae01.alicdn.com/kf/HTB1RnSpXfLsK1Rjy0Fbq6xSEXXao.jpg (https://ae01.alicdn.com/kf/HTB1RnSpXfLsK1Rjy0Fbq6xSEXXao.jpg)

(https://ae01.alicdn.com/kf/HTB1b7mqXijrK1RjSsplq6xHmVXas.jpg)
Quote
Fréquence d'impulsion: 1000imp/kwh
LED d'impulsion indique le fonctionnement du compteur. Sortie d'impulsion avec isolation de couplage optique
Moins de 10€ avec le port.
Je ne vois pas la sortie impulsions sur les photos.
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: al1fch on Aug 18, 2019, 10:28 am
sortie d'impulsions  lumineuses , sans plus probablement sur ce modèle

(https://forum.arduino.cc/index.php?action=dlattach;topic=629606.0;attach=320842)

Sur une annonce Amazon pour ce modèle on peut lire
Quote
Indication de puissance: feu vert
 Indication d'impulsion d'énergie électrique: lumière rouge (lorsqu'il y a un signal d'échantillonnage, il s'allume pendant environ 80 ms)
deux leds ? une led unique bicolore ?
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: hbachetti on Aug 18, 2019, 10:41 am
Quote
Sortie d'impulsion avec isolation de couplage optique
Le couplage optique, vu comme cela, ne coûte pas cher.
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: MicroQuettas on Aug 18, 2019, 04:09 pm
Bonjour,
Au temps pour moi...
Cela aurait pu être le cos(phi) si la pince avait donné plus que l'actif du compteur... pas dans l'autre sens.
L'idéal serait de comparer avec un ampèremetre.
Bonne bidouille
MicroQuettas
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 19, 2019, 01:37 am
Je tiens à préciser que, bien que je prenne toujours l'affichage du compteur EDF comme référence, je doute de l'exactitude de celui-ci. En effet, avec peu de consommation (Fribox + freego en veille ainsi que mon PC) soit plus de 100W, le compteur affiche 0 Watt (cependant la LED continue de clignoter lentement (affichage tant en W qu'en VA).

Pour le SCT-013, j'ai cherché d'autres codes sans grand succès (j'en avais essayé d'autres par le passé et cela n'avait rien donné), je poursuivrai les expérimentations à mon retour.

Sinon, vu que le remplacement des fusibles est à la charge du locataire, je songe de plus en plus à me tourner vers ce compteur qui ne devrait normalement pas poser de problème vis-à-vis de mon propriétaire : https://www.amazon.fr/Compteur-dEnergie-Num%C3%A9rique-Monophas%C3%A9-%C3%89lectrique/dp/B078M123XL/ref=sr_1_6?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&qid=1566170819&s=gateway&sr=8-6 (https://www.amazon.fr/Compteur-dEnergie-Num%C3%A9rique-Monophas%C3%A9-%C3%89lectrique/dp/B078M123XL/ref=sr_1_6?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&qid=1566170819&s=gateway&sr=8-6)

Cependant, est-ce que les bornes 20 et 21 semblent être exploitables avec un arduino ?
(https://images-na.ssl-images-amazon.com/images/I/41tUfndhgEL.jpg)
Sinon, une photorésistance sur la LED avec de la patafix pour la faire tenir / l'isoler de la lumière ambiante et le tour est joué

Cette solution m'arrangerait plus car le compteur calcule lui-même l'index, et une impulsion correspond à une incrémentation. Il suffit également de compter l'écart entre deux incrémentations pour déduire la puissance. Alors qu'avec la pince on obtient la puissance, mais il faut retraiter l'information derrière pour dresser un index.
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: al1fch on Aug 19, 2019, 08:10 am
Bonjour
Oui la sortie S0  est normalement exploitable par une carte Arduino
Il faut retrouver une description plus précise de la sortie S0 de ce modèle particulier

Si c'est bien une sortie  S0 normalisée on récupère la sortie aux bornes d'un transistor lui même piloté par un optocoupleur ou la sortie du photocoupleur lui même. (chercher des infos S0, voici un lien en exemple.. pas parfait) (https://www.sbc-support.com/uploads/tx_srcproducts/Applicationnote_S0puls_output_FR_V1_01.pdf)

(https://forum.arduino.cc/index.php?action=dlattach;topic=629606.0;attach=320982)

Il me semble d'ailleurs avoir vu des exemples d'utilisation, y compris sur ce forum (Loupe : compteur électrique)
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: hbachetti on Aug 19, 2019, 10:16 am
Quote
Sinon, vu que le remplacement des fusibles est à la charge du locataire, je songe de plus en plus à me tourner vers ce compteur qui ne devrait normalement pas poser de problème vis-à-vis de mon propriétaire : https://www.amazon.fr/Compteur-dEnergie-Num%C3%A9rique-Monophas%C3%A9-%C3%89lectrique/dp/B078M123XL/ref=sr_1_6?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&qid=1566170819&s=gateway&sr=8-6
C'est une solution qui permettrait de conserver l'ensemble dans l'habitation.
Ce compteur occupe peu de place et nécessitera une modification de câblage plutôt minime.
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: al1fch on Aug 19, 2019, 11:28 am
pour le 'fun' : en récupérant l'info aux bornes d'une résistance entre S0- et masse et en mettant la tension d'alimentation sur S0+ on a un capteur a sortie 'dite PNP' selon l'usage des docs de capteurs industriels .....avec un NPN à l'intérieur....
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 19, 2019, 03:05 pm
Changement de programme. J'ai finalement opté pour le DDS015.

Il semble aussi avoir une sortie "S0" visible sur cette photo :

(https://ae01.alicdn.com/kf/HTB16oskXOjrK1RjSsplq6xHmVXau.jpg_640x640q90.jpg)

J'ai préféré me tourner vers celui-ci parce qu'il émet 1 impulsion par Wh contrairement au précédent (1 impulsion pour 2 Wh).

Cependant, j'ai toujours du mal à comprendre comment câbler la sortie d'impulsion avec un Arduino.. Si c'est trop fastidieux la solution système D avec la photorésistance reste possible bien que très rustique
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: hbachetti on Aug 19, 2019, 03:51 pm
Sans documentation, difficile à dire.
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 19, 2019, 06:17 pm
Sans documentation, difficile à dire.
Si la sortie du compteur en question correspond véritablement à cette doc : https://www.sbc-support.com/index.php?id=1460&tx_srcproducts_srcproducts[file]=Applicationnote_S0puls_output_EN_V1.1_01.pdf

Puis-je mettre une résistance de pullup sur une entrée numérique de l'arduino également reliée à S0+ et mettre S0- directement à la masse du duino sans risque ?
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: al1fch on Aug 19, 2019, 06:30 pm
la doc  suggère plutôt le montage suivant :

-5v sur S0+
-une résistance de en pull-down entre SO- et masse (valeur de résistance à ajuster , elle dépend du courant de sortie de l'optocoupleur, essayer entre 1k et 10k.

Le mieux serait de raisonner sur la doc du modèle de compteur choisi !!

pour la solution photorésistance je doute pour 2 :raisons :
-certaines docs évoquent un changement de couleur d'une led
-les photorésistances ont en général assez lentes, le bref éclat lumineux risque de ne pas leur laisser le temps de changer suffisemment de valeur de résistance

Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: hbachetti on Aug 19, 2019, 06:45 pm
Quote
Si la sortie du compteur en question correspond véritablement à cette doc : https://www.sbc-support.com/index.php?id=1460&tx_srcproducts_srcproducts[file]=Applicationnote_S0puls_output_EN_V1.1_01.pdf
Cool pour la doc. J'avais cherché un peu, en vain.

Pour le reste, OK avec al1fch
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 19, 2019, 06:55 pm
la doc  suggère plutôt le montage suivant :

-5v sur S0+
-une résistance de en pull-down entre SO- et masse (valeur de résistance à ajuster , elle dépend du courant de sortie de l'optocoupleur, essayer entre 1k et 10k.

Le mieux serait de raisonner sur la doc du modèle de compteur choisi !!

pour la solution photorésistance je doute pour 2 :raisons :
-certaines docs évoquent un changement de couleur d'une led
-les photorésistances ont en général assez lentes, le bref éclat lumineux risque de ne pas leur laisser le temps de changer suffisemment de valeur de résistance


Je ne trouve strictement aucune doc sur le modèle que j'ai acheté (DDS015) qui évoque cette sortie S0

Donc vaut mieux en pull down, j'essayerai de cette manière. Cependant je suis sceptique quand aux 10mA minimum lors d'un déclenchement. Il n'y a pas de résistance pour limiter le courant, le uC de l'arduino va donc saturer à 50mA (5v direct sur l'entrée de l'uC au travers du compteur)
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 19, 2019, 07:03 pm
Sinon, pour la transmission :
J'avais pensé à dédier un Arduino qui vérifie l'état de la pin raccordée au compteur
A chaque impulsion on note les millisecondes de côté
On calcule l'écart de millisecondes avec l'impulsion précédente afin de déduire la puissance apparente.
On envoie l'incrémentation et l'entier (puissance) à un NodeMCU sous ESPEasy qui se charge de transmettre les deux infos au serveur domotique via Wi-Fi
Le NodeMCU tourne de toute façon pour remonter l'état de certains capteurs

Cependant j'ai peur que la transmission prenne du temps.. Je pense prendre un abo de 6kVA soit environ 6500W, ce qui donne au maximum de ce que je peux tirer 600 millisecondes entre deux impulsions.

J'hésite à mettre un émetteur 433MHz pour communiquer avec un RF-Link mais j'ai peur des pertes

A tester
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: al1fch on Aug 19, 2019, 07:13 pm
Quote
Donc vaut mieux en pull down, j'essayerai de cette manière. Cependant je suis sceptique quand aux 10mA minimum lors d'un déclenchement. Il n'y a pas de résistance pour limiter le courant, le uC de l'arduino va donc saturer à 50mA (5v direct sur l'entrée de l'uC au travers du compteur)
?? je ne comprend pas du tout comment tu vois la chose...

Le courant sortant par l'emetteur du transistor (optocoupleur)  traverse la résistance de 'pull doxn' et -loi d'Ohm) produit une tension proportionnelle 'vue' par une entrée numérique de l'Arduino.
Aucun courant significatif n'entre dans l'entrée numérique Arduino.

D'après la doc citée une résistance serit déjà présente en série avec mle collecteur, on a donc en tout deux résistances en série entre le +5V et la Masse , dont une dont tu peux choisir la valeur.
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 23, 2019, 04:05 pm
Bon alors, j'ai du nouveau.

J'ai eu le compteur, finition très cheap (pour le prix c'est pas étonnant), sur les 3 fils pourtant bien serrés 2 se sont fait la malle, les vis ne tiennent pas droites et donc sont mal fixées. Bonjour les faux contacts. J'ai presque envie de démonter le compteur et directement souder des fils, pour être plus sûr qu'ils tiennent.

Sinon, pour le montage :

S0+ sur le 5v
S0- sur A5, avec une résistance de pull-down de 3,3 kOmh.

Impulsion détectée à merveille (analogRead retourne 1000, soit 4.88v et entre 0 et 2 le reste du temps)

Selon la loi d'Ohm, 5 / 3331 = 0.0015 soit 1.5mA

D'après l'Arduino, l'impulsion dure entre 72 et 73 ms.

Je vais de suite tester l'émission (433MHz protocole OOK)
Title: Re: Téléinfo EDF avec émulateur 433MHz ou pince ampèremétrique ?
Post by: Waryard on Aug 26, 2019, 02:02 pm
Bon alors, je note une différence d'une dizaine de Wh sur une journée, avec des moments où le compteur EDF dépasse le DDS015 et inversement. A savoir si cela est dû à un manque de précision du DDS ou à une mesure différente (puissance active/réactive), toujours est-il que l'erreur est négligeable.

Le délai pour envoyer les infos via 433 MHz est à mon sens beaucoup trop long avec le protocole OOK, je vais plutôt me pencher sur une connexion Ethernet, ce qui permettra en plus d'alimenter l'Arduino en PoE