This integration connects Brightech Kuler Sky floor lamps to Home Assistant.
Adding Kuler Sky to your Home Assistant instance can be done via the user interface, by using this My button:
If the above My button doesn’t work, you can also perform the following steps manually:
This integration requires
pybluez to be installed. On Debian based installs, run:
sudo apt install bluetooth
Before you get started with this integration, please note that:
- Requires access to the Bluetooth stack, see Rootless Setup section for further information
Normally accessing the Bluetooth stack is reserved for
root, but running programs that are networked as
root is a bad security wise. To allow non-root access to the Bluetooth stack we can give Python 3 and
hcitool the missing capabilities to access the Bluetooth stack. Quite like setting the setuid bit (see Stack Exchange for more information).
sudo apt-get install libcap2-bin sudo setcap 'cap_net_raw,cap_net_admin+eip' `readlink -f \`which python3\`` sudo setcap 'cap_net_raw+ep' `readlink -f \`which hcitool\``