Skip to main content

Nuki Bluetooth API

Project description

pyNukiBT

Nuki Bluetooth API

This is only a python API implementation of the Bluetooth communication with Nuki locks and Openers. It is not intended to be used as a stand alone solution, only as a library that can be used by other solutions (like the RaspiNukiBridge web Nuki-Bridge implementation or the hass_nuki_bt Home Assistant component)

Background

Important - if you are experiencing delays using RPI, it is advised to use a bluetooth dongle instead of the builtin bluetooth hardware. TP-LINK UB400 is verified to be working.

Raspberry Pi 3B+ and 4 only

It might be necessary to DOWNGRADE Bluez. See comment.

wget http://ftp.hk.debian.org/debian/pool/main/b/bluez/bluez_5.50-1.2~deb10u2_armhf.deb
sudo apt install ./bluez_5.50-1.2~deb10u2_armhf.deb

Reboot the Raspberry Pi

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pynukibt-0.0.20.tar.gz (22.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pynukibt-0.0.20-py3-none-any.whl (20.6 kB view details)

Uploaded Python 3

File details

Details for the file pynukibt-0.0.20.tar.gz.

File metadata

  • Download URL: pynukibt-0.0.20.tar.gz
  • Upload date:
  • Size: 22.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for pynukibt-0.0.20.tar.gz
Algorithm Hash digest
SHA256 0df6524d93c35d8ec9566043dcfbcbe9a203e467b5cc6e9c646208a2ad1493fe
MD5 b860f82a02bf8c10effd16a5cade9b08
BLAKE2b-256 157e7eb97ebff5da631583c87595369a6a164bf75600b30bd1b0f9c7556bc4c8

See more details on using hashes here.

File details

Details for the file pynukibt-0.0.20-py3-none-any.whl.

File metadata

  • Download URL: pynukibt-0.0.20-py3-none-any.whl
  • Upload date:
  • Size: 20.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for pynukibt-0.0.20-py3-none-any.whl
Algorithm Hash digest
SHA256 d8c06d8f0cd18cd1aaf4afb2f2e4419892d20f6b9877a8cd8006e6905151d6a4
MD5 bb61a482b0b42f76a476918031693bad
BLAKE2b-256 cbbfb3131529d0fb95433baec636149ffc103d645290ce67ffdaacd8897b65ec

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page