Hallo,
ich habe die ersten Gehversuche mit HA gemacht und habe mich jetzt daran gemacht, meine bestehende Energieüberwachung, die ich mit einem selbstgebastelten Tasmota SML Lesekopf (ESP8266 mit Fototransistor) erstellt habe, in HA zu integrieren. Dazu musste ich das MQTT Ziel nur auf den HA Mosquitto umzukonfiguriert und erhalte jetzt auch die ensprechenden Sensordaten in HA als
sensor.tasmota_sml_dj_tpwrin
(Verbrauchzählerstand in kWh),sensor.tasmota_sml_dj_tpwrin
(Einspeisezählerstand in kWh),sensor.tasmota_sml_dj_tpwrin
(aktuelle Leistung in W),
Um diese Daten in Energiecharts verwenden zu können habe ich wie in SML Stromzähler mit Home Assistant auslesen (lokal) - PowerFox Alternative beschrieben templates in configuration.yaml angelegt, aber leider scheinen die - auch nach HA restart - nicht genutzt zu werden.
hier meine configuration.yaml
# Loads default set of integrations. Do not remove.
default_config:
# Load frontend themes from the themes folder
frontend:
themes: !include_dir_merge_named themes
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
tts:
- platform: google_translate
language: "de" # Für deutsche Sprache
homeassistant:
packages: !include_dir_named integrations
template:
- sensor:
# Stromzähler Keller Verbrauch
- name: "Stromzähler Verbrauch"
unique_id: "StromzaehlerVerbrauch"
unit_of_measurement: "kWh"
device_class: "energy"
state_class: "total_increasing"
state: >-
{{ float(states('sensor.tasmota_sml_dj_tpwrin')) | round(3) }}
- sensor:
# Stromzähler Keller Erzeugung
- name: "Stromzähler Erzeugung"
unique_id: "StromaehlerErzeugung"
unit_of_measurement: "kWh"
device_class: "energy"
state_class: "total_increasing"
state: >-
{{ float(states('sensor.sensor.tasmota_sml_dj_tpwrout')) | round(3) }}
In den Developer Tools unter http://ha:8123/developer-tools/template sehe ich zwar die Werte der Tasmota Daten, aber die neuen Sensoren aus dem Template scheinen weder angelegt oder mit Daten gefüllt zu werden:
Auch in der "Energie"karte kann ich die Werte als mögliche Energiewerte nicht auswählen.
Was kann die Urasache sein und wie kann ich die Funktion von Templates prüfen?
Gruß aus Kölle vom Nordlicht