Closed jonnyborbs closed 2 years ago
Update: unchecking the "Include Device Name" box allowed this to work normally, but that seems like a bug to me. In a multi-zone configuration, that's an important capability otherwise all the thermostats show up with the same name in HomeKit
I'll need to retest locally with it on to ensure there's not something obvious going on when including the device name. I've had that turned off lately on mine as I only have a single thermostat. I wouldn't be surprised if I introduced a bug accidentally.
Thanks! That would be very much appreciated. I can sorta backprobe the thermostats via serial number to see which is which, but definitely having the device name translate into Homebridge would be the preferred route
Can you try turning that option back on, save, and restart homebridge? The error you encountered isn't related to that option specifically. It's a more general issue where a failure to get the token initially isn't handled properly. Since it worked the after you unset the option, it should work with it on. I was able to confirm on my setup that the option works as expected if it gets the token. If turning it back on works for you, feel free to close this out. I'll create a bug specifically for handling token issues during initialization.
Spot on, that worked great. I thought I had tried doing that already but maybe I was wrong! Thanks for the replies and the plugin!
After installing the latest build of the plugin to Homebridge, I'm seeing the following error:
It isn't clear why it's throwing a bad token response as the username and password provided in the config are valid