Last active
June 18, 2025 09:54
-
-
Save AbleMonster/e56dbf59cc54fdcbbcc1141b056f8581 to your computer and use it in GitHub Desktop.
Betriebsstundenzähler (Übertseht Neustart)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| blueprint: | |
| name: Betriebsstundenzähler (Switch oder Binary Sensor) | |
| description: > | |
| Zählt die Betriebszeit eines Schalters oder binären Sensors in Minuten. | |
| Beispiel: Waschmaschine, Pumpen, Lüfter usw. | |
| domain: automation | |
| input: | |
| target_entity: | |
| name: Schalter oder Binärsensor | |
| description: Entität, die überwacht wird (z. B. switch oder binary_sensor mit Zustand "on") | |
| selector: | |
| entity: | |
| domain: | |
| - switch | |
| - binary_sensor | |
| - input_boolean | |
| counter_input_number: | |
| name: Zähler (Input Number) | |
| description: Der Input Number Helfer, in dem die Betriebszeit in Minuten gespeichert wird. | |
| selector: | |
| entity: | |
| domain: input_number | |
| trigger: | |
| - platform: time_pattern | |
| minutes: "/1" | |
| condition: | |
| - condition: state | |
| entity_id: !input target_entity | |
| state: "on" | |
| action: | |
| - variables: | |
| counter: !input counter_input_number | |
| - service: input_number.set_value | |
| data: | |
| entity_id: "{{ counter }}" | |
| value: "{{ (states(counter) | float + 1) | round(0) }}" | |
| mode: single |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment