Ich möchte euch bitte, einmal meine config.yaml zu überfliegen, da ich mit meinem Anfänger“wissen“ nicht weiter komme:
Ich habe 2 Stück aqara Tür‑ und Fenstersensoren Aliexpress umfunktioniert und nutze sie für die Messung von Regenmengen und lese damit meinen Gaszähler aus.
Der Regenmesser funktioniert ohne Probleme, ähnlich wie hier beschrieben:
Der Gaszähler wird nach dieser Anleitung Youtube ausgelesen.
Wenn ich “counter.gaszahler_h” ansehe, werden die Signale (einschalten, ausschalten) erfasst, aber im Dashboard „Energie“ wird kein Verbrauch mehr angezeigt.
Hier wird gemeldet, dass eine „Entität nicht definiert“ ist (sensor.gaszahler_m3).
Ich vermute, dass ich einen Fehler im “Template” habe.
Also wie gesagt, es hat gelaufen und aus einem mir nicht erkennbaren Grund kann ich es nicht mehr im Dashboart anzeigen lassen.
Kannst du mir (unbeholfener Einsteiger in HASS) einen Tipp geben ? Ist es so, dass ich in der configuration.yaml " template" falsch eingefügt habe?
Hier ist meine fehlerhafte configuration.yaml:
# Loads default set of integrations. Do not remove.
default_config:
# Text to speech
tts:
- platform: google_translate
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
# InfluxDB
influxdb:
host: 192.168.178.109
port: 8086
#database: XXXXX habe ich für das Forum geänder XXXXXX
# username: XXXXX habe ich für das Forum geänder XXXXXX
# password: XXXXX habe ich für das Forum geänder XXXXXX
max_retries: 3
default_measurement: state
# Regenmesser
template:
- sensor:
- name: Rainfall today
unit_of_measurement: mm
state_class: total_increasing
unique_id: rainfall_today
state: >-
{% set count = states('sensor.rainsensor_flips') | int(0) %}
{% set mm = count * 0.289 %}
{% if count >= 0 %}
{{ mm|round(1, 'floor') }}
{% endif %}
sensor:
- platform: history_stats
name: Rainsensor flips
entity_id: binary_sensor.lumi_lumi_sensor_magnet_aq2_opening_2 #The aqara sensor
state: 'off'
type: count
start: '{{ now().replace(hour=0, minute=0, second=0) }}'
end: '{{ now() }}'
utility_meter:
rain_week:
source: sensor.rainfall_today
cycle: weekly
unique_id: rainfall_week
rain_month:
source: sensor.rainfall_today
cycle: monthly
unique_id: rainfall_month
rain_year:
source: sensor.rainfall_today
cycle: yearly
unique_id: rainfall_year
#Gaszähler
template:
sensor:
- unique_id: gaszaehler_m3
name: Gaszähler m³
state: "{{ states ('counter.gaszahler_h') | float * 0.01}}"
unit_of_measurement: m³
icon: mdi:meter-gas
device_class: gas
state_class: total_increasing

