SmartgridOne logo
SmartgridOne logo
Démarrage rapideInstallationRéseauDirectives de câblage et de connectivitéApp
AgrolaAutarcoAxpoBEE ÉnergieCompanion EnergyCommerce Énergétique DynamiqueDexterContrôle de relais DNOEdmijSolutions de flexibilité énergétique (SFE)EliaEnervalisEngieAPI de planificationEPEX Spot SolaireCommodités européennesFleurFrank EnergieBoîte à fusiblesGreenchoiceHallostroomImbyJoulenKratTradeNouvelles intégrationsÉnergie SuivanteOpinumParagraphe 14a IntégrationPleeviRenouveléScholtTrevionÉnergie VGTYuso - Contrôle de batterieYuso - Réduction de l'énergie solaire
Live MQTT controlContrôle MQTT programméUsine de Production Virtuelle
SpécificationsLEDs de statutTemps de réponse de contrôleTutoriels vidéoCertificatsLicenceSécurité, maintenance et avis légaux
External SignalsMQTT
Tip

Le protocole VPP est basé sur le protocole Live MQTT. Veuillez vous référer à cette page avant celle-ci. Voir Live MQTT Control.

Tip

La configuration initiale du VPP DOIT être effectuée par SmartgridOne. Veuillez contacter SmartgridOne avant de suivre les étapes suivantes.

Connexion au courtier MQTT

Veuillez vous référer à la section suivante pour savoir comment vous connecter au courtier MQTT SmartgridOne : MQTT Broker Connection

Fonctionnalité VPP

Le VPP est conçu pour recevoir un point de consigne/stratégie par groupe de dispositifs (ex. : solaire, stockage), et agréger le point de consigne entre les contrôleurs connectés au VPP.

Tandis que le protocole Live MQTT enverrait une commande à un seul contrôleur, le VPP permet à l'utilisateur d'envoyer une seule commande à un groupe de contrôleurs.

Image 1

Ajouter des contrôleurs au VPP

Image 1
Image 1
Image 1
Image 1

Lors de l'ajout du signal MQTT SmartgridOne, un champ VPP ID est affiché. Entrez le VPP ID reçu ici.

Enter VPP ID
Image 1

Algorithme d'agrégation

Les points de consigne sont agrégés en fonction de la capacité des dispositifs relevant des contrôleurs individuels.

Sujets MQTT

Une fois la configuration initiale terminée, un VPP ID et un nom d'utilisateur MQTT (et mot de passe) seront fournis.

Sujet entrant

Sujet : vpp/{MQTT Username}/{VPP ID}

Ce sujet est utilisé par l'utilisateur pour envoyer une commande agrégée au VPP.

VPP en direct

Corps :

{
    "msg_id": <Identifiant de message incrémental>(int),
    "vpp_id": <VPP ID>(str),
    "time": "<Timestamp Unix>(int)",
    "fields": {
        "<Politique de composant>": "<Type de politique>",
        "<Point de consigne de puissance de composant>": <Point de consigne en watts>
    }
}

Les politiques de composant et les points de consigne peuvent être trouvés ici : MQTT Components and Policies

VPP programmé

Corps :

{
    "msg_id": <Identifiant de message incrémental>(int),
    "vpp_id": <VPP ID>(str),
    "time": "<Timestamp Unix>(int)",
    "message_type": "<Type de message>(str)",
    "fields": {
        "<Politique de composant>": "<Type de politique>",
        "<Point de consigne de puissance de composant>": <Point de consigne en watts>
    }
}

Les politiques de composant et les points de consigne peuvent être trouvés ici : MQTT Components and Policies

Sujet d'accusé de réception

Sujet : vpp/{MQTT Username}/{VPP ID}/acknowledgement

Après qu'une commande a été envoyée, le VPP répondra avec un accusé de réception, indiquant si la commande a été reçue avec succès ou non.

Corps :

{
    "payload": {
        "fields": {
            "responseCode": <Code de succès/échec>(int),
            "ack": <Message d'accusé de réception>(str)
        },
        "target": <VPP ID>(str)
    },
    "message_type": <Type de message>(str)
}

Sujet de retour d'information

Sujet : vpp/{MQTT Username}/{VPP ID}/feedback

Le sujet de retour d'information contient le retour d'information renvoyé par les contrôleurs individuels.

Corps :

{
    "payload": {
        "updated_on": <Timestamp Unix des données>(str),
        "feedback_dict": {
            <Dictionnaire de retour d'information>(dict)
        },
        "target": <ID de nœud de site>(str)
    },
    "message_type": <Type de message>(str)
}

La structure du dictionnaire de retour d'information peut être trouvée ici : MQTT Feedback Payload Structure

Sujet de retour d'information agrégé

Sujet : vpp/{MQTT Username}/{VPP ID}/aggregated_feedback

Le VPP agrège le retour d'information reçu par chaque contrôleur individuel.

Corps :

{
    "payload": {
        "updated_on": <Timestamp Unix des données>(str),
        "feedback_dict": {
            <Dictionnaire de retour d'information agrégé>(dict)
        }
    },
    "message_type": <Type de message>(str)
}

Le dictionnaire de retour d'information agrégé est structuré de manière similaire à la MQTT Feedback Payload Structure. Cependant, les valeurs de chaîne, telles que les stratégies exécutées, ne peuvent pas être agrégées et ne sont donc pas incluses.

Sujet des commandes dispatchées

Sujet : vpp/{MQTT Username}/{VPP ID}/dispatched_commands

Lorsque des commandes sont envoyées aux contrôleurs par le VPP, cela est signalé en utilisant ce sujet.

Corps :

{
    "payload": {
        "aggregated": {
            <Nom de composant>(str): <Valeur de commande de puissance>(float)...
        },
        "dispatched_commands": [
            <Liste des commandes individuelles envoyées aux contrôleurs>
        ]
    },
    "message_type": <Type de message>(str)
}

La structure du payload des commandes individuelles envoyées peut être trouvée ici : MQTT Feedback Payload Structure.

Sujet d'avertissement

Sujet : vpp/{MQTT Username}/{VPP ID}/warning

Si une erreur ou un avertissement se produit dans le VPP, un message sera envoyé sur ce sujet MQTT.

Corps :

{
    "payload": {
        "fields": {
            <Dictionnaire de champ>(dict)
        },
        "target": <VPP ID>(str)
    },
    "message_type": <Type de message>(str)
}

Contrôle MQTT programmé

Previous Page

Application et Portail

Next Page

On this page

Connexion au courtier MQTTFonctionnalité VPPAjouter des contrôleurs au VPPAlgorithme d'agrégationSujets MQTTSujet entrantVPP en directVPP programméSujet d'accusé de réceptionSujet de retour d'informationSujet de retour d'information agrégéSujet des commandes dispatchéesSujet d'avertissement