Macht Sinn.
Bin mir nicht sicher, ob ich Due mich bzw. ich Dich verstanden habe. Ich meine zumindest zu wissen, was SubCapabilities sind. Beispiel:
measure_power = HauptCapability
measure_power1 = SubCapabilitiy
Stimmt doch, oder?
Aber jetzt noch mal zum eigentlichen Problem. Ich importiere aus HA via “Benutzerdefiniertes Gerät” 3 Sensoren. Diese Sensoren gehören zu einem Hichi IR Stromzählerlesekopf.
Sensor 1: Aktuelle Leistung in W
Sensor 2: Zählerstand für den Strombezug (1.8.0)
Sensor 3: Zählerstand für den Stromexport (2.8.0)
Dieses benutzerdefinierte Geräte nicht ich jetzt als SmartMeter für das neue Energie-Dashboard nutzen.
Bis jetzt wurde im Dashboard aber nur die aktuelle Leistung angezeigt:
War eigentlich auch logisch, da die Capabilities für den Strom Im- und Export falsch benannt waren. Das ist der Grund, warum ich die Capabilities umbenennen wollte, also nicht den frei definierbaren Namen.
Jetzt hatte ich im SDK → Energy → Measuring Devices nachgeschaut, wie die Capabilities für den Strom Im- und Export heißen müssen, und zwar:
meter_power.imported
meter_power.exported
Also habe ich Sensor 2 und 3 gelöscht, neu hinzugefügt und direkt die Capabilities entsprechend benannt. Hier mal die Gerätedetails mit allen Infos:
{
"sensor.stromzahler_leistung": {
"entity_id": "sensor.stromzahler_leistung",
"state": "195.0",
"attributes": {
"state_class": "measurement",
"unit_of_measurement": "W",
"device_class": "power",
"friendly_name": "Stromzähler Leistung"
},
"last_changed": "2024-12-14T14:57:25.922760+00:00",
"last_reported": "2024-12-14T14:57:25.922760+00:00",
"last_updated": "2024-12-14T14:57:25.922760+00:00",
"context": {
"id": "01JF2TS8WWQ5R0CZSQ3TMCFZ2K",
"parent_id": null,
"user_id": null
},
"homey_capability": "measure_power"
},
"sensor.tasmota_sml_zaehlerstand_180": {
"entity_id": "sensor.tasmota_sml_zaehlerstand_180",
"state": "1078.755",
"attributes": {
"state_class": "measurement",
"friendly_name": "Tasmota sml zaehlerstand_180"
},
"last_changed": "2024-12-14T14:57:15.954996+00:00",
"last_reported": "2024-12-14T14:57:15.954996+00:00",
"last_updated": "2024-12-14T14:57:15.954996+00:00",
"context": {
"id": "01JF2TRZ5J5Y2DEQSPES4V5VVS",
"parent_id": null,
"user_id": null
},
"homey_capability": "meter_power.imported"
},
"sensor.tasmota_sml_zaehlerstand_280": {
"entity_id": "sensor.tasmota_sml_zaehlerstand_280",
"state": "238.043",
"attributes": {
"state_class": "measurement",
"friendly_name": "Tasmota sml zaehlerstand_280"
},
"last_changed": "2024-12-14T14:39:08.300399+00:00",
"last_reported": "2024-12-14T14:39:08.300399+00:00",
"last_updated": "2024-12-14T14:39:08.300399+00:00",
"context": {
"id": "01JF2SQS0CFBG4HTYAK3WFMZ18",
"parent_id": null,
"user_id": null
},
"homey_capability": "meter_power.exported"
}
}
Trotz korrekter Bezeichnung der Capabilities und korrekter Einstellung des Geräts…
– Geräte-Typ: Sensor
– Kumulative Energiemessung: Ja
– In Gesamt einbeziehen: Ja
– Exclude from Energy: Nein
…, werden keine Im- und Export-Daten im Energie Dashboard angezeigt.
Das ganze hatte ich bereits gestern gemacht, also eigentlich hätten heute Werte angezeigt werden müssen.
Weißt Du was das Problem ist?