Static (serverless) Web App Device Simulator/Monitor for IoTHub and EventHub
- Copy/Paste in IoTHub Connection String
- Quickly create simulated devices with custom JSON payloads and custom patterns
- Monitor events from iothub
- Completely Served on Blob on CDN
Overall Goal of This Tool:
- Improve Developer Experience with IotHub and EventHub
- Speed up iteration time during hackfests
- This project can be part of the azure portal
Technologies/Platforms used in Project:
- IotHub
- MQTT
- MQTT.JS
- React
- D3 (for monitoring line chart)
Note: This project was bootstrapped with Create React App. Please go to the link and read the User Guide for more information.
Getting Started
- Install NodeJS LTS
- Install Yarn (a faster alternative to
npm
)
- clone this repo
- run
yarn
to install everything (might take a minute)
- run
yarn start
to spin up the development environment