Documentation

Simulator debug APIs

Simulator-only debugging and data-source endpoints. These are not IAMMETER firmware APIs.

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.

MethodEndpointPurpose
GET/<model>/api/uploadstatusSimulator upload status; not a firmware endpoint.

Simulator data sources

MethodEndpointPurpose
GET/api/simulator/scenarioRead the selected scenario snapshot and simulation clock.
GET/api/simulator/data-sourcesRead available sources and the current session selection.
GET/api/simulator/data-sources/<id>Read source parameters and preview curves.
POST/api/simulator/data-source-selectionSelect a source for this browser session.
POST/api/simulator/heartbeatMaintain 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.

← Back to simulator