Hallo,
Es geht und hat mich Stunden meines Lebens gekostet … Man kann das NUKI Lock lokal per HTTP-API ansprechen, wenn man eine Bridge hat. Ich muss schauen, wie genau ich das realisiert habe, da die Herausforderung die verschiedenen IDs waren - wenn ich mich recht erinnere.
Ich habe mit diesem Post gestartet: Protocol from Nuki per Webhook to Homey?
Wenn man das mit dem Token gelöst hat, muss man Bridge und Lock identifieren. Ich habe dazu folgendes gemacht:
“curl “http://192.168.178.242:8080/info?token=HIER_DER_TOKEN”
Rückgabe war dann in etwa
“ {“bridgeType”: 1, “ids”: {“hardwareId”: yyyyxxxxx, “serverId”: yyyyyxxxxx}, “versions”: {“firmwareVersion”: “2.18.0”, “wifiFirmwareVersion”: “2.4.0”}, “uptime”: 1084, “currentTime”: “2025-05-12T15:48:33+00:00”, “wlanConnected”: true, “serverConnected”: true, “scanResults”: [{“deviceType”: 0, “nukiId”: zzzzzzzzz, “name”: “Nuki_xxxxxxxx”, “rssi”: -43, “paired”: true}]}
Für die Request stelle ich dann einfach eine HTTP Get Anfrage via Logik Card zB zum Abschließen
“ http://192.168.178.242:8080/lockAction?nukiId=HIER_DIE_NUKIID_VON_OBEN&deviceType=4&action=2&token=HIER_DER_TOKEN”
Hilft das ?