Ubidots provides a secure and easy way to build IoT solutions for students, makers and researchers. It is used for sending data from any Internet-enabled device to the cloud, triggering actions and alerts based on that data, and visualizing it.
Setting up a Ubidots account
Visit https://industrial.ubidots.com/accounts/signup_industrial/ (Make sure you choose "For business". This will enable a 30 day trial version of the platform)
Log in to your Ubidots account
Go to Devices → Functions and click on "Create Function"
- Give the Function a name
- Select POST as the Method
- Select NodeJS 10 as the default Runtime
- Leave the "Time-based trigger" option disabled
Follow this guide in order to obtain the Ubidots Account Token and then edit the decoding script including the Account Token:
Copy the HTTPS Endpoint URL. It will be used on the LORIOT Platform to set up the Output:
Click on "Make it live":
To set up the Output on LORIOT's Network Server UI, just go to Application > Output and click on Add new output:
Select HTTP Push, enter the endpoint URL that you obtained earlier from Ubidots and click on Add Output:
As soon as payloads are generated by the device and pushed using the Output, a new device will be generated on Ubidots: