The protocol for SPOT personal satellite devices: SPOT Gen3 and SPOT Trace.

This protocol fetches messages from SPOT Shared Page and delivers them into the channel. Before using it please activate the shared page feed in the SPOT account. For more information, refer to SPOT API Support.

Below is the list of parameters that can appear in the messages received by the channel via spot protocol. In most parameters, the name consists of tags split by dots: tag1.tag2.tag3.tag4... Each tag defines a certain area of an application, e.g. any parameter that contains mileage data has the 'mileage' tag in the name and any parameter related to fuel control contains the 'fuel' tag. By default JSON fields of the message received by a channel via this protocol can only contain the below-specified parameters. Any additional parameter will be prefixed by the "custom" tag, e.g. "custom.unspecified-name".

Name Type Unit Description
battery.status string Battery status number ID of channel that received a message number ID of device that received a message
device.model string Device model ID string string Name of device that received a message number ID of device type of device that received a message
ident string Device unique identificator and optional password
message.detail string Message detail
message.type string Message type string Messenger Name
position.altitude number meters Altitude value for position
position.latitude number degrees Latitude coordinate value
position.longitude number degrees Longitude coordinate value number ID of protocol
server.timestamp number seconds Timestamp when server received a message
timestamp number seconds Message timestamp