Since this project is now funded by the Open Home Foundation, we've decided to not use API keys going forward. The service will be fully opened with a generous rate-limiter on a fair-use basis. Third parties should convey who they are using the user agent.
To implement this:
- Remove API key functionality from this service.
- Remove all but the highest rate-limiter tier
- Investigate if rate-limiting can be done on a per-IP basis
- Update documentation accordingly
- Remove API key functionality from Z-Wave JS
Since this project is now funded by the Open Home Foundation, we've decided to not use API keys going forward. The service will be fully opened with a generous rate-limiter on a fair-use basis. Third parties should convey who they are using the user agent.
To implement this: