Non API del firmware
Ogni endpoint in questa pagina è un'estensione del simulatore. Questi endpoint non esistono nel firmware del dispositivo IAMMETER e non devono essere utilizzati come esempi di API del dispositivo reale.
Carica il debug
L'endpoint uploadstatus specifico del modello fornisce la sezione di debug sotto l'interfaccia del prodotto simulato. Segnala lo stato della connessione, l'argomento, i contatori di invio e gli errori recenti. Richiede la sessione del browser del misuratore.
| Metodo | Punto finale | Scopo |
|---|---|---|
| GET | /<model>/api/uploadstatus | Stato di caricamento del simulatore; non un endpoint firmware. |
Origini dati del simulatore
| Metodo | Punto finale | Scopo |
|---|---|---|
| GET | /api/simulator/scenario | Leggi l'istantanea dello scenario selezionato e l'orologio della simulazione. |
| GET | /api/simulator/data-sources | Leggere le fonti disponibili e la selezione della sessione corrente. |
| GET | /api/simulator/data-sources/<id> | Leggi i parametri sorgente e visualizza in anteprima le curve. |
| POST | /api/simulator/data-source-selection | Seleziona un'origine per questa sessione del browser. |
| POST | /api/simulator/heartbeat | Mantieni l'attività della pagina per una sessione esistente. |
Ambito e separazione
Questi strumenti gestiscono solo il comportamento del simulatore. Non modificano il contratto API del firmware o la sorgente Modbus condivisa. Le normali integrazioni client dovrebbero utilizzare il riferimento API del firmware e la documentazione ufficiale IAMMETER.