howto

Open MQTT data

If you want to see how Thingsee data looks in a real use-case, then follow the instructions below to connect to our open MQTT data-stream. This stream is coming from our office sensors, and every sensor and its use-case is explained below.

Thingsee PLAY for Thingsee ONE

Thingsee ONE can be used just like any other Thingsee sensor. Thingsee PLAY has support for Thingsee ONE multi-purpose/multi-sensor developer device. Thingsee PLAY allows you to view and store data provided by Thingsee ONE even without the official Thingsee ONE cloud service.

Connect to Warp10

The Warp 10 platform is built to simplify managing and processing Time Series data. It includes a Geo Time Series database and a companion analytics engine. Install Warp10 Follow the instructions at Warp10 website to install your own Warp10 server.

Connect to Parse Platform

Parse platform is an open-source application stack alternative to Google Firebase. Parse has similar features as the Google Firebase, but a deployment and usage is free (well, you need to pay for the hosting anyway).

Custom data integration

Thingsee can integrate to any custom cloud endpoint as long as we will get the information how to connect and authorize to the API. What we need protocol, what is the communication protocol and the URL to your cloud service; e.

Connect to WebSocket

Setup a websocket server You can find plenty of tutorials and instructions on the Internet on how to set up a WebSocket server. Here is one example which you can run as a nodejs service.

Connect to AWS API Gatewy

How to setup AWS API Gateway for Thingsee Messages Setup AWS API Gateway Create API Gateway resource and endpoint that can handle HTTP POST method e.g. HTTP POST /thingsee Assign AWS Lambda function to the HTTP POST method Set up custom authorizer, basic authorisation or no authentication Let us know the endpoint and authentication so that we can complete the integration from Thingsee Operations Cloud After that, you should start receiving Thingsee Messages to your Lambda function Example In this example we will use Serverless framework as deployment tool.

Add a sensor

Your account doesn’t have any devices by default. The only way to add new devices is to read the QR code either from the device itself, or some shared QR code from other sources.

Create notifications

Create notification Notifications can be created for any sensor property In a sensor data view, tap any of the last known sensor values to open the data view Tap Create new notification Create fun notifications to make a boring IoT more interesting Set the threshold value that will trigger the nofication Write texts for notification You can leave texts empty if you are happy with the default text “Temperature has increased to 21°C” Tap Create to save the notification and close the editor View active notifications Sensor data view shows a list of set notifications You will see a list of your notification settings You can create as many notifications as you need All notifications are personal and stored only under your own account even if the same sensor is shared with someone else.

DevicePilot

Thingsee supports data integration to DevicePilot. To make the integration work we just need your token as described in https://help.devicepilot.com. DevicePilot is an excellent dashboard for users who need easy to use analytics in addition to charts and diagrams for raw IoT data.