February, being the shortest month of the year, was still very productive for the flespi team.
The main event of the month was our trip to Groningen, the Netherlands, where we spent a week thinking about our future, discussing ideas, and planning the strategy for 2018.
We decided to focus the flespi platform at three different groups of users.
The first group is our initial target — developers and high-tech engineers of telematics platforms. We decided to merge gateway and registry modules into a single entity of the telematics hub. You can already notice modifications in the REST API and the flespi panel. Next up is our commercial website that will get a new look and structure in March (we are at the active design and development stage now).
The second group is engineers of telematics service providers that know nothing about development but want to consume nice features of the flespi platform to simplify their work. For them, we are releasing the Device Management Portal containing easy-to-use tools for remote telematics device management — FOTA upgrades, configuration management, debugging, etc.
And the third group are non-telematics developers, mostly in the IoT field, needing SaaS services that flespi can provide — e.g., high-performance cloud storage system and MQTT broker. These guys should enjoy our free online public MQTT broker. We are going to be the first to comply with the MQTT 5.0 specification! We have already released shared subscriptions as a part of it, plan to implement retained messages in March, and have our broker completely the 5.0 specs in April-May. Being the first in the world is so exciting!
What's more?
- We finished February with the platform uptime of 99.974%. We were at 100% until February 19 when we had an incident caused by the high load on our storage system from the MQTT broker side. The incident was similar to what we had in December 2017. We scheduled to implement the protection scheme in March, but now that the incident reappeared, we decided to implement it asap. We have already implemented all planned modifications (and even more) to prevent such case in the future.
- We integrated four new protocols this month into our telematics hub: spot satellite tracker, Scania Fleet Management Services, Volvo Dynafleet Online services, and an odd one in the list but impressive — we supported consuming data into telematics platform from a popular Telegram messenger. As you noticed we integrated two popular platforms from truck manufacturers and plan to integrate more of these to become a universal hub for online telematics platforms of different vehicle manufacturers.
- We also integrated a few new Queclink devices and partially implemented their remote settings management.
- One of those behind-the-scenes processes that no-one will notice is authorization to our panel. We moved it to the new REST API and allowed users to change their email, name, restore access to the platform via e-mail, and added a pure email-based registration. Please enjoy the new possibilities for authorization — now social network account is not required to try and use flespi.
In March we plan to implement retained messages feature for our MQTT broker, upgrade flespi.com website, and integrate more protocols and devices into the telematics hub. Plus numerous minor improvements less visible from the light side of the world +)