WolkGateway v4.3.0
This is a development release that covers all of the functionality of Wolkabout IoT Platform 21.GA versions.
This implementation changes drastically the potential use of WolkGateway, where WolkGateway can now be used as a library. The WolkExternal
allows the library to provide data in a custom way.
Download the attached wolkgateway_4.3.0_*.deb
compatible with your system. If necessary, add --force-overwrite
flag to dpkg -i
when installing since WolkGateway and its modules share some libraries.
Download the attached WolkGateway-v4.3.0.zip
, if you need all Source code
as included archives do not include the WolkSDK-Cpp
submodule.
This release includes:
- [IMPROVEMENT] - Created WolkDefault and WolkExternal that provide different interfaces for custom subdevice data providing.
- [IMPROVEMENT] - Introduced the FSFileRepository to provide info about FileManagement files from the File System.
- [IMPROVEMENT] - Disabled the Gateway Update message sending and mechanisms as they have been found unnecessary.
- [IMPROVEMENT] - Imported the newest WolkSDK-Cpp that introduces various fixes and improvements.
- [IMPROVEMENT] - Moved the version file when firmware installing to a different location. Also, finishing the install method with `true` now reports success.
- [IMPROVEMENT] - Introduced the custom data and device status protocols, that allow us to define custom MQTT topics/payloads for those messages.
- [IMPROVEMENT] - Added the FileListener interface for FileManagementService to allow input into the File Management process and allow for hooks.
- [IMPROVEMENT] - Made optimizations for the application to be built as a submodule.