2022-03-30 21:50:39 +02:00

1.4 KiB

title description ha_category ha_iot_class ha_release ha_domain ha_codeowners ha_config_flow ha_platforms ha_integration_type
Kuler Sky Instructions for integrating Brightech Kuler Sky Bluetooth floor lamps with Home Assistant.
Light
Local Polling 2020.12 kulersky
@emlove
true
light
integration

This integration connects Brightech Kuler Sky floor lamps to Home Assistant.

{% include integrations/config_flow.md %}

{% details "Notes for Home Assistant Core Installations" %}

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:

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\``

{% enddetails %}