Solar Powerstation DC-Überwachung / -berechnung mit ESPHome

rt1970

New member
Hallo zusammen!

Nachdem Ecoflow den Zugang zu seinen Daten via Firmware-Update geschlossen hat, suche ich nun eine Alternative.
Das möchte ich mit ESPHome realisieren.

Daten die ich im HomeAssistant angezeigt haben möchte:
Solar DC 0-100V und 0-10A, kWh

Hardware:
XT60-Stecker/-Buchse, ESP8266, ADS1115, ACS712 +/-30A (66mV/A), Webserver und OLED via SDL/SDA
Spannung und Strom bekomme ich relativ korrekt und etwas schwankend im Webinterface angezeigt.
Display wird noch geliefert.

Probleme:
1. die Werte - auch der Nullpunkt - ändert sich ständig etwas. Mein Ansatz: Taste "Zero" am ESP. Nur wie?
2. Berechnung W und kWh
3. Display - noch in Arbeit

YAML:
esphome:
  name: solar-dc-meter

esp8266:
  board: esp01_1m

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Solar-Dc-Meter Fallback Hotspot"

captive_portal:

i2c:
  sda: 4
  scl: 5
  scan: True
 
ads1115:
  - address: 0x48
    id: ads1115_48

web_server:
  port: 80
 
sensor:
  - name: "Solar Strom"
    id: ads1115_48_a0
    ads1115_id: ads1115_48
    multiplexer: 'A0_GND'
    gain: 4.096
    platform: ads1115
    unit_of_measurement: "A"
    icon: "mdi:gauge"
    accuracy_decimals: 2
    update_interval: 2s
    filters:
      - calibrate_linear:
         - 1.1262 -> -10.000
         - 1.654 -> 0.000
         - 2.2075 -> 10.000 #66 mV/A beim 30A ACS712ELCTR-30A-T; 60mV beim HW-671
       
  - name: "Solar Spannung"
    id: ads1115_48_a1
    ads1115_id: ads1115_48
    multiplexer: 'A1_GND'
    gain: 6.144
    platform: ads1115
    unit_of_measurement: "V"
    icon: "mdi:gauge"
    accuracy_decimals: 2
    update_interval: 2s
    filters:
      - calibrate_linear:
         - 0 -> 0.000
         - 5 -> 100.00

Ich hoffe es hat noch jemand Bock auf dieses Projekt!
Grüße René
 
Zuletzt bearbeitet:

Neueste Beiträge

Letzte Anleitungen

Statistik des Forums

Themen
5.439
Beiträge
53.748
Mitglieder
5.235
Neuestes Mitglied
MichaelS
Zurück
Oben