chrisjshull / homebridge-nest

Nest plugin for HomeBridge
699 stars 112 forks source link

Google cookie method - no nest lock #593

Closed severick closed 1 year ago

severick commented 1 year ago

When using a google account with cookie method, i get all my nest devices except nest x yale lock. Reverting back to refresh token method, the lock appears.

To Reproduce Steps to reproduce the behavior:

  1. Setup with cookie method

All nest devices are discoverd

Include with your bug report this version info:

Node.js Version | v16.16.0 homebridge-nest v4.6.9

adriancable commented 1 year ago

Please post logs in both cases with "Debug.Verbose" set in the options in config.json and running using homebridge -D.

severick commented 1 year ago

After switching back to the cookie method to grab that log, the lock appeared along with every other device. Issue is resolved.

ejkeebler commented 1 year ago

After switching back to the cookie method to grab that log, the lock appeared along with every other device. Issue is resolved.

Can you tell me exactly what you did, my lock disappeared to and restarting the device doesnt seem to make it come back. Did you just remove the plugin and readd?

severick commented 1 year ago

@ejkeebler So, I originally switched back to the refresh method and the lock was there. When going back to the cookie method, all I did was click the config button at the top, then restored to the previous backup that had the cookie info stored. Lock appeared. However, since my last comment, the lock has been spotty. A few days ago, it wasnt there. Just checked when i got this notification and it was there. I have done nothing since this original swap.

EDIT Checking the logs, Dec 31 there are inits for thermostat and protect only. Jan 2, there are inits for thermo, protect, and lock. Again, I have done nothing specific with regards to this issue. Just random restarts due to tinkering with other things on that server.

ejkeebler commented 1 year ago

@ejkeebler So, I originally switched back to the refresh method and the lock was there. When going back to the cookie method, all I did was click the config button at the top, then restored to the previous backup that had the cookie info stored. Lock appeared. However, since my last comment, the lock has been spotty. A few days ago, it wasnt there. Just checked when i got this notification and it was there. I have done nothing since this original swap.

Thanks, I just tried to readd the plugin, was surprised i wasnt able to use the node login.js method anymore, but did the cookie method everything but the lock added back, it was there just the other day. Very odd.

adriancable commented 1 year ago

@ejkeebler - as per my earlier request, please post logs with "Debug.Verbose" set in the options in config.json and running using homebridge -D.

Without this, there's no way for me to help. I understand your description of what you're experiencing, but I have no way of knowing what might be going on 'under the hood' unless you send me the verbose debug logs.

adriancable commented 1 year ago

Closing this since I haven't heard back from you, therefore I assume this is fixed.