-
v0.4.0f733bad6 · ·
Renaming and Rate limiting for MQTT routing This release adds two features to the MQTT routing: - replacing arbitrary strings for better matching fine-tuning - per-sensor upload rate limiting
-
v0.3.0dcc6f27c · ·
Improved Matching for MQTT routing - Matching is now performed over all sensible senseBox and sensor metadata fields (title, name, grouptag, description, type, unit) - A restrictions-degenerating approach was implemented to improve finding an appropriate sensor - Conditions can be set as to which metadata fields must match at minimum - Documentation was updated accordingly
-
v0.2.09a3580d0 · ·
Routing MQTT data to the openSenseMap This release adds the command-line tool `sensemapi`. This tool currently only includes one command: `route_mqtt` which is a configurable service to route MQTT data to the openSenseMap without requiring the sensor ids in the message as is the case with the openSenseMap's own MQTT implementation.
-
v0.1.2e666484f · ·
Packaging improvements - The CHANGELOG is now generated from the annotated git version tags - The repository was moved from https://gitlab.com/tue-umphy/python3-sensemapi to https://gitlab.com/tue-umphy/co2mofetten/python3-sensemapi because GitLab now supports Pages for subgroups. - Uploading measurements with a zero value are now possible again
-
v0.1.10e25efc5 · ·
SailfishOS RPM package for Python 3.7 - From this release on, the SailfishOS RPM package is built for Python 3.7 instead of Python 3.4 due to the SailfishOS update 3.0.2.8 Oulanka shipping Python 3.7
-
v0.1.0dab5856e · ·
First Minor Release - This release marks the transition from “absolute development“ to ”well usable” state.
-
v0.0.11a4b1641b · ·
Request Caching - Make using CacheControl possible to cache public API requests - Fix bug when uploading new box removed the description - Use Black code format and ensure PEP8 conformity
-
-
v0.0.91624e753 · ·
Improvements to the Authentication Cache - Fix bug with the interfering caches of equal accounts on different APIs - add possibility to clear the whole cache
-
-
v0.0.7ac4139a2 · ·
Authentication Cache - implement cache for authentication - implement transparent handling of both email and username - fix bug with setting location when retrieving a box - add uploading multiple sensor measurement of a senseBox at once
-
v0.0.6a54910b7 · ·
Optimize Dependencies - drop iso8601 dependency - make pandas an optional dependency - add changelog to the RPM package
-
v0.0.55da59bf6 · ·
Handling API Rate Limits - handle HTTP 429 "Too Many Requests"-errors by waiting and retrying - fix a bug in uploading a sensor measurement of "0" value - add deletion of sensor measurements
-
v0.0.445b8bf20 · ·
Retrieval of Sensor Measurement Timeseries - add retrieval of sensor measurement timeseries - improve test suite
-
v0.0.381d3e405 · ·
Simplify Sensor Deletion - simplify deletion of a sensor from a senseBox - update documentation
-
-
v0.0.1dc9f15db · ·
Initial Version with Basic Functionality - account sign in/out - handling authentication tokens - creating senseBoxes/sensors - uploading senseBoxes/sensors - modifying senseBoxes/sensors - posting sensor measurements - documentation