I asked Claude, and according to him, there are two issues:
- A likely broken OAuth refresh since the undici migration (Bearer on an expired token, bug introduced in this PR: fix: Netatmo service to replace axios with undici for HTTP requests by Terdious · Pull Request #2256 · GladysAssistant/Gladys · GitHub).
- A « wipe everything » policy as soon as a refresh fails, turning any temporary error into a lasting disconnection.
@Terdious I’m at your disposal if you need help fixing it ![]()
Thanks to everyone for your feedback!