This protocol is used to connect and control Voi scooters in flespi.
Channel acts as an MQTT Broker to which you directly connect scooters.
To connect your scooter using the Voi protocol, you need to have a voi channel created first.
Point your scooter to the channel's domain name:port via SMS or configuration tool provided by the vendor. Use the same authorization (username and password) as you configured in the channel configuration.
Then create a device instance for your scooter and use its unique identifier in the ident field.
Use the Logs & Messages tab on the device screen to check if the messages are coming.
Battery charging status
Internal battery level
Buzzer alarm status
ID of channel that received a message
ID of device that received a message
Name of device that received a message
ID of device type of device that received a message
Protocol-specific error identification number
Protocol-specific error error description string
Unique event sequence number
Device unique identifier like serial number, IMEI, etc
IP:port from which device connecting to the channel
Heading angle at position detection moment
Horizontal dilution of precision
Latitude coordinate value
Longitude coordinate value
Quantity of satellites used to calculate coordinates for given position information
Instant speed at position detection moment
Is position information accurate and valid for given timestamp
Vertical dilution of precision
ID of protocol
Timestamp when server received a message