Anwesendheitsdauer ausgeben?

Hallo zusamm,

Kann mir wer sagen wie ich anhand von Person.name ( anwesend ) die Anwesenheitsdauer ausgeben lassen kann ?

Danke im vorraus

Um die Anwesenheitsdauer einer Person in Home Assistant ausgeben zu lassen, gibt es mehrere Möglichkeiten. Eine Möglichkeit wäre, die Anwesenheitsdauer über einen Automation-Trigger und einen Zähler zu berechnen.

Hier ein Beispiel für eine Automation, die die Anwesenheitsdauer einer Person berechnet, wenn diese den Status "zuhause" hat:

sensor:
  - platform: template
    sensors:
      anwesenheitsdauer_person_x:
        value_template: "{{ states('counter.anwesenheitsdauer_person_x') * 0.016666666666666666 }}"
        unit_of_measurement: 'h'

Dieser Template Sensor wird die Anwesenheitsdauer von Person X in Stunden und Minuten ausgeben, indem er den Wert des Zählers durch die Anzahl der Sekunden pro Minute (60) teilt und dann die Ergebnisse in Stunden umwandelt.