Werte per Automation in eine Tabelle (MariaDB) oder in ein File (Text oder csv) schreiben

notify:
  - platform: file
    name: Zählerstände_Monat
    filename: /config/www/csv_log/Zaehler.csv
    timestamp: false

#  Automation
alias: Zählerstände_Monat
description: ""
trigger:
  - platform: time
    at: "00:02:00"
condition:
  - condition: template
    value_template: "{{ now().day == 1 }}"
action:
  - service: notify.zahlerstande_monat
    data:
      message: >
        {{now().strftime('%d.%m.%Y')}} ;
        {{states('sensor.stromzahler_sml_total_in',)}} ; kWh ;
        {{states('sensor.gaszahler_m3',)}} ; m3 ;
        {{states('sensor.wasserzaehler_value',)}} ; m3
mode: single

Ergebniss:

image

1 „Gefällt mir“