I need some help. I try to use the protocol from Nuki as a trigger for flows in Homey.
I use Homey Pro, Nuki V3, Nuki Bridge and Nuki Keypad.
In Nuki-Web I see the complete protocol of Nuki actions, same info per notification to my smartphone. But I want, that this information is sent with webhooks to homey directly.
Why? Because in the protocol I can see if nuki is closed by button, key, keypad code oder keypad fingerprint. The “normal” Homey-app for Nuki only knows “closed”.
The webhooks in IFTTT worked, but Nuki ends the support for IFTTT. I already managed to use webhooks with the notifications of Nuki. But it is stupid to use the smartphone for this. There must be a way to use the API for this: Protocol from Nuki send by webhook to homey. I read the documentation for API of Nuki several times but I understood nothing. Can somebody help me:
It is possible to use the protocol of nuki for webhooks to Homey?
How? I really need a step by step instruction for the API-Thing in Nuki
Hi
New here too and I’m not a developer myself so same problem /question as Stefan. I need Nuki to send a signal to my homey pro when un/locking in order to make my workflows work.
Tx to you all in advance.
Regards
Please check with Homey if they have a webhook URL that can be set to receive the smart lock actions.
If yes, then you can use our advanced Web API and set the URL there.
Hi Poonam, thanks, Homey has a Webhook URL. But this Advanced Web Api is for companies only, right? And I have to make an application, right? This doesn’t seem to be a solution for the end user and it’s very complicated. Do you have a step-by-step documentation to use Webhooks for different protocol issues?
I see that you already sent a request with the Homey Webhook URL, and your request is approved.
In cases like these, we approve access to the advanced Web API even to users.
I tried to use the documentation. First: Yes, I receive the Webhook in Homey! But I have 2 problems:
To use a flow in Homey I have to put a tag on the webhook. For example: Wenn the Nuki logs say “name”: “Keypad”, I want to add the tag “Keypad” on the webhook. When it says “name”: “Smartphone” I want to use the tag “Phone” a.s.o. Is this possible?
Is there a limit rate of using the API? After 32 successful webhooks nothing works any more. What kind of limit? When will it be reset?
Unfortunately #1 is not possible currently. Could you please create a feature request for this in our forum? We are planning to gather all features to improve the connectivity in the smart home ecosystem, and this could be one of them.
For #2, the Web API has a rate limit of 4 requests/second but the webhooks don’t have any currently. Please send me the Nuki Web account email address through a private DM, and we can check what happened. If this was sent during an outage or deployment, perhaps you didn’t receive it.