Fix+Redesign: Energie-Dashboard SVG-Icons + SDM-630 Aggregation (v1.6.1)
- SVG-Pfad-Icons statt Emoji (Solar, Netz, Haus, Batterie, Wallbox) - Bezier-Kurven statt gerader Linien für Flussverbindungen - Rounded-Rect Knoten mit farbigem Top-Border bei kWh-Karten - SDM-630 grid_power Proxy: total_power -> grid_power (erkannt via import_kwh) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -229,11 +229,14 @@ def _poll_loop(inv_cfg: Dict[str, Any], stop: threading.Event):
|
||||
t0 = time.time()
|
||||
values = reader.read(inverter)
|
||||
|
||||
# Growatt-Proxy: grid_power (positiv=Netzbezug) aus power_to_grid ableiten
|
||||
# wenn kein dedizierter Grid-Meter vorhanden (Goodwe setzt grid_power direkt)
|
||||
# Growatt-Proxy: grid_power aus power_to_grid (nur Einspeisung bekannt)
|
||||
if values and "grid_power" not in values and "power_to_grid" in values:
|
||||
values["grid_power"] = -values["power_to_grid"]
|
||||
|
||||
# SDM-630-Proxy: total_power = Netzleistung (positiv=Bezug, negativ=Einspeisung)
|
||||
if values and "grid_power" not in values and "import_kwh" in values and "total_power" in values:
|
||||
values["grid_power"] = values["total_power"]
|
||||
|
||||
# EMS: PV-Überschuss aus anderen Geräten holen und Ladestrom regeln
|
||||
if ems is not None and values is not None:
|
||||
pv_surplus = _get_pv_surplus()
|
||||
|
||||
Reference in New Issue
Block a user