asednev / homebridge-plugin-govee

Govee H-series Thermometer Hygrometer plugin for Homebrige.
Apache License 2.0
53 stars 9 forks source link

No way for 'chosen' name to go through to HomeKit? #52

Closed jmlumpkin closed 2 years ago

jmlumpkin commented 2 years ago

Describe Your Problem:

Each of my sensors have a name (Garage, Office, Small/Large Bin). Each of those I have set up in the UI to have that name, but when looking at HomeKit (and the 'Name' section in the accessory) It is the GVH5101XXXX. I was wondering if instead of those names going to HomeKit, the 'chosen' name given in the UI could instead (if set).

Logs:

[1/2/2022, 9:09:27 PM] [Govee] Restoring existing accessory from cache: GVH51011234
[1/2/2022, 9:09:27 PM] [Govee] Restoring existing accessory from cache: GVH51015555
[1/2/2022, 9:09:28 PM] [Govee] Restoring existing accessory from cache: GVH51016633

Plugin Config:

{
"name": "Govee",
"batteryThreshold": 25,
"debug": false,
"humidityOffset": 0,
"platform": "GoveeHomebridgePlugin"
}

Screenshots: None

Environment:

asednev commented 2 years ago

This is a duplicate of https://github.com/asednev/homebridge-plugin-govee/issues/30. At this time, I don't see a way to get the device name from data broadcasted over BLE. Most likely Govee maintains device name in the iOS app.

jmlumpkin commented 2 years ago

One question beyond that - HomeBridge let's you name the accessories- could that not be read and sent back to HomeKit?