January 27, 2022
The evolution of plugins
From an extra field for a barely used stream to a powerful asynchronous mechanism to modify device messages using third-party data.
Plugin type | Description | Type |
---|---|---|
item-fields | add static fields to the designated item, some of the fields can be stored as message parameters | Add params |
item-telemetry | add cached telemetry values in place of missing device message parameters | Add params |
msg-expression | add new message parameters as a result of evaluating expressions | Add params |
msg-geofence | detect if the position from a given device message is inside a specified list of geofences; add parameters with the status (in/out) and geofence name to the device message | Add params |
msg-erase | remove the listed parameters from the message | Delete params |
msg-pvm-code | execute PVM code to process the message | Custom parsing |
google-reverse-geocoding | resolve the position address using Google reverse geocoding and add it to the message | Geocoding |
nominatim-reverse-geocoding | resolve the position address using Nominatim reverse geocoding (OSM) and add it to the message. Public and private servers supported. | Geocoding |
here-reverse-geocoding | resolve the position address using Here reverse geocoding and add it to the message | Geocoding |
wialon-reverse-geocoding | resolve position address using reverse Gurtam Wialon geocoding and add it to the message | Geocoding |
google-wifi-geolocation | resolve Wi-Fi router MAC address information into location data using Google Wi-Fi Geolocation API and add them to the message | Geocoding |
wialon-lbs-geocoding | resolve position coordinates using LBS Wialon geocoding and add them to the message | LBS |