E3DC im Energiemonitor

SmartAlan

New member
Hallo zusammen,

ich mache gerade meine ersten Schritte mit HomeAssistant.

Neben meiner LCN-Installation konnte ich auch meine E3DC-Solaranlage mit HACS/E3DC Remote Storage Control Protocol erfolgreich anbinden. Jetzt würde ich auch gerne das Standard-Energiedashboard von HomeAssitant nutzen, habe da aber ein kleines Problem. Der Energiemonitor akzeptiert nur "Energy"-Angaben. Die E3DC-Integration liefert aber für Werte wie die aktuelle PV- und Batterieleistung nur "Power"-Zahlen in kW. Was physikalisch völlig richtig ist, wird im Energiedashboard nicht akzeptiert .

Die Lösung ist wahrscheinlich die Nutzung eines Template-Sensors vom Typ "Energy". Im File sensor.py ist ein Muster angegeben, aber ich bin als Anfänger ein wenig hifllos und würde mich über Unterstützung freuen:

Javascript:
    # Add Sensor descriptions for additional powermeters, skipp root PM
    for powermeter_config in coordinator.proxy.e3dc_config["powermeters"]:
        if powermeter_config["type"] == PowermeterType.PM_TYPE_ROOT.value:
            continue

        energy_description = SensorEntityDescription(
            has_entity_name=True,
            name=powermeter_config["name"] + " - total",
            key=powermeter_config["key"] + "-total",
            translation_key=powermeter_config["key"] + "-total",
            icon="mdi:meter-electric",
            native_unit_of_measurement=UnitOfEnergy.WATT_HOUR,
            suggested_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR,
            suggested_display_precision=2,
            device_class=SensorDeviceClass.ENERGY,
            state_class=powermeter_config["total-state-class"],
        )
        entities.append(E3DCSensor(coordinator, energy_description, entry.unique_id))
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
5.283
Beiträge
52.555
Mitglieder
5.037
Neuestes Mitglied
galaxyaner
Zurück
Oben