ThingsBoard
Direction: MO
Third-Party open-source IoT platform for data collection, processing, visualization, and device management.
For more information: thingsboard.io
- Host Name - Where ThingsBoard is hosted; default:
thingsboard.cloud - Access Token - Authentication details for ThingsBoard - e.g.
z3fIvHi3cudj8DHUQDAN - Format - How Messages are sent to Thingsboard
Lingo- LingoMO (JSON)Message- Just the transmitted message payload
- Upload Type - The method of delivering data to ThingsBoard
Device Telemetry- Directly assigns telemetry to the Device associated with the access tokenIntegrations- Delivers data to your configured integration, access token acts as integration ID
Process
Upon receipt of Messages, the platform will relay the message across to ThingsBoard in the format as prescribed.
Setup
ThingsBoard is available as both a cloud-hosted service; as well as an open-source application that you can install within your own environment. These are the key steps required to utilise the cloud-hosted service:
Device Telemetry Upload Type
Within ThingsBoard:
- From the main menu:
Entities>Devices - Add Device [ + ]
- Select
Add New Devicefrom the sub-menu - Click
Next Credentials - Copy
Access Token(e.g.z3fIvHi3cudj8DHUQDAN)
Within Cloudloop:
- Create new ThingsBoard destination
- Host Name =
thingsboard.cloudor your own host if applicable - Access Token = token copied in Step 5
- Format =
Message - Upload Type =
Device Telemetry - Send some data from your Device
- See it appear in ThingsBoard like magic
Integrations Upload Type
Within ThingsBoard:
- From the main menu:
Integrations Center>Integrations - Add Integration [ + ]
- Integration type HTTP
- Create a new data converter or use existing, if using
Messageformat then JSON will appear as{'message': <Base64>}, if usingLingoit will be a LingoMO - Copy integration ID
Within Cloudloop:
- Create new ThingsBoard destination
- Host Name =
thingsboard.cloudor your own host if applicable - Access Token = integration ID copied in step 5
- Choose format
- Upload Type =
Integrations