Hallo zusammen,
ich nutze Home Assistant und verwalte damit unter anderem Tasmota Steckdosen. Ich möchte nun eine Autonmation erstellen welche eine Steckdose nach einer bestimmten Zeit abschaltet wenn die darüber bezogene Leistung unter einem definierten Schwellwert liegt. Soweit so gut:
Das Problem dabei ist, dass die Abschaltung nur funktioniert, wenn die Leistung zuvor einmal über dem Schwellwert war.
Gibt es eibne Möglichkeit die Zeit mit dem Einschalten zurückzusetzen?
Ich habe ein paar ähnliche Automationen für meine 3D-Drucker erstellt. Dafür habe ich dann jeweils einen Timer genommen. Allerdings habe ich dann drei Automationen pro Drucker benötigt :
1. Printer Busy : Drucktemperatur > 50 °C -> Timer Pause
2. Printer Idle: Drucker eingeschaltet ODER Drucktemperatur < 50°C -> Time Start 15 Minuten
3. Printer Off: Timer wechselt zu Idle -> Drucker wird abgeschaltet
Das funktioniert zwar, ist aber irgendwie umständlich. Geht das auch einfacher?
Alex
ich nutze Home Assistant und verwalte damit unter anderem Tasmota Steckdosen. Ich möchte nun eine Autonmation erstellen welche eine Steckdose nach einer bestimmten Zeit abschaltet wenn die darüber bezogene Leistung unter einem definierten Schwellwert liegt. Soweit so gut:
Code:
alias: Turn off charger
description: ""
trigger:
- platform: numeric_state
entity_id:
- sensor.plugcharger_energy_power
for:
hours: 0
minutes: 1
seconds: 0
below: 5
condition: []
action:
- service: switch.turn_off
metadata: {}
data: {}
target:
entity_id: switch.plugcharger_plug_charger
mode: single
Das Problem dabei ist, dass die Abschaltung nur funktioniert, wenn die Leistung zuvor einmal über dem Schwellwert war.
Gibt es eibne Möglichkeit die Zeit mit dem Einschalten zurückzusetzen?
Ich habe ein paar ähnliche Automationen für meine 3D-Drucker erstellt. Dafür habe ich dann jeweils einen Timer genommen. Allerdings habe ich dann drei Automationen pro Drucker benötigt :
1. Printer Busy : Drucktemperatur > 50 °C -> Timer Pause
2. Printer Idle: Drucker eingeschaltet ODER Drucktemperatur < 50°C -> Time Start 15 Minuten
3. Printer Off: Timer wechselt zu Idle -> Drucker wird abgeschaltet
Das funktioniert zwar, ist aber irgendwie umständlich. Geht das auch einfacher?
Alex