SCT013 30A/1V avec ESPHome

Bonjour, J’ai des panneaux solaires et j’aimerais savoir combien il produise, ça fait 3 jours que j’essaye de créer une pince ampéremétrique mais je n’y arrive pas.

Voila le circuit que j’ai fait :

  • Fil rouge du SCT013 à A0 sur l’ESP8266.
  • Fil noir du SCT013 à GND sur l’ESP8266.
  • Une résistance de 10kΩ entre A0 et GND.
  • Une autre résistance de 10kΩ entre A0 et 3.3V.
  • Un condensateur de 10uF 25V entre A0 et GND.

Voila le code que j’utilise :

sensor:
  - platform: adc
    pin: A0
    name: "Voltage ESP"
    update_interval: 5s
    accuracy_decimals: 5
    id: raw_volt
    
  - platform: template
    name: "Ampere Real"
    lambda: return id(raw_volt).state;
    update_interval: 5s
    accuracy_decimals: 5
    filters:
      - calibrate_linear:
          - 0.00293 -> 0.0
          - 0.13333 -> 4.0

Il ne faut pas prendre en consideration le calibrage car vue que ca ne marche pas, je ne l’es pas encore calibrée.

Avez vous une idée ?

Salut

Fait une recherche ads1115 sur le forum…
Tu auras un bel exemple d’utilisation…
J’ai plus trop l’intitulé du sujet…

J’ai retrouvé

Regarde ici

Salut, je viens de realise le circuit qu’il y a dans le poste mais ca ne marche pas, sa affiche 0V mais quand je bouge mon esp il y a des valeur qui s’affiche

Salut
ce schéma n’est valable que pour des CT clamps qui te renvoie un courant ( 100A/ 50 mA )
la resistance R1 est appelée resistance de burden ( sauf erreur de ma part ) n’est a installer que dans le cas ou ton CT clamp te renvoie un courant

voir
https://docs.openenergymonitor.org/electricity-monitoring/ct-sensors/interface-with-arduino.html

Le CT clamp que tu indique utiliser te revoie directement une tension

voila ce que tu devrais utiliser comme schema