- Fix import bug that required the storage extra to be installed (Matthew Wilkes)
- Unexpected errors from sensors should not cause a 500 error in the v3 API (Matthew Wilkes)
- Add ability to store data points on query (Matthew Wilkes)
- Add v3.0 API to distinguish sensor errors and include historical data (Matthew Wilkes)
- Cache DHT sensor connections (Matthew Wilkes)
- Force use of bitbang interface for DHT sensors, to improve reliability on Linux (Matthew Wilkes)
- Add optional APD_SENSORS_DEPLOYMENT_ID parameter and v2.1 API which allows users to find a unique identifier for a webapp sensor deployment (Matthew Wilkes)
-
Add
to_json_compatible
andfrom_json_compatible
methods to Sensor to facilitate better HTTP API (Matthew Wilkes) -
HTTP API is now versioned. The API from 1.3.0 is available at /v/1.0 and an updated version is at /v/2.0 (Matthew Wilkes)
- WSGI HTTP API support added (Matthew Wilkes)
- Add external plugin support through
apd.sensors.sensors
entrypoint (Matthew Wilkes)
- Add --develop argument (Matthew Wilkes)
- Fix broken 1.0.0 release (Matthew Wilkes)
- Added initial sensors (Matthew Wilkes)