Heizungsabsenkung hmip

Hallo ihr Lieben,

ich möchte meine hmip Thermostate runterregeln.
Wenn ich das Haus verlassen habe, täglich nur in der Zeit zwischen 07:00 Uhr und 22:00 Uhr, dann warte 30 Minuten und dan regel Wonzimmer und Küche runter.

Soweit so gut. Es werden die 30 Minuten nicht gewartet. Die Automatisierung erfolgt sofort, wenn ich den bereich verlassen habe.

alias: Heizungsabsenkung am Tage
description: ""
triggers:
  - device_id: 91bd31ef2898975869f0b12a007c6f95
    domain: device_tracker
    entity_id: ea108d893ad08c70b8d849096d66d995
    type: leaves
    zone: zone.home
    trigger: device
conditions:
  - condition: time
    after: "07:00:00"
    before: "22:00:00"
    weekday:
      - sat
      - fri
      - thu
      - wed
      - tue
      - mon
      - sun
actions:
  - delay:
      hours: 0
      minutes: 30
      seconds: 0
      milliseconds: 0
  - action: climate.set_temperature
    metadata: {}
    data:
      temperature: 21
    target:
      device_id:
        - f1bcc72d0215478fa970ba6d4a76f438
        - a386433588c87ce02fcd023ebf24edf4
mode: single

Hat Jemand eine Idee, wo der Fehler ist?

LG
Michael

Ich würde nicht mit einem delay arbeiten.
Nimm als Auslöser den Zustand deiner Person für 30 Min

  - trigger: state
    entity_id:
      - person.maxe
    from: home
    for:
      hours: 0
      minutes: 30
      seconds: 0

Hi Michael,

ich würde an deiner Stelle lieber mit der Dauer des Triggers arbeiten - wie z.B. bei diesem Bewegungsmelder.

Das bedeutet, dass du 30 Minuten abwesend sein musst, bevor dein Trigger ausgelöst wird.

So funktioniert es bei mir:

alias: Test - Heizungsabsenkung am Tage
description: ""
triggers:
  - trigger: zone
    entity_id: person.dirk
    zone: zone.home
    event: leave
conditions:
  - condition: time
    after: "07:00:00"
    before: "22:00:00"
actions:
  - delay:
      hours: 0
      minutes: 1
      seconds: 0
      milliseconds: 0
  - action: climate.set_temperature
    metadata: {}
    data:
      temperature: 21
    target:
      entity_id:
        - climate.wohnzimmerheizung
        - climate.schlafzimmerheizung
mode: single

Wie schon bereits mehrmals angemerkt, ist ein Delay nicht das richtige.

Dass die Automatisierung sofort nach verlassen der Heimzone auslöst ist ja nicht das Problem. Die Aktion wird ja mit 30min Verzögerung ausgeführt.

Solltest Du aber nach nach 5 min wieder zurück kommen. Wird die Heizung 25 min später trotzdem runter geregelt.

Also mit Auslöser Heimzone verlassen für 30min arbeiten.

Des Weiteren würde ich nicht mit den kryptischen Geräte ID‘s arbeiten, das tut doch schon alleine beim hinschauen weh! :wink:

Verwende statt dessen Entitäten als Auslöser und Aktionen und Entitäten als Aktionen.

Gruß
Osorkon

Leider habe ich keine Bewegungsmelder, da ich einen Hund habe.

Vielen lieben Dank. Deinen Rat habe ich umgesetzt.

Mir ist zwar der Unterschied zwischen mir und meinem Handy nicht klar, aber es funktioniert. Danle schön.

Es ging auch nicht um den Bewegungsmelder, sondern um den Einsatz des Parameters “Dauer”.