Problem mit Nuki 3.0 Pro in einer Automation

Und besser als dort das device zu wählen, wäre die Entität zu wählen.

Hat um 20:00 Uhr wieder nicht funktioniert. :unamused:
Ob wohl es keine Fehler zu geben scheint

Anzeige bei den Automationen

Code;

alias: Haustuere abschliessen
description: Schloß verriegeln um 20:00 Uhr
trigger:
  - platform: time
    at: "20:00:00"
condition: []
action:
  - service: lock.lock
    metadata: {}
    data: {}
    target:
      device_id: ac0e4e6745edc141888ec927bb450209
mode: single

Trace:
image

Laut Dashboard noch geöffnet und überprüft → tatsächlich offen
image

Und nun?

Vielleicht geht die Automation dem Schloss zu schnell :person_shrugging: mal eine Condition hinzufügen ob das Schloss noch offen ist und danach bei der Action mal zuerst noch ein Delay von 1s…keine Ahnung ob das was helfen könnte.

Was ich nicht verstehe ist, das es funktioniert wenn ich die Automation händisch starte. Aber ich kann deinen Vorschlag mal ausprobieren…

Ich habe jetzt die Condition mit reingepackt und den Mode geändert:

alias: Haustuere abschliessen
description: Schloß verriegeln um 20:00 Uhr
trigger:
  - platform: time
    at: "20:00:00"
condition:
  - condition: state
    entity_id: binary_sensor.nuki_hausture_locked
    state: "on"
action:
  - delay: '00:00:02'
  - service: lock.lock
    metadata: {}
    data: {}
    target:
      device_id: ac0e4e6745edc141888ec927bb450209
mode: parallel

Schau’n wir mal was heute abend passiert.

Condition ist glaub falsch, oder? Das Schloss sollte ja offen sein, damit es danach geschlossen werden kann

Ja, das hatte ich zuerst auch gedacht. Im grafischen Editor sieht es auch richtig aus und im YAML nicht.

Ich habe es händisch gestartet und da hat es funktioniert so wie es soll: Es wird abgeschlossen wenn es offen ist und wenn schon abgeschlossen, dann wird nix gemacht.
Mal sehen, ob heute Abend die Automation um 20:00 klappt.

Kurzer Nachtrag:
Obwohl HA sagt, das die Automation gestern Abend um 20:00 Uhr erfolgreich lief, so ist auf jeden Fall nix am Schloß angekommen. Das sagen auch die Log-Files von Nuki auf deren Webseite.
Ich habe dann um 21:43 selber abgesperrt.

Versuch mal die Entität statt dem Gerät. Vielleicht ändert das etwas. Denn damit habe ich es, bei einem Nuki 3.0 Pro, problemlos laufen.

- service: lock.lock
  entity_id: lock.wohnungstur
  data: {}

Mein Reden …

Funktioniert leider alles nicht. Ich werde noch bekloppt…
Also, ich habe Gerät und Entität probiert und habe bei Beiden folgendes Ergebnisse:

  • Manuelles starten in der Automation (3 Punkte → Ausführen): Funktioniert
  • Starten über einen Button im Dashboard: Funktioniert
  • Automation: Funktioniert nicht

Dabei sagt HA das die Automation gelaufen ist.

auch das Logbuch bestätigt dieses:
image

Am Nuki selber scheint es aber nicht angekommen zu sein

Noch ein merkwürdiger Fakt:
Wenn ich im Browser die Automationen offen habe und dort z.B. den Start in 5min eintrage, weil ich es austesten möchte, dann funktioniert es automatisch in der Automation - so wie es sein soll.

Könnte es sein, das sich vielleicht zwei Automationen ins Gehege kommen, weil sie zufällig zur gleichen Zeit laufen? Ich habe z.B. Automationen welche alle paar x Minuten laufen (z.B. Warmwasser-Zirkulations-Pumpe etc.)?

Grüße
Christian

Hast Du Dein Nuki mal zurück gesetzt und neu verbunden?

Habe ich auch schon gemacht: Akku Pack raus, neue IP-Adresse vergeben, im HA gelöscht und neu verbunden. Immer das Gleiche:
Manuell funktioniert es und per Automation nicht. Status wird im Dashboard immer richtig angezeigt.

Ist das Nuki noch irgendwo in einer Automatisierung eingebunden? Das kannst du am besten in den Gerätedetails sehen

Open your Home Assistant instance and show your devices.

https://developer.nuki.io/ ist das Forum von Nuki. Eher für Entwickler als für Support gedacht. Dürfte ja aber in den Fall passen.

Vielleicht gibt es da eine Idee woran es liegt. Support ist dort auch in deutsch möglich.

Hier die Gerätedetails:

Klick auf Nuki Haustüre und schau in welchen Automatisierungen oder Szenen das Gerät steckt und ob die sich ggf. gegenseitig behindern.

Finden zufällig irgendwelche Jobs um 20 Uhr statt? Ich denke da an automatische Backups etc.?

Was passiert, wenn du die Automatisierung nicht um 20 Uhr laufen lässt, sondern um 20:05 Uhr?

Andere Sachen sind da nicht

Ja, an eine gegenseitige Behinderung der Automationen hatte ich auch schon gedacht (siehe mein Beitrag heute um 08:52).
Ich habe jetzt mal die Zeit auf 19:57 geändert. Schau’n wir mal was heute Abend passiert.

Der Mode steht auf “parallel”. Soll ich den anders setzen?

Meiner Meinung nach würde der Modus Single/Einzeln reichen.

Die letzten zwei Abende hat es um 19:57 Uhr funktioniert. Es scheint sich tatsächlich mit einer anderen Automation (Warmwasser-Zirkulations-Pumpe) zu beißen, welche alle 20min läuft.
Dürfen denn keine zwei Automationen zur gleichen Zeit laufen?

Das kann und darf nicht das Problem sein.
Hatte hier zum Teil über 300 Automatisierungen am Start gehabt, bevor ich anfing Automatisierung zusammen zufassen. Das schlimmste was passieren dürfte, sind geringfügige Verzögerung im ms Bereich, weil Automatisierungen nicht parallel sondern in Sequenz ablaufen.

Gruß
Osorkon

Nein, ich habe mehr als 2 Automationen gleichzeitig laufen. Es darf nur nicht die gleichen Geräte betreffen. Oder passiert mit HA um 20 Uhr etwas, was Automationen in der Zeit nicht zulässt?