Licht einschalten wenn die Türe geöffnet wird (Nuki)

Hallo Zusammen,
ich möchte eine (eigentlich) sehr einfache Automation erstellen. Aber irgendwie bekomme ich es nicht hin. Ich habe an der Haustüre einen Nuki-Türöffner verbaut. Dieser ist in HA integriert und es funktioniert auch alles.
Jetzt möchte ich, das wenn die Haustüre geöffnet wird und es dunkel ist, dass das Flurlicht für 1 min eingeschaltet wird. Eigentlich ganz einfach:

alias: Haustüre öffnen bei Dunkelheit
description: >-
  Wenn bei Dunkelheit die Haustüre geöffnet wird, dann wird das Flurlicht vorne
  für 1 Minute eingeschaltet.
triggers:
  - device_id: ac0e4e6745edc141888ec927bb450209
    domain: lock
    entity_id: 647baff270bec1a9b3ca571ca27d8101
    type: opening
    trigger: device
conditions:
  - condition: sun
    before: sunrise
    after: sunset
  - condition: device
    type: is_off
    device_id: 10eac1127c8a18d33c9b7d00e8d65d97
    entity_id: 68c3808323796b306e523e8952ed79f2
    domain: light
actions:
  - type: turn_on
    device_id: 10eac1127c8a18d33c9b7d00e8d65d97
    entity_id: 68c3808323796b306e523e8952ed79f2
    domain: light
  - delay:
      hours: 0
      minutes: 1
      seconds: 0
      milliseconds: 0
  - type: turn_off
    device_id: 10eac1127c8a18d33c9b7d00e8d65d97
    entity_id: 68c3808323796b306e523e8952ed79f2
    domain: light
mode: single

Aber es funktioniert einfach nicht. Die Automation wird nie gestartet. Zuerst habe ich gedacht das ich den falschen Auslöser ausgewählt habe, aber in meinen Augen ist dies der richtige, oder?

Vielleicht weiß jemand Rat für mich?
Danke schonmal im voraus.

Du musst vermutlich “geöffnet ist” wählen

trigger: state
entity_id:
  - lock.nuki_hausture
to: open

Das hatte ich auch schon versucht.

alias: Haustüre öffnen bei Dunkelheit
description: >-
  Wenn bei Dunkelheit die Haustüre geöffnet wird, dann wird das Flurlicht vorne
  für 1 Minute eingeschaltet.
triggers:
  - device_id: ac0e4e6745edc141888ec927bb450209
    domain: lock
    entity_id: 647baff270bec1a9b3ca571ca27d8101
    type: open
    trigger: device
conditions:
  - condition: sun
    before: sunrise
    after: sunset
  - condition: device
    type: is_off
    device_id: 10eac1127c8a18d33c9b7d00e8d65d97
    entity_id: 68c3808323796b306e523e8952ed79f2
    domain: light
actions:
  - type: turn_on
    device_id: 10eac1127c8a18d33c9b7d00e8d65d97
    entity_id: 68c3808323796b306e523e8952ed79f2
    domain: light
  - delay:
      hours: 0
      minutes: 1
      seconds: 0
      milliseconds: 0
  - type: turn_off
    device_id: 10eac1127c8a18d33c9b7d00e8d65d97
    entity_id: 68c3808323796b306e523e8952ed79f2
    domain: light
mode: single

image

Das hatte leider auch nicht funktioniert.

Fang doch mal ganz oben an und gucke wie sich der State vom nuki ändert wenn du die Tür auf schließt

1 „Gefällt mir“

Gute Idee :+1:. Das werde ich machen.

1 „Gefällt mir“

Das scheint nicht so einfach möglich zu sein. Obwohl ich das merkwürdig finde…

Beim Öffnen der Türe ändert sich nur ein State und zwar der vom “Last Unlock user”. Dort wird dann der Name vom denjenigen angezeigt, der die Türe geöffnet hat.
Allerdings scheint es diese Information zu geben. Auf der Website von Nuki kann ich im Log sehen das die Türe geöffnet worden ist:

Weiß jemand wie ich diese Information im HA abrufen kann?

Das kann Nuki in HA nicht abbilden. Deshalb habe ich zusätzlich einen Türsensor.

Schade - das hatte ich mir fast schon gedacht.

Obwohl die API das eigentlich hergibt:
image

Im MQTT gibt es die Information unter anderem auch:
image

Hat jemand das Nuki per MQTT eingebunden und kommt an diese Informationen heran?

Ich hab Nuki per MQTT eingebunden. Wonach soll ich mal schauen?

Gruß Mirko

Oh das wäre gut. Schau doch mal wenn du die Türe per Nuki (Keypad oder App) öffnest, ob du dann per MQTT eine Benachrichtigung darüber bekommst. Open, unlatch oder sowas in der Art.

Jop, habs mitn Keypad geöffnet, 3 Statis werden übermittelt, siehe Fotos


Super. Vielen Dank.
Ich glaube ich muss mich jetzt mal mit dem MQTT beschäftigen und das im HA installieren. Zum Glück gibt es dazu das eine oder andere Video.

Ich wollte Vollzug melden: Über MQTT funktioniert es! :+1:

alias: Flurlicht
description: >-
  Beim Öffnen der Haustüre während der Dunkelheit, das Licht im Flur vorne
  einschalten und nach 1min wieder ausschalten
triggers:
  - device_id: a52fccd59d1f90821706b10661553833
    domain: lock
    entity_id: 96166ab61e8e0d7b793b1e7a64b3aaaa
    type: opening
    trigger: device
conditions:
  - condition: sun
    before: sunrise
    after: sunset
actions:
  - type: turn_on
    device_id: 10eac1127c8a18d33c9b7d00e8d65d97
    entity_id: 68c3808323796b306e523e8952ed79f2
    domain: light
  - delay:
      hours: 0
      minutes: 1
      seconds: 0
      milliseconds: 0
  - type: turn_off
    device_id: 10eac1127c8a18d33c9b7d00e8d65d97
    entity_id: 68c3808323796b306e523e8952ed79f2
    domain: light
mode: single