Use this Topic to Subscribe to a Variable’s Last Dot

Replace the <device_label> and <variable_label> with the unique label of the device and the variable to subscribe for retrieving values update. If the specified Device or Variable do not exist, you will not able to establish the subscription with it.

Topic

Subscribe to Last Value: `/v1.6/devices/{DEVICE_LABEL}/{VARIABLE_LABEL}`

FieldValueRequired
Hostwww.connectedwater.caYes
Port1883/8883 (Non-TLS/TLS)Yes
UsernameYour Auth TokenYes
PasswordAny character or leave blankNo
Quality of Service0 or 1No
You can reference the device’s variable labels in the following links: 
 

 

Example

Note: The bash example from this section makes use of the Eclipse Mosquitto library

Subscribe to a Variable’s Last Value
Constantly obtain a Variable’s Last Value:

$mosquitto_sub \
-h “www.connectedwater.ca”\
-t “/v1.6/devices/weather-station/temperature” \
-u “BBFF-Rfcgaxns6HlVb155WA0RhSY85xNDmB” \
-p 1883 \
-q 1

Subscription Response

{
“value”: 34.0,
“timestamp”: 1634311791000,
“context”: {
“status”: “cold”
},
“created_at”: 1634311791000
}

What are your feelings
Updated on August 26, 2024