Sensor oder Temporäres Hilfsmittel als ARRAY definieren

amiko

Active member
Moin,

wie kann ich einen Sensor oder ein Helfer als Array definieren, um die Werte z.B. von der Wallbox oder der PV-Produktion dort zu speichern?
Vielleicht ein zweidimensionales ARRAY mit Monat und Tag?
Hier zum Beispiel speichere ich in einem Sensor die Menge, die ich in das Auto geladen habe. Über die Variable t_day weiß ich welcher Tag heute ist, diese Variable möchte ich als ARRAY Index verwenden.

YAML:
- trigger:
    - trigger: time
      at: "23:59"
  sensor:
    - name: wallbox kwh tag
      unique_id: "wallbox_kwh_tag"
      state_class: "measurement"
      unit_of_measurement: "kWh"  
      state:  >
      {% set t_day = now().day  %}
      {{ states("sensor.kwh_total") |float(0) - states("sensor.wallbox_ladevorgang_startwert") |float(0) }}


oder man kann die action: input_number.set_value genutzt werden

YAML:
  action:
    - action: input_number.set_value
      data_template:
        entity_id: input_number.wallbox_kwh_tag(t_datum)
        value: '{{ states("sensor.kwh_total") |float(0) - states("sensor.wallbox_ladevorgang_startwert") |float(0)}}'
 
Zuletzt bearbeitet:

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.611
Beiträge
63.476
Mitglieder
6.857
Neuestes Mitglied
Mike07
Zurück
Oben