Data OpenStream API Quickstart
This guide will walk you through how to subscribe your devices' messages as well as how to send a command to a specific device, using Eclipse Mosquitto’s CLIs to subscribe or publish messages.
Setup
Install or download Mosquitto.
Credentials
Browse https://sensecap.seeed.cc, navigate to "User -> Organization -> Secret Credentials", create a full access "Access Key", set down it as <Password>
, and also "Organization ID" as <OrgID>
.
Receive Devices' Messages
Let’s listen for all of your devices' messages.
Open a terminal window and execute the following command.
You should replace <OrgID>
and <Password>
with the ones you set down from "Credentials".
2. Power up devices, while devices keep sending messages, you should see outputs like:
It shows each data collected by sensors, with Device EUI
, Device Channel
, Sensor EUI
, Measurement ID
, Measurement Value
, and timestamp
, see the reference for more details.
Subscribe a Specific Field
You can also subscribe a specific field in the topic, so that you could get the data from a single device, or a single channel.
You should replace <OrgId>
and <Password>
with what you got from "Credentials", and replace 2CF7F12XXXXXXXXX
with the Device EUI
you own.
🎉 Congratulations! Now you know how to monitor and receive messages via MQTT. Go build something awesome!
Last updated