SmartgridOne logo
SmartgridOne logo
App
Externe Signale
DSO

Abschnitt 14a IntegrationAgrolaAutarcoAxpoBEE EnergieBlumeCKWCompanion EnergyDexterDiagnosetestsDNO RelaissteuerungDynamischer EnergiehandelEdmijElia
Elindus
Energie-Flexibilitätslösungen (EFS)EnervalisEngieEPEX Spot SolarErneuertEuropäische RohstoffeFleco PowerFrank EnergieGreenchoiceHallostroomHive PowerImbyKratTrade
Mqtt
FCRGeplante MQTT-SteuerungGrundlinienLive MQTT controlOnboarding-AblaufVirtuelles Kraftwerk
Neue IntegrationenNext EnergyOpinumPlan-ahead APIPleeviPowernautScholtSicherungskasten
Trevion
Überwachung
VGT EnergieYuso - BatteriesteuerungYuso - Solarbegrenzung
Fehlerbehebung
Geräte
Installation
Konfiguration von A bis Z
Kundenspezifisch
LizenzNetzwerkReglerSchnellstartSicherheits-, Wartungs- und RechtshinweiseSpezifikationenStatus-LEDsSteuerungsreaktionszeitVerlege- und AnschlussrichtlinienVideo-Tutorials
Werkzeugkasten
Zertifikate
Zubehör
Externe SignaleMqtt

Virtuelle Kraftwerke

Tipp
Tipp

Das VPP-Protokoll basiert auf dem Live MQTT-Protokoll. Bitte lesen Sie zuerst diese Seite. Siehe Live MQTT Control.

Tipp
Tipp

Die anfängliche VPP-Einrichtung MUSS von SmartgridOne durchgeführt werden. Bitte kontaktieren Sie SmartgridOne, bevor Sie die nächsten Schritte befolgen.

Verbindung zum MQTT Broker

Bitte lesen Sie den folgenden Abschnitt, um herauszufinden, wie Sie sich mit dem SmartgridOne MQTT Broker verbinden: MQTT Broker Connection

VPP-Funktionalität

Das VPP ist darauf ausgelegt, jeweils einen Sollwert/Strategie pro Gerätegruppe (z. B. Solar, Speicher) zu empfangen und den Sollwert zwischen den mit dem VPP verbundenen Steuerungen zu aggregieren.

Während das Live MQTT-Protokoll einen Befehl an eine einzelne Steuerung senden würde, erlaubt das VPP dem Benutzer, einen Befehl an eine Gruppe von Steuerungen zu senden.

Image 1

Steuerungen zum VPP hinzufügen

Image 1
Image 1
Image 1
Image 1

Beim Hinzufügen des SmartgridOne MQTT-Signals wird ein standard1/outbound/remoteVppMetrics/warning/{MQTT Username}/{VPP ID} Feld angezeigt. Geben Sie hier die erhaltene VPP ID ein.

Enter VPP ID
Image 1

Aggregationsalgorithmus

Die Sollwerte werden basierend auf der Kapazität der Geräte, die den einzelnen Steuerungen zugeordnet sind, aggregiert.

MQTT-Themen

Nach Abschluss der Ersteinrichtung werden eine VPP ID sowie ein MQTT-Benutzername (und Passwort) bereitgestellt.

Eingehendes Thema

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

Thema (veraltet): vpp/{MQTT Username}/{VPP ID}

Dieses Thema wird vom Benutzer verwendet, um einen aggregierten Befehl an das VPP zu senden.

Live VPP

Inhalt:

{
    "msg_id": <Incremental message id>(int),
    "vpp_id": <VPP ID>(str)
    "time": "<Unix Timestamp>(int)",
    "fields": {
        "<Component Policy>": "<Policy Type>",
        "<Component Power Setpoint>": <Setpoint in watts>
    }
}

Die Komponentenrichtlinien und Sollwerte finden Sie hier: MQTT Components and Policies

Geplantes VPP

Inhalt:

{
    "msg_id": <Incremental message id>(int),
    "vpp_id": <VPP ID>(str)
    "time": "<Unix Timestamp>(int)",
    "message_type": "<Type of message>(str)",
    "fields": {
        "<Component Policy>": "<Policy Type>",
        "<Component Power Setpoint>": <Setpoint in watts>
    }
}

