Closed Empor-co closed 2 years ago
It does appear you are hitting the rate limit but probably will need debug level enabled on the package to confirm. I am not familiar how to do that straight in python. We run cached updates every 30 with certain forced updates in a select window. Maybe try lower the frequency to see if that helps? As well are you just calling for cached status or also force update at that rate as the force update I think consumes two calls.
Here is the closest we have on the rate limit documentation. https://github.com/Hacksore/bluelinky/wiki/API-Rate-Limits
Description
My MQTT loop runs fine for 24h + ~13 mins, but after that I don't receive any update anymore. My loop sleeps for 10 mins between updates resulting in about 144 requests/24h which should leave enough headroom for "manual" bluelink app usage and
start_climat
calls.I works again after restarting my script.
Any ideas?
What I Did