Skip to content

Bluetooth Control

Ben edited this page Jul 12, 2021 · 31 revisions

System Requirements

  • Your system running Homebridge/HOOBS must have an available bluetooth module

  • Prerequisites for noble bluetooth package:

    Homebridge RPi Image

    Run these commands in the Homebridge terminal:

    sudo apt-get install bluetooth bluez libbluetooth-dev libudev-dev
    sudo setcap cap_net_raw+eip $(eval readlink -f `which node`)

    Other Systems

    See the noble documentation for instructions specific to your system.

Plugin Setup

  • You need to enter your Govee username and password into the configuration
  • You need to add an entry for your device in the 'Light Devices' configuration section with at least the device id and the 'Enable Bluetooth Control' ticked

Eve 'Bluetooth' Control

  • An extra 'Bluetooth' on/off switch will be visible in the Eve HomeKit app for your device:
    • 'On' will instruct the plugin to enable a bluetooth connection between your Govee device and your Homebridge/HOOBS system
    • 'Off' will instruct the plugin to disconnect from your Govee device - can be useful when wanting to use the Govee app to connect to your device via bluetooth

Limitations

  • The plugin cannot determine the current state of your device via the bluetooth connection
    • If your model also allows for cloud control then the state of the device will be refreshed this way
    • If your model only allows for bluetooth control then any changes to the state made outside of HomeKit will not be reflected in HomeKit