SmartgridOne logo
SmartgridOne logo
AppController
Externe Signale
DSO

AgrolaAutarcoAxpoBEE EnergyCKWCompanion EnergyDexterDiagnosetestsDNO Relay ControlDynamic Energy TradingEdmijElia
Elindus
Energie-Flexibilitätslösungen (EFS)EnervalisEngieEPEX Spot SolarEuropean CommoditiesFleco PowerFlowerFrank EnergieFuseboxGreenchoiceHallostroomHive PowerImbyIntegration gemäß Paragraph 14aKratTrade
Mqtt
BaselinesFCRGeplante MQTT-SteuerungLive-MQTT-SteuerungMQTT-EinrichtungOnboarding-AblaufVirtuelles Kraftwerk
Neue IntegrationenNext EnergyOpinumPlan-ahead-APIPleeviPowernautRepoweredScholt
Trevion
Überwachung
VGT EnergyvZEV – EnergiegemeinschaftYuso – BatteriesteuerungYuso – Solardrosselung
Fehlerbehebung
Geräte
Installation
Konfiguration von A bis Z
Kundenspezifisch
LizenzNetzwerkRichtlinien für Verdrahtung und KonnektivitätSchnellstartSicherheits-, Wartungs- und rechtliche HinweiseSpezifikationenStatus-LEDsSteuerungsreaktionszeit
Toolbox
VideotutorialsZertifikate
Zubehör
Externe SignaleMqtt

Baselines

Vorsicht
Vorsicht

HINWEIS: Baselines werden nicht von allen Controllern unterstützt. Weitere Informationen erhalten Sie beim Support.

Bevor Sie fortfahren, stellen Sie sicher, dass Ihr Netzwerk und Ihre Geräte bereit sind, indem Sie der Anleitung MQTT-Einrichtung folgen.

1. Unterstützte Geräte

Device TypeVariantsSupported
Solar InvertersAll❌
Storage Devices✅
EV Chargers❌

2. Einrichtung

Diese Anleitung hilft Ihnen bei der Konfiguration von Baseline-Prognosen auf Ihrem SmartgridOne Controller.

Was Sie benötigen

  1. SmartgridOne Controller mit Internetverbindung.
  2. MQTT-Einrichtung. Weitere Informationen finden Sie auf der MQTT-Hauptseite: MQTT-Einrichtung

1. Geräte hinzufügen

Melden Sie sich bei der Inbetriebnahmeschnittstelle an und stellen Sie sicher, dass die Geräte zum SmartgridOne Controller hinzugefügt wurden.

2. Das externe Baseline-Signal hinzufügen

Image 1
Image 1
Image 1

3. Parameter ausfüllen

Die folgenden Parameter können angepasst werden:

3.1 Intervalllänge

Typ: Ganzzahl

Die Länge des Intervalls gibt die Häufigkeit eines neuen Prognosepunkts an. Je nach Energiemarkt wird dieser Wert im Allgemeinen auf 15 Minuten oder eine Stunde eingestellt.

3.2 Anzahl der Intervalle

Typ: Ganzzahl

Die Anzahl der Intervalle mit der oben festgelegten Länge. Beispiel: Wenn 96 Intervalle von jeweils 15 Minuten erstellt werden, liegen Prognosen für die nächsten 24 Stunden vor.

3.3 Erstellungsformat

Die Baselines können täglich oder in einem festen Intervall erstellt werden. Diese beiden Formate eignen sich für unterschiedliche Anwendungsfälle.

3.3.1 Täglich

Die Baselines werden einmal täglich zu einer bestimmten Uhrzeit erstellt. Bei diesem Format können Sie eine Aktivierungsstunde auswählen – also festlegen, wie lange nach der Erstellung die Baseline aktiv wird.

Beispiel: Eine Baseline wird um 9:00 Uhr erstellt, ist aber erst am nächsten Tag aktiv. Daher wird die Aktivierungsstunde auf 15 h eingestellt.

3.3.1.1 Erstellungsstunde

Typ: Ganzzahl

Die Stunde, zu der die Baseline täglich erstellt wird.

3.3.1.2 Aktivierungsstunde

Typ: Ganzzahl

Die Anzahl der Stunden nach der Erstellungsstunde, nach denen die Baseline aktiviert wird.

3.3.2 Festes Intervall

