Giter Club home page Giter Club logo

Comments (18)

bartsnijder avatar bartsnijder commented on September 27, 2024

The Nuki app is standby for any possible firmware updates, but other than that the NUKI is indeed used through nuki_hub only (through mqtt/ domotica software). Works flawlessly.

from nuki_hub.

cagnulein avatar cagnulein commented on September 27, 2024

ok so how could we handle the bluetooth authtentication in this scenario without the Nuki app? using the HASS state for each person?

from nuki_hub.

bartsnijder avatar bartsnijder commented on September 27, 2024

I do not follow what you mean. The bridge is connected/authenticated to the lock through bluetooth (as only device). The bridge has now become your primary interface (through MQTT). How you deal with e.g. multi-users, the ability to see the locked status and/or (un)lock at different times has now shifted to your domotica software. I do not us HASS (but Openhab), but elaborating on this might be better done on a HASS forum I guess.

from nuki_hub.

cagnulein avatar cagnulein commented on September 27, 2024

Yes indeed "How you deal with e.g. multi-users, the ability to see the locked status and/or (un)lock at different times has now shifted to your domotica software."

And so you asked to my question, you're using the ability of the domotica software to unlock or lock the nuki based on certain event. Got it.

so @bartsnijder are you using the nuki without the nuki app at all on your setup?

from nuki_hub.

bartsnijder avatar bartsnijder commented on September 27, 2024

In the daily setup: no I do not use the NUKI app.
But I do have the app standby for possible firmware updates.

from nuki_hub.

cagnulein avatar cagnulein commented on September 27, 2024

from nuki_hub.

cagnulein avatar cagnulein commented on September 27, 2024

last question: how can you handle the fact that you are very near to the door before unlock it? is there any property on mqtt about the fact that any of the bonded devices are in bluetooth range?

on openhub or hass we can deal with the fact that we are away or at home, but I'm trying also to get a trigger for "i'm in front of the door" as the nuki app does.

what do you use in your scenario @bartsnijder ?

from nuki_hub.

bartsnijder avatar bartsnijder commented on September 27, 2024

I use a few means to automatically open the lock

  • BLE presence (of NUKI bridge): I do limit based on BLE signal strength
  • Mobile phone and/or car connected to my LAN on a specific AP (+signal strength) (this does have some extra delay)

from nuki_hub.

cagnulein avatar cagnulein commented on September 27, 2024

from nuki_hub.

bartsnijder avatar bartsnijder commented on September 27, 2024

from nuki_hub.

technyon avatar technyon commented on September 27, 2024

The app on the smartphone is not necessarily cloud connected. If you use it without the NUKI Bridge, it directly connects to the lock via bluetooth without communicating with the cloud.

from nuki_hub.

cagnulein avatar cagnulein commented on September 27, 2024

No, I edited the reply. By accident I named it a HUB. I only have the bridge.

sorry, just to understand correctly, you mean you only have the ESP32 with the nuki hub? if so, does it expose any data from the bluetooth devices around it?

The app on the smartphone is not necessarily cloud connected. If you use it without the NUKI Bridge, it directly connects to the lock via bluetooth without communicating with the cloud.

hah i didn't know this! thanks

from nuki_hub.

bartsnijder avatar bartsnijder commented on September 27, 2024

No, I edited the reply. By accident I named it a HUB. I only have the bridge.

sorry, just to understand correctly, you mean you only have the ESP32 with the nuki hub? if so, does it expose any data from the bluetooth devices around it?

Yes it does, do you have an MQTT browser/viewer (like mqtt explorer). It states all the BLE device found (including signal strength). I think your phone BLE will not be visible by default though; might need an app for that. I use different BLE devices as keys.

from nuki_hub.

cagnulein avatar cagnulein commented on September 27, 2024

@bartsnijder that's great! i didn't know this! I'm installing https://community.home-assistant.io/t/addon-mqtt-explorer-new-version/603739 (for future reference) to check it and I will report it back. If it's so I guess I'm ready to give it a go! Thanks!

from nuki_hub.

technyon avatar technyon commented on September 27, 2024

Yes it does, do you have an MQTT browser/viewer (like mqtt explorer). It states all the BLE device found (including signal strength). I think your phone BLE will not be visible by default though; might need an app for that. I use different BLE devices as keys.

Correct, you have to install an app that broadcasts ble beacons for your phone to become visible for NUKI Hub. Also, it has to broadcast a name, otherwise the beacon will be ignored.

from nuki_hub.

cagnulein avatar cagnulein commented on September 27, 2024

Correct, you have to install an app that broadcasts ble beacons for your phone to become visible for NUKI Hub. Also, it has to broadcast a name, otherwise the beacon will be ignored.

that's awesome @technyon thanks! do you know if it also possible on ios? which app do you suggest?

from nuki_hub.

technyon avatar technyon commented on September 27, 2024

I'm not using an app myself, but a Siemens G-Tag. I think many people use the Home Assistant companion app, but that only makes sense if you're using home assistant. Just search on the play store ("beacon simulator"), there are a few apps that can do it.

I'm not sure about IOS, I'm strictly an android user :).

from nuki_hub.

iranl avatar iranl commented on September 27, 2024

In accordance with https://docs.github.com/en/get-started/using-github/communicating-on-github#scenarios-for-github-discussions this open-ended conversation is more suitable for the discussions section imho.

@technyon: Now that GitHub discussions is enabled on the repository I propose we convert this issue to a discussion.

from nuki_hub.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.