Die Komponentenrichtlinien und Sollwerte finden Sie hier: MQTT Components and Policies

Bestätigungsthema

Thema: standard1/outbound/remoteVppMetrics/warning/{MQTT Username}/{VPP ID}

Thema (veraltet): vpp/{MQTT Username}/{VPP ID}/warning

Nachdem ein Befehl gesendet wurde, antwortet das VPP mit einer Bestätigung, die angibt, ob der Befehl erfolgreich empfangen wurde oder nicht.

Inhalt:

{
    "payload": {
        "fields": {
            "responseCode": <Success/Failure Code>(int),
            "ack": <Acknowledgement Message>(str)
        },
        "target": <VPP ID>(str)
    },
    "message_type": <Type of Message>(str)
}

Feedback-Thema

Thema: standard1/outbound/remoteVppMetrics/warning/{MQTT Username}/{VPP ID}

Thema (veraltet): vpp/{MQTT Username}/{VPP ID}/warning

Das Feedback-Thema enthält das Feedback, das von den einzelnen Steuerungen zurückgegeben wird.

Inhalt:

{
    "payload": {
        "updated_on": <Unix Timestamp of the data>(str)
        "feedback_dict": {
            <Feedback Dict>(dict)
        },
        "target": <Site Node ID>(str)
    },
    "message_type": <Type of Message>(str)
}

Die Struktur des Feedback-Dictionaries finden Sie hier: MQTT Feedback Payload Structure

Aggregiertes Feedback-Thema

Thema: standard1/outbound/remoteVppMetrics/warning/{MQTT Username}/{VPP ID}

Thema (veraltet): vpp/{MQTT Username}/{VPP ID}/warning

Das VPP aggregiert das Feedback, das von jeder einzelnen Steuerung empfangen wird.

Inhalt:

{
    "payload": {
        "updated_on": <Unix Timestamp of the data>(str)
        "feedback_dict": {
            <Aggregated Feedback Dict>(dict)
        },
    },
    "message_type": <Type of Message>(str)
}

Das aggregierte Feedback-Dictionary ist ähnlich der MQTT Feedback Payload Structure strukturiert. Zeichenkettenwerte, wie ausgeführte Strategien, können jedoch nicht aggregiert werden und sind daher nicht enthalten.

Versendete Befehle Thema

Thema: standard1/outbound/remoteVppMetrics/warning/{MQTT Username}/{VPP ID}

Thema (veraltet): vpp/{MQTT Username}/{VPP ID}/warning

Wenn Befehle vom VPP an die Steuerungen gesendet werden, wird dies über dieses Thema gemeldet.

Inhalt:

{
    "payload": {
        "aggregated": {
            <Component Name>(str): <CommandPower Value>(float)...
        },
        "dispatched_commands": [
            <List of individual commands sent to the controllers>
        ],
    },
    "message_type": <Type of Message>(str)
}

Die Payload-Struktur der einzelnen gesendeten Befehle finden Sie hier: MQTT Feedback Payload Structure.

Warn-Thema

Thema: standard1/outbound/remoteVppMetrics/warning/{MQTT Username}/{VPP ID}

Thema (veraltet): vpp/{MQTT Username}/{VPP ID}/warning

Falls im VPP ein Fehler oder eine Warnung auftritt, wird eine Nachricht über dieses MQTT-Thema gesendet.

Inhalt:

{
    "payload": {
        "fields": {
            <Field Dictionary>(dict)
        },
        "target": <VPP ID>(str)
    },
    "message_type": <Type of Message>(str)
}
Last updated July 9, 2026Edit this page

Onboarding-Ablauf

Previous Page

Neue Integrationen

Next Page

On this page

Virtuelle KraftwerkeVerbindung zum MQTT BrokerVPP-FunktionalitätSteuerungen zum VPP hinzufügenAggregationsalgorithmusMQTT-ThemenEingehendes ThemaLive VPPGeplantes VPPBestätigungsthemaFeedback-ThemaAggregiertes Feedback-ThemaVersendete Befehle ThemaWarn-Thema