SmartgridOne logo
SmartgridOne logo
Accessoires
Appareils
Application
Boîte à outils
Certificats
Configuration de A à Z
Consignes de sécurité, d'entretien et avis légauxContrôleurDémarrage rapide
Dépannage
Directives de câblage et de connectivitéInstallationLED de statutLicenceRéseau
Signaux externes
AgrolaAPI Planification anticipéeAutarcoAxpoBoîtier de fusiblesContrôle du relais DNODexterEdmijElia
Elindus
EnecoÉnergie BEEÉnergie CompagnonÉnergie VGTEnervalisEngieEPEX Spot SolaireFleco PowerFleurFrank EnergieGreenchoiceHallostroomImbyJoulenKratTradeMarchandises européennes
Mqtt
Négociation dynamique d'énergieNext ÉnergieNouvelles intégrationsOpinumParagraphe 14a IntégrationPleeviReconvertiScholtSolutions de Flexibilité Énergétique (EFS)
Surveillance
Surveillance du signal API
Tests diagnosticsTrevionYuso - Contrôle de la BatterieYuso - Réduction solaire
Spécifications
Spécifique au client
Temps de réponse du contrôleTutoriels vidéo
Signaux externesSurveillance

API de Surveillance Externe

Objectif

Pour les intégrateurs nécessitant une visibilité en temps réel, interroger notre API de Télémétrie introduit des délais et génère une charge tant du côté de l’intégrateur que du côté de SmartgridOne. Pour y remédier, le contrôleur peut être configuré pour envoyer la télémétrie à un point de terminaison désigné fourni par l’intégrateur. Ce « mécanisme de webhook » permet des flux de données en direct avec une latence quasi nulle, contournant ainsi les limites des interrogations API traditionnelles.

Configuration initiale (point de départ pour les nouveaux utilisateurs)

1. Vérifiez votre réseau

Assurez-vous que votre SmartgridOne Controller dispose d’une connexion réseau active.

2. Ajoutez vos appareils

Connectez-vous à l’interface de mise en service et assurez-vous que les appareils sont ajoutés au SmartgridOne Controller.

3. Configurez le webhook via les « sources de données externes »

Image 1
Image 1
Image 1

4. Saisissez les paramètres

  1. L’URL et le point de terminaison de l’API

  2. Le jeton d’autorisation bearer utilisé pour la requête API. Afin d’éviter qu’un contrôleur compromis soit utilisé pour falsifier des données provenant d’autres appareils, nous recommandons vivement d’utiliser des jetons uniques par contrôleur et d’associer chaque jeton à un emplacement spécifique dans votre implémentation.

  3. La fréquence à laquelle les données sont envoyées (en secondes, la valeur par défaut est 60s)

  4. Sélectionnez les données à envoyer :

    • Les données au niveau de l’appareil contiennent tous les champs de données spécifiés ci-dessous, par nœud individuel connecté au SmartgridOne Controller.
    • Le niveau type d’appareil contient des données agrégées au niveau du type d’appareil (par exemple solaire, stockage, fixe)

Ensuite, sélectionnez d’inclure tous les appareils.

Image 1

Données du point de terminaison

Le point de terminaison doit accepter une requête HTTP POST avec les données suivantes :

{
    "time": "<Unix Timestamp>",
    "siteNodeId": "<Site NodeID>",
    "grid": "<Grid Fields>",
    "solar": "<Solar Fields>",
    "storage": "<Storage Fields>",
    "heat_pump": "<Heat Pump Fields>",
    "switched_load": "<Switched Load Fields>",
    "variable_power_load": "<Variable Power Load Fields>",
}

Plus d’informations sur les champs individuels sont disponibles ici : Feedback Payload Structure.

Surveillance

Previous Page

Tests diagnostics

Next Page

On this page

API de Surveillance ExterneObjectifConfiguration initiale (point de départ pour les nouveaux utilisateurs)1. Vérifiez votre réseau2. Ajoutez vos appareils3. Configurez le webhook via les « sources de données externes »4. Saisissez les paramètresDonnées du point de terminaison