potmat / homebridge-google-nest-sdm

A Homebridge plugin for Google Nest devices that uses the Google Smart Device Management API. Supports Cameras, Doorbells, Displays, and Thermostats. Includes support for HomeKit Secure Video.
ISC License
148 stars 17 forks source link

Accessory out of compliance #110

Open zuhairmahd opened 11 months ago

zuhairmahd commented 11 months ago

Whenever I enable the google-nest-sdm plugin, I can no longer add the bridge to HomeKit. This only started last week -- I have otherwise been running the plugin for a few months without any issues. To troubleshoot and rule out any other plugins:

  1. Disabled all HB plugins and re-enabled them one at a time. The error message was reproducible 100% of the time whenever the nest-sdm plugin was enabled.
  2. Added the plugin as a child bridge and got the error message when I tried adding it to my HK setup.
  3. Tried on a different machine with a fresh installation with the same result.
  4. Examined the logs and the only error message I see is about an illegal value (cooling) which I have seen repeatedly when the setup was functioning.
  5. With the plugin disabled, my HK setup is functioning quite nicely.
potmat commented 11 months ago

Hi @zuhairmahd, I'm terribly sorry but I haven't the foggiest idea why this is happening to you. Perhaps if others start having this problem we can get to the bottom of it.

zuhairmahd commented 11 months ago

Thanks @potmat. The only thing I haven't done is to recreate the configuration values using a new GCP and SDM projects. I can't see why that might make a difference but it's worth trying I guess ... in the absence of other possibilities