I'm thinking about adding a feature to API in a way that we can insert some data via API as custom messages in Wialon DB.
The problem I have here can be solved with this feature (although we have not enough time to wait).
We have faced another cases which we needed to insert some data from other systems to the Wialon in a way we can process them but there is no such feature. Let's discuss how such a possibility can improve Wialon flexibility while we are talking about integration between different systems and using Wialon as the core of all those systems. What I have in mind is to add some messages to Wialon DB (let's call them costum messages) via API call which will be available in DB with a specific flag (to understand that those messages are not direct tracker messages) and with specific structure (that is the API structure). This way we can do anything with parameters we push to Wialon via API (like creating sensors, notifications, executing reports on them, etc.)
If there is not a direct tracker messages, just some custom information, without specific structure, it can be represented only as some custom events, which you can register for units.
In other case, to get exact information from messages parameters, they should come to Wialon into messages which parsed by system.
Here is the best way to use Flespi - the data from different sources can be collected into Flespi and then transmitted to Wialon
Wialon Hosting Expert