SmartgridOne logo
SmartgridOne logo
AppCertifikaterController
Eksterne Signaler
Afsnit 14a IntegrationAgrolaAutarcoAxpoBEE EnergiBlomstCompanion EnergyDexterDiagnostiske testsDNO-relæstyringDynamisk energihandelEdmijElia
Elindus
EnecoEnergi Fleksibilitetsløsninger (EFS)EnervalisEngieEPEX Spot SolenergiEuropæiske råvarerFleco PowerFrank EnergieGenopladetGreenchoiceHallostroomImbyJoulenKratTrade
Mqtt
IntroduktionsforløbLive MQTT controlPlanlagt MQTT-kontrolVirtuelt Kraftværk
Næste EnergiNye integrationerOpinum
Overvågning
Planlæg-fremad APIPleeviScholtSikringsboksTrevionVGT EnergiYuso - BatteristyringYuso - Solafskæring
Enheder
Fejlfinding
InstallationKom godt i gang
Konfiguration fra A til Z
Kontrolresponstid
Kundespecifik
LicensNetværkRetningslinjer for ledningsføring og tilslutningSikkerhed, vedligeholdelse og juridiske meddelelserSpecifikationerStatus-LED'er
Tilbehør
Værktøjskasse
Videovejledninger
Eksterne SignalerMqtt
Tip
Tip

VPP-protokollen er baseret på Live MQTT-protokollen. Se venligst denne side først. Se Live MQTT Control.

Tip
Tip

Den indledende VPP-opsætning SKAL udføres af SmartgridOne. Kontakt venligst SmartgridOne før du følger de næste trin.

Forbindelse til MQTT Broker

Se venligst følgende afsnit for at finde ud af, hvordan man opretter forbindelse til SmartgridOne MQTT Broker: MQTT Broker Connection

VPP Funktionalitet

VPP er designet til at modtage ét setpoint/strategi pr. enhedsgruppe (f.eks. Sol, Lager), og samle setpoint mellem de controllere, der er tilsluttet VPP.

Mens Live MQTT-protokollen ville sende en kommando til en enkelt controller, tillader VPP brugeren at sende én kommando til en gruppe af controllere.

Image 1

Tilføjelse af controllere til VPP

Image 1
Image 1
Image 1
Image 1

Når der tilføjes SmartgridOne MQTT-signal, vises et vpp/{MQTT Username}/{VPP ID}/warning-felt. Indtast her den modtagne VPP ID.

Enter VPP ID
Image 1

Aggregeringsalgoritme

Setpoint aggregeres baseret på kapaciteten af de enheder, der hører under de enkelte controllere.

MQTT Emner

Når den indledende opsætning er færdig, vil en VPP ID og MQTT Brugernavn (og adgangskode) blive udleveret.

Indkommende Emne

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

Dette emne bruges af brugeren til at sende en aggregeret kommando til VPP.

Live VPP

Indhold:

{
    "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>

Komponentpolitikker og setpoints kan findes her:

Planlagt VPP

Indhold:

{
    "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

Komponentpolitikker og setpoints kan findes her:

Godkendelses-Emne

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

Efter at en kommando er sendt, vil VPP svare med en godkendelse, der angiver, om kommandoen blev modtaget succesfuldt eller ej.

Indhold:

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

Feedback-Emne

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

Feedback-emnet indeholder feedback, der returneres af de enkelte controllere.

Indhold:

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

Feedback-dict-strukturen kan findes her:

Aggregeret Feedback-Emne

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

VPP samler den feedback, der modtages fra hver enkelt controller.

Indhold:

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

Den aggregerede feedback-ordbog er struktureret på samme måde som . Dog kan strengværdier, såsom udførte strategier, ikke aggregeres og er derfor ikke inkluderet.

Udførte Kommandoer Emne

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

Når kommandoer sendes til controllerne af VPP, rapporteres dette via dette emne.

Indhold:

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


Payload-strukturen for de individuelle kommandoer, der sendes, kan findes her: .

Advarsels-Emne

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

Hvis en fejl eller advarsel opstår i VPP, vil en besked blive sendt over dette MQTT-emne.

Indhold:

{
    "payload": {
        "fields": {
            <Field Dictionary>(dict)
        },
        "target": <VPP ID>(str)
    },
    "message_type": <Type of Message>(str)
}

Planlagt MQTT-kontrol

Previous Page

Næste Energi

Next Page

On this page

Forbindelse til MQTT BrokerVPP FunktionalitetTilføjelse af controllere til VPPAggregeringsalgoritmeMQTT EmnerIndkommende EmneLive VPPPlanlagt VPPGodkendelses-EmneFeedback-EmneAggregeret Feedback-EmneUdførte Kommandoer EmneAdvarsels-Emne
}
}
in
watts>
}
}
}
:
<Type
of
Message>(str)
}
}
},
"message_type": <Type of Message>(str)
}
MQTT Components and Policies
MQTT Components and Policies
MQTT Feedback Payload Structure
MQTT Feedback Payload Structure
MQTT Feedback Payload Structure