Baselines werden in einem festen Intervall generiert. Die Baselines werden kurz vor ihrem Aktivierungszeitpunkt generiert und sofort aktiviert. Beispiel: Die Baseline für die nächste Stunde wird bei :59 generiert.

3.3.2.1 Aktualisierungsintervall Typ: Ganzzahl

Wie oft die Baseline neu generiert wird. Üblicherweise wird dieser Wert auf 15 Minuten oder eine Stunde eingestellt.

3.4 Aktualisierungsparameter

Typ: Ganzzahl

Eine Konstante, die festlegt, wie lange vor dem Aktivierungszeitpunkt die Baseline generiert wird. Üblicherweise wird dieser Wert auf eine oder zwei Minuten eingestellt.

3.5 Baselines folgen

Typ: boolescher Wert

Wenn dieser Wert auf „true“ gesetzt ist, folgen die Geräte der generierten Baseline. Wenn dieser Wert auf „false“ gesetzt ist, werden die Baselines nicht direkt befolgt. Stattdessen werden sie als Prognose verwendet und so genau wie möglich befolgt. Die Geräteaktionen können abhängig von unkontrollierbaren Echtzeitvariablen von der generierten Baseline abweichen, beispielsweise von der PV-Prognose, unkontrollierbaren Lasten und Ladezeiträumen von Elektrofahrzeugen.

3.6 Benutzerdefinierte Prädiktoren (W.I.P.)

Benutzerdefinierte Prognosealgorithmen werden verwendet, um die Baselines zu erstellen.

4. Baseline-Signal aktivieren

Wählen Sie alle Geräte aus, die Sie in die MQTT-Fernsteuerung aufnehmen möchten.

Image 1

5. Baseline-Signal hinzugefügt

Die Baseline-Oberfläche wurde nun auf dem SmartgridOne Controller aktiviert.

Wir können nun fortfahren. In der Spalte „Status“ werden während der Einrichtung mögliche Fehler angezeigt.

3. Baseline-Erfassung

Baselines können über MQTT vom Controller abgerufen werden.

Das folgende Topic wird verwendet, um eine Anfrage zum Abrufen der Baselines zu senden:

standard1/rp_one_s/remoteBaselineMetrics/'controller SN'

wobei <Controller SN> durch die Seriennummer des SmartgridOne Controller ersetzt werden muss, das die Rückmeldung sendet.

Zum Abrufen von Baselines muss das folgende Nachrichtenformat verwendet werden:

{
    "extraTags": {
        "nodeId": <Controller SN>_site_0>
    },
    "time": <Unix Timestamp>,
    "fields": {}
}

Das folgende Topic wird zum Empfangen von Baseline-Daten verwendet:

standard1/outbound/remoteBaselineMetrics/feedback/<Controller SN>

wobei <Controller SN> durch die Seriennummer des SmartgridOne Controller ersetzt werden muss, das die Rückmeldung sendet.

Die Baseline-Rückmeldung wird im folgenden Format gesendet:

{
    "time": <Unix Timestamp>,
    "data": {
        "baseline": {
            "<Device Node ID>": [
                {
                    "endTimeUnix": "",
                    "power_W": ""
                },
            ],
        },
        "nextBaseline": {
            "<Device Node ID>": [
                {
                    "endTimeUnix": "",
                    "power_W": ""
                },
            ],
        },
        "error": {
            <Errors occured during execution>
        }
        "response_code": <Response Code>
    },
    "fields": {},
    "requestTime": <Unix Timestamp>,
    "time": <Unix Timestamp>,
    "siteNodeId": <Controller SN>_site_0>
}

4. Python-Demonstrationsskript

Bitte laden Sie die untenstehende Datei in Ihrer bevorzugten Python-IDE herunter. Tragen Sie Ihre Seriennummer und MQTT-Zugangsdaten ein und führen Sie das Skript aus:

Last updated August 7, 2026Edit this page

Mqtt

Previous Page

FCR

Next Page

On this page

Baselines1. Unterstützte Geräte2. EinrichtungWas Sie benötigen1. Geräte hinzufügen2. Das externe Baseline-Signal hinzufügen3. Parameter ausfüllen3.1 Intervalllänge3.2 Anzahl der Intervalle3.3 Erstellungsformat3.4 Aktualisierungsparameter3.5 Baselines folgen3.6 Benutzerdefinierte Prädiktoren (W.I.P.)4. Baseline-Signal aktivieren5. Baseline-Signal hinzugefügt3. Baseline-Erfassung4. Python-Demonstrationsskript