Steckdose mehrmals täglich für jeweils für 1h laufen lassen (HA Neustart-sicher)

Hallo zusammen!
Ich bin seit ein paar Wochen “HomeAssistantianer” und versuche mich gerade an ein paar Automationen - bei einer scheitere ich jedoch kläglich:
Im Keller sollen 3 Entfeuchter für jeweils eine Stunde laufen und danach 5 Stunden pausieren bevor sie wieder eingeschaltet werden sollen… das ganze soll aber auch noch gestaffelt ablaufen: Entfeuchter#1 00:00, 06:00, 12:00, 18:00; Entfeuchter#2 02:00, 08;00, 14:00 usw.

Im Moment habe ich für jeden Entfeuchter mehrere kleine Automationen mit den jeweiligen Startzeiten erstellt, da ich im Moment HA oft neu starte und eine durchgängige Automation so nicht weierläuft.

Ich hoffe, ihr könnt mir hier weiterhelfen! Danke

Steckdose mit Tasmota und da drin die entsprechenden Timer setzen.
Pulsetime zur Laufzeitbegrenzung nicht vergessen.

Dann kann es autark von HA laufen, aber dennoch per HA überwacht und angesteuert werden.

Moin,

Keine Lösung für Dein Problem, nur mal ein Denkanstoß.
Es gibt hier im Forum schon einige Beiträge zum Thema absolute Luftfeuchtigkeit, ich, an Deiner Stelle würde mich damit einmal auseinandersetzen, die Luftfeuchtigkeit im Keller erfassen und dann in Abhängigkeit dazu, die Entfeuchter laufen lassen und dann evtl. auch gestaffelt, erst einer, sollte es nicht trockener werden, dann den Zeiten dazu usw.

Nur mal so als Vorschlag :slight_smile:

VG
Bernd

1 „Gefällt mir“

Die Trigger fürs Einschalten wäre jeweils die Uhrzeiten.
Der Trigger fürs Ausschalten wäre Zustand = on für 1 Std. Das überlebt auch einen Neustart.

Damit brauchst du nur 1 Automatisierung pro Entfeuchter, wenn du mit TriggerID arbeitest.

Hallo Dragonfly_aut,
hier eine Alternative da ich so ähnliche Abläufe auch hab und direkt bei mehreren Enitäten. Ich bin ehrlicherweise zu faul um jede einzelne Automation anzupassen wenn sich minimal etwas ändert.
Das stört wahrscheinlich den ein oder anderen Puristen, ist aber halt nur als Alternative gedacht falls es dir dadurch leichter fällt sowas zu erstellen und zu überwachen:

https://github.com/arthurdent75/SimpleScheduler

Viele Grüße

Reimar

Danke erstmal für eure Antworten - mal schauen wie ich damit zurecht komme :wink:

klingt sehr interessant!

Ich habe heute das Thema hier aufgegriffen: Keine abgebrochenen Automationen nach Neustart mehr: Der Datetime-Helfer Trick

1 „Gefällt mir“

Verzögerungen länger als Sekunden würde ich ja schon mal generell nicht verwenden. Das kleine Home Assistant 1*1 :wink:

Warum verwendest Du den nicht einfach einen Timer?
Der hätte den Vorteil, dass dieser nach einen Home Assistant Neustart weiter läuft. Und wenn Home Assistant erst nach ablauf des Timers hoch fährt, kannst du den Trigger, Timer ist abgelaufen immer noch zum ausschalten verwenden.
Zusätzlich auch noch Möglichkeit, den Timer manuell zu verlängern oder abzubrechen.

Macht die Automatisierung, ein wenig schlanker und einfacher. :wink:
Und auch das Templating wird nicht benötigt

description: ""
triggers:
  - trigger: time
    at: "06:00:00"
    id: einschalten
  - trigger: state
    entity_id:
      - timer.xyz
    to: idle
    id: ausschalten
conditions: []
actions:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - einschalten
        sequence:
          - action: light.turn_on
            metadata: {}
            data: {}
            target:
              entity_id: light.xyz
          - action: timer.start
            metadata: {}
            data:
              duration: "00:30:00"
            target:
              entity_id: timer.xyz
      - conditions:
          - condition: trigger
            id:
              - ausschalten
        sequence:
          - action: light.turn_off
            metadata: {}
            data: {}
            target:
              entity_id: light.xyz
mode: single

Gruß
Osorkon

Wenn es feste Zeiten sind, kannst Du auch die Automatisierung jede Stunde, mit der Bedingung zwischen X und Y Uhr, laufen lassen.

Und dann unterscheiden, ob die Stunde gerade oder ungerade ist, um starten oder stoppen zu lassen.

Wobei das aktivieren für eine Stunde Laufzeit vermutlich das sinnvollste ist, wenn man nicht auf die reale Luftfeuchtigkeit abstellt.

Edit:

@TristansSmartesHeim hat in seinem verlinkten Video wunderschön erklärt, wie es in jedem Fall sicher und in einer einzelnen Automatisierung alles läuft, egal wann neu gestartet wird.

Klar, warum einfach, wenn es auch kompliziert geht! :laughing:

Ein einfacher Timer tut es allerdings auch. :wink:

Gruß
Osorkon

1 „Gefällt mir“