Skip to main content

Open an electric door using Nuki smartlock status

Project description

Nuki Sesami

Open an electric door equipped with an Nuki 3.0 Pro smart lock.

Requirements

The following components are required when using this package:

Installation and setup

The package can be installed on the Raspberry PI board as per usual:

pip3 install nuki-sesami

Installation and configuration of the mosquitto broker:

sudo apt update
sudo apt install mosquitto
sudo systemctl enable mosquitto
mosquitto_passwd /etc/mosquitto/passwd nuki <secret1>
mosquitto_passwd /etc/mosquitto/passwd sesami <secret2>

Ensure mqtt is enabled and running on the Nuki Smart Lock using the smartphone app. Use the same credentials as above for the nuki user.

Activate nuki-sesami as systemd service:

nuki-sesami-setup --install-systemd

In the BATS programming menu of the ERREKA door controller ensure the external switch for manual changing the operating mode is activated:

  • Function FC01 == OFF, the door will be in open/close mode when switch is in position I
  • Function FC07 == ON, the door will be in open and hold mode when switch is in position II

Use wiring connection as depicted in the diagram below:

nuki-sesami-wiring

Usage

TODO

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

nuki_sesami-0.0.3.tar.gz (58.9 kB view hashes)

Uploaded Source

Built Distribution

nuki_sesami-0.0.3-py3-none-any.whl (5.5 kB view hashes)

Uploaded Python 3

Supported by

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