Linklabs protocol

MQTT-based protocol used to get the data from the Link Labs IoT cloud.
flespi parses the Linklabs protocol messages into a JSON object with the fields listed below in the Parameters tab.

MQTT-based protocol used to get the data from the Link Labs IoT cloud.

ap.code
string
The identifier for the device that forwarded the originating devices’ uplink message
area.code
string
The unique Area ID UUID that the Asset is within, when applicable
area.name
string
The user-assigned name of the Area, that the asset is currently located inside of
asset.category
string
The user-assigned Category of the Asset
asset.group
string
The user-assigned Group of the Asset
asset.name
string
The user-assigned Name of the Asset
battery.capacity.consumed
number
Ah
Remaining battery capacity
battery.capacity.full
number
Ah
Full battery capacity
battery.low.status
boolean
Battery low status
battery.state
string
Battery state
battery.voltage
number
volts
Internal battery voltage
ble.asset.rssi
number
BLE (Bluetooth Low Energy) asset signal strength
channel.id
number
ID of channel that received a message
device.firmware.version
string
Firmware revision
device.id
number
ID of device that received a message
device.name
string
Name of device that received a message
device.type.id
number
ID of device type of device that received a message
event.code
string
Protocol-specific event code string
gsm.signal.dbm
number
dbm
Strength of GSM signal
gsm.signal.quality
number
The quality (bit error rate) of GSM signal
gw.code
string
The Link Labs identifier to the edge device transmitting the tag_id message
ident
string
Device unique identifier like serial number, IMEI, etc
lte.code
string
The Link Labs identifier for LTEm modules that transmit device events
peer
string
IP:port from which device connecting to the channel
position.accuracy
number
meters
Position data accuracy in meters
position.altitude
number
meters
Altitude value for position
position.latitude
number
degrees
Latitude coordinate value
position.longitude
number
degrees
Longitude coordinate value
position.mac.address
string
The mac address of a location reference point device
position.name
string
The name of the location reference point device/asset.
position.type
string
Identifies the source of the location information: GPS, WIFI, CELL, AF2, AF3
protocol.id
number
ID of protocol
report.code
string
Report code
server.timestamp
number
seconds
Timestamp when server received a message
site.code
string
The Airfinder Site that the device/asset is registered to
site.name
string
The organization-assigned name of the Airfinder Site
source.code
string
The UUID of the event that spawned the current event.
sym.rssi
number
The Symphony Link RSSI value of the gw_id as read from the ap_id
sym.snr
number
The Symphony Link SNR value of the gw_id as read from the ap_id
timestamp
number
seconds
Message timestamp
zone.code
string
The uuid of the Zone that the device/asset is approximately in.
zone.name
string
The name of the Zone that the device/asset is approximately in.