Home Assistant integration -- getting 429s even though I'm only polling my device every 15 minutes
Hello, I've built this Home Assistant integration: BeerDiet/firewalla-home-assistant: A Home Assistant integration for Firewalla.
The issue I am running into is that after about a day, I'm getting http_429 errors and they never go away, even after some aggressive backoff techniques. It seems that for each API key, there is basically a finite, not time-based, amount of calls that can be made. I ended up having to get another API that lasts about a day.
Can we please have this adjusted so that the API keys is throttling is less aggressive? I'd really like to continue using this! Thank you!
-
There are two level of rate limit for API. If you are not hitting the rate limit, please raise an support issue to us, we might need your MSP domain to check.
- Long-term limit: Default to 3000 requests per day per token. This ensures fair usage and protects against sustained high-volume access.
- Short-term limit: Default to 100 requests per 5 minutes per token. This helps prevent sudden traffic spikes
- (these limits are as of January 2026, they may change)
Please sign in to leave a comment.
Comments
3 comments