Public MQTT server with Websocket support
HiveMQ public MQTT broker is used for this demo.
Note: Public MQTT brokers must not be used for anything more than basic testing. There is no way to predict when public servers will go up and down and many public servers periodically delete their open connections and subscriptions.
Static web server
GitHub pages web hosting is used for this demo.
Note: Github hosts only plain static html pages and has no the database support. It means all database calls are simulated in this demo.
End user computer for device simulation
Any computer or a variety of smart phones with a modern browser. The browser must support HTML5 and Websocket.
Click this link to open the simulation page in new window or use the main navigation bar at the top of this page.
Note: The device status is randomly generated each time you open the simulation page.
End user computer for WebUI demonstration
Any computer or a variety of smart phones with a modern browser. The browser must support HTML5 and Websocket.
Click this link to open the WebUI pages in new window or use the main navigation bar at the top of this page.