All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Introduce the overwrite/append mode for Property.update_values() so that a property can accumulate data and only send it once in a while.
- Added Property.sync() to send data to the server and clear local data
- Fixed files/value only property update with content-type application/json
- Added MQTT option to enable/disable mqtt
- Added the upload and download of media files with example
- decode token when token is of type bytes (appearing as bytes on some platforms)
- cast token as string (appearing as bytes on some platforms)
- replace issuer [Bucket server] by [thingID] because the Python SDK generate its token
- fixed .env access from inside the lib
- align setup.py and requirement.txt
- replaced jwt for pyjwt
- tried to improve pypi project description
- fixed ip update on connection
- long description on Pipy
- mqtt connected status
- support for elliptic keys
- thing association in create_property Issue 8
connect
param on Thing for loading Thing without connecting MQTT- fixes on read property so that it works for both properties and shared properties
- Management of shared properties
- log folders and file names without colons
- env var for token validity
- DigiCertCA env var
- default path to private key from env var
- Refactored in smaller classes
- Documented with 'Read the Doc', Sphinx and DocStrings
- Log data locally
- environment variables
- provisionning of external token
- Automatic generation of property IP_ADDRESS
- Extended MQTT API