Pas les API du micrologiciel
Chaque point de terminaison sur cette page est une extension du simulateur. Ces points de terminaison n'existent pas dans le micrologiciel de l'appareil IAMMETER et ne doivent pas être utilisés comme exemples d'API d'appareil réel.
Télécharger le débogage
Le point de terminaison uploadstatus spécifique au modèle fournit la section de débogage sous l’interface du produit simulé. Il rapporte l'état de la connexion, le sujet, les compteurs d'envoi et les erreurs récentes. Cela nécessite la session du navigateur de compteur.
| Méthode | Point de terminaison | But |
|---|---|---|
| GET | /<model>/api/uploadstatus | Statut de téléchargement du simulateur ; pas un point de terminaison du micrologiciel. |
Sources de données du simulateur
| Méthode | Point de terminaison | But |
|---|---|---|
| GET | /api/simulator/scenario | Lisez l’instantané du scénario sélectionné et l’horloge de simulation. |
| GET | /api/simulator/data-sources | Lisez les sources disponibles et la sélection de la session en cours. |
| GET | /api/simulator/data-sources/<id> | Lisez les paramètres source et prévisualisez les courbes. |
| POST | /api/simulator/data-source-selection | Sélectionnez une source pour cette session de navigateur. |
| POST | /api/simulator/heartbeat | Maintenir l’activité de la page pour une session existante. |
Portée et séparation
Ces outils gèrent uniquement le comportement du simulateur. Ils ne modifient pas le contrat API du firmware ni la source Modbus partagée. Les intégrations client normales doivent utiliser la référence de l'API du micrologiciel et la documentation officielle d'IAMMETER.