homebridge-gvm-ble-lights
v1.2.8
Published
Homebridge plugin adds GVM BLE devices support.
Downloads
55
Readme
GVM BLE (Bluetooth) Lights Plugin for Homebridge
Supported Features
- Turn on/off the light
- Set the brightness of the light
- Set the color temperature of the light
Not Supported Features
- Channel control (I have got only one channel light, so I can't test this feature)
- Scene control
Usage
- identify the id of your light, put it in the config file
- or you have only one BLE light named
BT_LED
, you can use the default config file exapmle:
{
"devices": [
{
"name": "GVM LED"
}
],
"platform": "gvm-ble-lights"
},
- whitelist node for BLE accesss
- macOS:
- head to Preferences -> Security & Privacy -> Privacy -> Bluetooth
- add node to the whitelist
- linux:
- windows:
- macOS:
mutiple devices
for mutiple devices, id must be specified:
{
"devices": [
{
"name": "GVM LED",
"id": "some uuid"
}
],
"platform": "gvm-ble-lights"
},
this id can be found in the log when devices
is not specified.
Known Issues
- Some communication protocal with the light is still unknown
Version histroy
- 1.1.7 fix: sometime device no response after interal state change of BLE server.
- 1.1.8 fix: stops working after 10 reconnection Homebridge limitation.
- 1.1.9 fix: a bug stops reconneceting to device after reset (Homebridge YOU SHOULD DOCUMENT LIFETIME PROPERLY!!!)
- 1.1.10 fix: a bug stops reconneceting to device after reset try 2
- 1.1.11 fix: a bug stops reconneceting to device after reset try 3
- 1.1.12 fix: fix BLE device refuse to connect
- 1.1.13 fix: try fix BLE device refuse to connect 2
- 1.1.14 fix: try fix BLE device refuse to connect 3
- 1.1.15 fix: try fix BLE device refuse to connect 4
- 1.2.0 fix: try fix brightness out of control when color temperature is out of range
- 1.2.1 fix: temp range is not correct
- 1.2.2 chore: more log
- 1.2.3 fix: color range specify
- 1.2.4 fix: color range range
- 1.2.5 fix: color int type
- 1.2.6 fix: color space
- 1.2.7 fix: color space restriction
- 1.2.8 fix: color range restriction