Getting error messages while polling the ecobee: "error receiving tokens: slow_down" and "error receiving tokens: invalid_grant" . The error came out of nowhere, I'm using the openhab binding and it's been functioning well for months. I have decreased the refresh rate to 10sec to see if that was it.
If the binding failed to save the last retrieved access and refresh tokens (like, for example, a failing microSD card in a Raspberry Pi), and then the binding was restarted, it might try to use stale tokens. See if there is any way to confirm that your storage media is working properly (which is unfortunately difficult in many cases). If that's it, start with a new microSD card. Otherwise, find instructions on wiping out the stored tokens in the Java Preferences file (ore registry in the case of Windows), and go through the PIN process again. Hope this helps.
Thanks, I am using an external usb drive hoping to avoid that issue which I experienced a couple of times with SD cards before I made the switch. But I did go through the PIN process again and the errors are no longer there, and the binding is communicating again. Thank you for your help.