ThingsBoard IoT platform with Cassandra database and Kafka queue service, for MQTT demos and tests.
To spin up the services:
-
make sure you are using Linux or MacOS
to run Linux in Windows you can use WSL
-
make sure you have Docker and Docker Compose
-
clone the repo — follow this guide
-
run following commands:
cd /path/to/the/repo # replace with actual path docker-compose up -d
-
open your ThingsBoard login page at http://localhost:9090
-
use following default credentials:
- system administrator:
sysadmin@thingsboard.org
sysadmin
- tenant administrator:
tenant@thingsboard.org
tenant
- customer user:
customer@thingsboard.org
customer
- system administrator:
To send MQTT messages:
- open the websocket client by HiveMQ
- connect to the public broker:
broker.mqttdashboard.com
- publish messages to the topic:
mk/thingsboard
Made with 🧡 by Fabio Michelini