1.4 KiB

title, description, ha_category, ha_iot_class, ha_release, ha_domain, ha_codeowners, ha_config_flow, ha_platforms, ha_integration_type
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 %}