Wolk-connect

Latest version: v5.1.0

Safety actively analyzes 621420 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

5.1.0

This is the next minor release of the `WolkConnect-Python` library.

This release includes:

- [IMPROVEMENT] - The method `add_feed_values` works now that it directly stores readings, and on `publish()` bulk messages are published.


22.GA
This release covers all of the functionality of WolkAbout IoT Platform v.22.GA.

WolkConnect-C version v5.0.1.

21.GA
This release covers all of the functionality of WolkAbout IoT Platform v.21.GA.

v5.0.0-prerelease2
This pre-release implements the `22.M1` protocol specification.
Verified on Instance running `21.GA-DIGITAL-TWIN-202`

Known issues:

- Received feed values are sent as string, irrespective of what data type they were registered as ([WAITP-9359](https://wolkabout.myjetbrains.com/youtrack/issue/WAITP-9359))

v5.0.0-prerelease
This pre-release implements the `22.M1` protocol specification.

WolkConnect-Python-v4.1.3
This release covers all of the functionality of WolkAbout IoT Platform v.20.GA

* [BUGFIX] Fixed how unexpected MQTT disconnections were handled to not set up client TLS multiple times.

WolkConnect-Python-v4.1.2
* [IMPROVEMENT] Exposed ability to override default URL file download implementation

WolkConnect-Python-v4.1.1
* [BUGFIX] Fixed not publishing firmware update status not being queued up to be published if offline

4.1.0

* Improved thread safety for MQTT connectivity service
* Improved logging
* Added option to publish historical sensor readings for a single reference as part of a single message

4.0.0

- JSON_SINGLE has been deprecated
- Updated models and interfaces
- Switched to f-strings in debug logs
- Added use of dataclasses for some models
- Updated project requirements
- Updated documentation and removed built documentation from repository
- Added unit test coverage
- Updated pre-commit hooks
- Added type hinting annotations
- Updated examples

WolkConnect-Python-v4.0.1
* Fixed documentation failing to build on readthedocs.org

WolkConnect-Python-v3.3.3
* MQTT keep alive changed to 90 seconds
* Platform ping message interval changed to 60 seconds

WolkConnect-Python-v3.3.2
Bugfix: Accessing paho.MQTTMessage.channel fixed to paho.MQTTMessage.topic

WolkConnect-Python-v3.3.1
This release covers all of the functionality of WolkAbout IoT Platform v19.06.1

* Fixed topic for downloading device firmware files
* Fixed handling for firmware files that are smaller size than specified chunk size
* Fixed device not returning to idle state after an error occurs during device firmware update process

WolkConnect-Python-v3.3.0
This release covers all of the functionality of WolkAbout IoT Platform v19.03.1

* Added support for new device communication protocol - JSON_PROTOCOL (Firmware update for this protocol is not currently supported and will be added in a future release)
* Custom device communication protocols can now be used by implementing `wolk.InboundMessageDeserializer` and `wolk.OutboundMessageFactory` and passing them to `wolk.WolkConnect`
* `wolk/wolkcore` submodule as been dissolved into `wolk/models` and `wolk/interfaces` with proper use of enumerations and abstract base classes

WolkConnect-Python-v3.1.2
This release covers all of the functionality of WolkAbout IoT Platform v18.09.3

* Fixed an issue with not properly escaping double quotes character in data sent to the platform


Download the attached `WolkConnect-Python-v3.1.2.zip` , as the `Source code` archives do not include the `wolk/wolkcore` subpackage

WolkConnect-Python-v3.1.1
This release covers all of the functionality of WolkAbout IoT Platform v18.09.2

* First ping message should no longer fail to send

Download the attached `WolkConnect-Python-v3.1.1.zip` , as the `Source code` archives do not include the `wolk/wolkcore` subpackage

WolkConnect-Python-v3.1.0
This release covers all of the functionality of WolkAbout IoT Platform v18.09.1

* Added project documentation

Download the attached `WolkConnect-Python-v3.1.0.zip` , as the `Source code` archives do not include the `wolk/wolkcore` subpackage

WolkConnect-Python-v3.0.6
This release covers all of the functionality of WolkAbout IoT Platform v18.06.2

* Fixed an issue with installing firmware file obtained by the URL download option

Download the attached `WolkConnect-Python-v3.0.6.zip` , as the `Source code` archives do not include the `wolk/wolkcore` submodule

WolkConnect-Python-v3.0.5
This release covers all of the functionality of WolkAbout IoT Platform v18.06.2

* Fixed how new line characters and boolean values are parsed

Download the attached `WolkConnect-Python-v3.0.5.zip` , as the `Source code` archives do not include the `wolk/wolkcore` submodule

WolkConnect-Python-v3.0.4
This release covers all of the functionality of WolkAbout IoT Platform v18.06.2

* Fixed how server connection info is parsed

Download the attached `WolkConnect-Python-v3.0.4.zip` , as the `Source code` archives do not include the `wolk/wolkcore` submodule

WolkConnect-Python-v3.0.3
This release covers all of the functionality of WolkAbout IoT Platform v18.06.1

* Publish method no longer publishes current actuator statuses
* Boolean type actuation values are now parsed properlly
* Fixed wrong reference for configuration_3 in full_example_manifest.json

Download the attached `WolkConnect-Python-v3.0.3.zip` , as the `Source code` archives do not include the `wolk/wolkcore` submodule

WolkConnect-Python-v3.0.2
This release covers all of the functionality of WolkAbout IoT Platform v18.06.1

* Failing to connect to the platform will now raise an exception
* add_alarm now takes a bool as its second argument to represent current alarm state

Download the attached `WolkConnect-Python-v3.0.2.zip` , as the `Source code` archives do not include the `wolk/wolkcore` submodule

WolkConnect-Python-v3.0.1
This release covers all of the functionality of WolkAbout IoT Platform v2.5

New features:
* Device Firmware Update
* Device Configuration

Download the attached `WolkConnect-Python-v3.0.1.zip` , as the `Source code` archives do not include the `wolk/wolkcore` submodule

2.3.0

Bugfixes

2.2.0

- JSON Single serialization
- Bugfixes

2.1.0

- Buffers
- Bugfixes and improvements

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.