Giter Club home page Giter Club logo

hass_nuki_bt's Introduction

Nuki BT

GitHub Release GitHub Activity License

hacs Project Maintenance

Community Forum

Nuki lock integration for Home Asistance. This integration communicates directly with Nuki over Bluetooth. No need for bridge.

Background

Setup

{% if not installed %}

Installation:

  • Go to HACS -> Integrations
  • Click the three dots on the top right and select Custom Repositories
  • Enter https://github.com/ronengr/hass_nuki_bt as repository, select the category Integration and click Add
  • A new custom integration shows up for installation (Nuki BT) - install it
  • Restart Home Assistant

{% endif %}

Configuration:

  • Go to Settings -> Devices & Services
  • The integration should automatically discover you Nuki lock. You Should see a new Discovered Device, just click on "Configure" to configure it.
    • If no look was discovered, and you know the Nuki's BT address, you can try to add it manually by clicking on "Add Integration"
  • Select a Device Name and Client Type
  • Enable pairing mode on the Nuki lock by holding down the button on the Nuki Smart Lock for 5 seconds until the LED ring is permanently glowing.
  • Select "Pair device automatically"
    • It is possible to configure the device manually, if you have the pairing-information from an already paired device. Use this option only if you know what you are doing. This is mostly ment for development.

Client Type:

hass_nuki_bt can connect to the Nuki lock in 2 ways:

  • "Bridge" is the recommended way. This will cause the current Bridge to be unregistered when pairing.
  • "App" will allow you to run hass_nuki_bt alongside a Nuki Bridge, but can lead to either device missing updates.

Contributions are welcome!

If you want to contribute to this please read the Contribution guidelines


hass_nuki_bt's People

Contributors

dependabot[bot] avatar tispokes avatar chatziko avatar bliepp avatar

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.