> For the complete documentation index, see [llms.txt](https://docs.eazycode.com/ezcode-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.eazycode.com/ezcode-documentation/plugins/ez-nuki.md).

# Ez Nuki

<figure><img src="/files/IIO6luSUuMbevlaWotyo" alt=""><figcaption></figcaption></figure>

## 🔗Links

&#x20;      [**Plugin Link on Bubble Marketplace**](https://bubble.io/plugin/ez-nuki-1721657700329x736485591406608400)

&#x20;      [**Plugin Link on Our Website**](https://eazycode.com/one_plugin/ez-nuki-1725621964926x755598515469059000)

&#x20;      [**Demo Link**](https://eazycodedemo2.bubbleapps.io/version-test/ez_nuki)

***

## Description

Nuki is known for retrofittable access solutions that simplify your everyday life. Smart, simple, secure – for keyless access to your home. Simply mount Nuki to the inside of your door – no screwing or drilling necessary. Ideal for your house or (rental) apartment.&#x20;

For more details, visit [Nuki](https://nuki.io/en/).\
\
Our plugin Ez Nuki allows bubble applications to receive data from NUKI sensor devices.

***

## Instruction

To set up your smart lock you need to understand/know the nuki codings. They can be found at the following link: <https://api.nuki.io/>&#x20;

{% hint style="info" %}
Open Chosen action, "Model" Tab here You can find the specification
{% endhint %}

Step1: Go to[ https://web.nuki.io/#/pages/web-api](< https://web.nuki.io/#/pages/web-api>), register Your device, and create an API Token from Nuki's "API" tab \
Step2: For Use Ez Nuki Plugin You must generate Your SmartLock ID, this can be done from "EzNuki Generate ID" Action

* **Step 1**: Go to[ https://web.nuki.io/#/pages/web-api](< https://web.nuki.io/#/pages/web-api>), register Your device, and create an API Token from Nuki's "API" tab&#x20;
* **Step 2**: To use Ez Nuki Plugin You must generate Your SmartLock ID, this can be done from "EzNuki Generate ID" Action

<figure><img src="/files/KnZyu3uih1gy8Vxh3yD2" alt="" width="367"><figcaption></figcaption></figure>

<figure><img src="/files/7wyxK5bmatVCqYJrJpLU" alt="" width="341"><figcaption></figcaption></figure>

The result of this action is needed for interactions with Your lock Now You are ready to work with Your lock. The plugin has different actions:

* Get Account
* Get Integration
* LOCK
* UNLOCK
* Update smartLock Config
* Get SmartLock
* Get Lock Auth
* Update Lock Auth
* Delete Lock Auth
* Edit PIN(if Your Lock has keypad)

The result of Get Account Will return an object with data, such as Authorization, email, etc. \
An example of response will look like this:

```
{
  "accountId": 0,
  "type": 2,
  "email": "string",
  "emailVerified": true,
  "name": "string",
  "masterAccountId": 0,
  "rights": 127,
  "language": "de",
  "config": {
    "alexaPin": "string",
    "gactionsHomePin": "string",
    "otpEnabledDate": "2024-09-05T09:04:20.920Z"
  },
  "profile": {
    "firstName": "string",
    "lastName": "string",
    "address": "string",
    "zip": "string",
    "city": "string",
    "country": "string"
  },
  "secret": [
    "string"
  ],
  "creationDate": "2024-09-05T09:04:20.920Z",
  "updateDate": "2024-09-05T09:04:20.920Z",
  "descent": {
    "origin": "GOOGLE"
  },
  "shsSubscriptionType": "BUSINESS",
  "b2bActive": true,
  "apiTermsOfUse": {
    "state": "Accepted",
    "publishDate": "2024-09-05T09:04:20.920Z",
    "acceptanceDate": "2024-09-05T09:04:20.920Z"
  }
}
```

***

<div align="left"><figure><img src="/files/FWlRXstCc6xNIGrX5Eqb" alt="" width="188"><figcaption></figcaption></figure></div>

Feel free to contact us for any inquiries and we’ll be happy to find a solution for your ideas – <http://eazycode.com/>

**Hire us:**

<img src="/files/4KPeHfCmX2d7zpd83cXF" alt="" data-size="line"> <https://www.fiverr.com/share/qQoDQZ>\ <img src="/files/h0wwtUMwvDod7FamBfIq" alt="" data-size="line"> <https://www.upwork.com/freelancers/~01c1a4cbef44ecb5f1>\
\
**Follow us:**

<img src="/files/67Q41mFR1z6nYwKvqJeJ" alt="" data-size="line"> <https://www.facebook.com/eazycode>\ <img src="/files/6MUa0InxwRzMoVStCu5q" alt="" data-size="line"> <https://twitter.com/ezcode_official>  \ <img src="/files/IUseXDC1i7zfvZcQgctx" alt="" data-size="line"> <https://www.instagram.com/eazycodecom/>\ <img src="/files/0dMeGeMKCjKSGW3RBP6P" alt="" data-size="line"> <https://www.linkedin.com/company/eazycodecom/>
