This is a repository for simple MQTT Broker and Webapp for testing.
Developed and maintained by Fluxguide as part of the Eyes of Things Project.
Open the Demo-App
For Testing Purposes enter the following server information:
IP: 40.68.84.0
Port: 1884
Please note: Fair use policy. This server is only meant for testing and demo purposes.
- MCutie: A simple MQTT Testing Webapp
- Connect: connect to a MQTT broker
- Publisher: publish messages to topics
- Subscriber: subscribe to multiple channels
- Broker: A simple MQTT Broker
# clone this repository
# change to directory /broker
cd /broker
# install packages
npm install
# run broker
node ./broker.js
Default port is 1883
- Put the contents of the /app directory in a web server directory
- open the url in your browser
- Enter the IP and Port of your MQTT Server in the "Connection" section
- Hit the "Connect" Button
Feel free to contribute to this project by sending Pull Requests.
- Feature: add possibility to unsubscribe from individual topics
- Add persistence layer for logging etc
MIT (see LICENCE)