This repository has been archived by the owner on Oct 11, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 73
Home
Devis Lucato edited this page Jun 20, 2017
·
13 revisions
This service allows to manage a pool of simulated devices, to test the end-to-end flow of device-to-cloud (D2C) telemetry, invoking cloud-to-device (C2D) commands, methods, etc.
Optionals: Prometheus endpoint, Swagger UI.
- Get list of device types that can be simulated
- Create simulation passing in a list of device types (with a number each) to simulate; limit to max 100 devices
- Create default simulation
- Only one simulation can be created
- Simulations start immediately, unless specified differently
- Get details of the running simulation, incl. device types being simulated
- Stop existing simulation
- Start existing simulation
- Optional: inject event in D2C telemetry, e.g. "spike to temperature"
- Web service: API for the UI to retrieve information and start/stop
- Storage: simulation details, and status of the simulation On/Off
- Simulation actors: background processes sending events
- IoT Hub Manager: tags, devices
- Storage