Not firmware APIs
Every endpoint on this page is a simulator extension. These endpoints do not exist in IAMMETER device firmware and must not be used as real-device API examples.
Upload debugging
The model-specific uploadstatus endpoint supplies the debug section below the simulated product interface. It reports connection state, topic, send counters and recent errors. It requires the meter browser session.
| Method | Endpoint | Purpose |
|---|---|---|
| GET | /<model>/api/uploadstatus | Simulator upload status; not a firmware endpoint. |
Simulator data sources
| Method | Endpoint | Purpose |
|---|---|---|
| GET | /api/simulator/scenario | Read the selected scenario snapshot and simulation clock. |
| GET | /api/simulator/data-sources | Read available sources and the current session selection. |
| GET | /api/simulator/data-sources/<id> | Read source parameters and preview curves. |
| POST | /api/simulator/data-source-selection | Select a source for this browser session. |
| POST | /api/simulator/heartbeat | Maintain page activity for an existing session. |
Scope and separation
These tools manage simulator behavior only. They do not change the firmware API contract or the shared Modbus source. Normal client integrations should use the firmware API reference and official IAMMETER documentation.