Skip to content
Marketplace

Template Operations · IoT monitoring

IoT Monitoring

Monitor fictional field devices on an offline map with deterministic telemetry, threshold alerts and simulated incidents.

A starting point: runs as a live demo, and copies into a new prototype.

Screenshot · shown in its full screen shell

Live preview

1280×800
Live demo bundled static build Open
Screenshot of IoT Monitoring

No live preview yet.

Each prototype stores its data in IndexedDB for the address it runs on. Data you create at localhost:5173 is separate from a build at localhost:4173 or a published URL, and the framed preview shares storage with that address opened directly.

Highlights

  • Monitor fictional devices on a hand-authored offline map
  • Inspect deterministic per-device telemetry charts
  • Acknowledge and resolve threshold alerts through validated services
  • Incidents evolve as simulated time advances

Scenarios 5

  • active default
  • quiet
  • storm
  • network-offline
  • massive

Each scenario rebuilds a deterministic world. Open one with ?scenario=<id>.

Spec kit

Every prototype carries a spec any agent can follow to rebuild it in a real app: the files below, in templates/iot-monitoring/, with generated regions kept in sync with the code.

  • AGENTS.md
  • docs/SPEC.md
  • docs/DATA_MODEL.md
  • docs/FLOWS.md
  • docs/SCREENS.md
  • docs/PERMISSIONS.md

Check that the spec is current

pnpm protoyard spec iot-monitoring --check

Rebuild kit (ZIP)

pnpm protoyard spec iot-monitoring --bundle