GitHub - Element87 - Mqtt-Websocket-Dashboard - A MQTT Live Dashboard For ESP8266
GitHub - Element87 - Mqtt-Websocket-Dashboard - A MQTT Live Dashboard For ESP8266
eLement87 / mqtt-websocket-dashboard
Dismiss
Join GitHub today
GitHub is home to over 40 million developers working together to host and
review code, manage projects, and build software together.
Sign up
README.md
After some hours spent on studying node.js , Javascript and Socket.io - i ended up with this nice looking Dashboard.
https://github.com/eLement87/mqtt-websocket-dashboard 1/3
30/08/2019 GitHub - eLement87/mqtt-websocket-dashboard: A mqtt live Dashboard for ESP8266
How to Install:
1. Install node.js (in my case, i used the newest Package-Installer for Mac from nodejs.org)
node app.js
http://localhost:8888
How
I used ESPeasy on my ESP-Module that publish's the Data to my Raspberry and Mosquitto.
To Do...
...better Documentation
find out how to build the div's dynamicly based on the topic names/data (static divs)
how to build a config menu to subscribe topics in a webinterface and save that to a database
https://github.com/eLement87/mqtt-websocket-dashboard 2/3
30/08/2019 GitHub - eLement87/mqtt-websocket-dashboard: A mqtt live Dashboard for ESP8266
If somebody have the knowledge or improvements - feel free to send a pull request to tell me how ;)
Credits
Robert Hekkers - Realtime data with MQTT, Node.js, MQTTClient.js and Socket.IO -
http://blog.hekkers.net/2012/10/13/realtime-data-with-mqtt-node-js-mqtt-js-and-socket-io/
node.js - http://nodejs.org
socket.io - http://socket.io/
jquery - https://jquery.com
Sematic UI - https://github.com/Semantic-Org/Semantic-UI
Responsive Grid System - http://responsivegridsystem.com
Gifrocket - http://www.gifrocket.com
Icons made from www.flaticon.com is licensed by CC 3.0 BY
https://github.com/eLement87/mqtt-websocket-dashboard 3/3