Jak stworzyć stoper na potrzeby automatyki?

Witam - zastanawiam się jak stworzyć szablon albo coś podobnego który można wykorzystać w różnych automatykach, czyli np - załączam lampkę i jednocześnie startuje mi licznik upływu czasu, pralka kończy prać i startuje licznik czasu, zostały zamknięte drzwi i stratuje licznik czasu itp. Najlepiej gdyby dało sie to potem ogarniać w edytorze do automatyki albo chociaż jako skrypty i oczywiście te liczniki były by kolejnymi encjami. Czy ktoś już kiedyś coś???

Liczniki masz w Ustawienia -> Pomocnicy po prostu je sobie tworzysz, counter jest Usługą
więc w usługach możesz nim sterować jak i w Automatyzacjach.

no tak, ale counter.increment nie uruchamia timera tylko zlicza kolejne wystąpienie automatyki

Utwórz sensor,

platform: history_stats
name: Licznik light komputer
entity_id: light.downlight_z_komputer
state: 'on'
type: time
start: '{{ now().replace(hour=0).replace(minute=0).replace(second=0) }}'
end: '{{ now() }}'

Screenshot - 16.08.2023 , 02_38_46

custom:history-explorer-card

Screenshot - 16.08.2023 , 02_39_21

type: custom:history-explorer-card
cardName: historycard
tooltip:
  showLabel: false
statistics:
  enabled: true
  mode: mean
defaultTimeRange: 3w
header: licznik light komputer
uiLayout:
  toolbar: top
  selector: hide
graphs:
  - type: bar
    title: ' '
    options:
      interval: daily
    entities:
      - entity: sensor.licznik_light_komputer
        name: ''
        color: rgba(255,0,0,1)
        fill: rgba(255,0,0,0.15)