Kuler Sky
This integration connects Brightech Kuler Sky floor lamps to Home Assistant.
Configuration
Adding Kuler Sky to your Home Assistant instance can be done via the user interface, by taking the following steps:
-
Browse to your Home Assistant instance.
-
In the sidebar click on Configuration.
-
From the configuration menu select: Integrations.
-
In the bottom right, click on the Add Integration button.
-
From the list, search and select “Kuler Sky”.
-
Follow the instruction on screen to complete the set up.
After completing, the Kuler Sky integration will be immediately available for use.
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
Rootless Setup
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\``
Suggest an edit to this page, or provide/view feedback for this page.