Skip to content

Instantly share code, notes, and snippets.

View ashvayka's full-sized avatar

Andrew Shvayka ashvayka

View GitHub Profile
@ashvayka
ashvayka / demo-tool.js
Last active August 12, 2021 12:48
Thingsboard Getting Started demo tool
var mqtt = require('mqtt');
// Don't forget to update accessToken constant with your device access token
const thingsboardHost = "demo.thingsboard.io";
const accessToken = "YOUR_DEVICE_ACCESS_TOKEN";
const minTemperature = 17.5, maxTemperature = 30, minHumidity = 12, maxHumidity = 90;
// Initialization of temperature and humidity data with random values
var data = {
temperature: minTemperature + (maxTemperature - minTemperature) * Math.random() ,