This topic is to publish all the changes to http protocol of flespi telematics hub.
It is now possible to apply custom naming scheme to messages, accepted by http channel.
It can be used for:
http channel now has configuration option "skip_invalid" (disabled by default).
If enabled, http channel will silently skip messages:
Http protocol update is planned for the Thursday 2020-12-10, 12:00 UTC - protocol will be switched to a new parsing engine. This is an internal process, no changes in protocol work are expected.
Update postponed till tomorrow, 11-Dec-2020, 13:00 UTC
Http protocol update is planned once again, for tomorrow 2021-01-06, 12:00 UTC - protocol will be switched to a new parsing engine. This is an internal process, no changes in protocol work are expected.
Update is installed
There was an issue with parsing of date time ISO 8601 strings (like "2019-02-25T02:26:38Z") into timestamp in HTTP channels. The issue began in the afternoon of March 29 and was fixed at noon of March 30.
The issue was caused by incorrect timezone calculation with Daylight saving time applied and appeared as incorrectly registered messages timestamps - the timestamps were registered with values 2 hours earlier that what they should be.
The issue affected the data of devices that send time as ISO 8601 string.
We in flespi deeply apologize for the malfunction that may have caused data invalidity.
The protocol's internal implementation was changed to the new engine. No significant changes in behavior or parsing are expected.