SmartgridOne logo
SmartgridOne logo
Quick Startإرشادات التوصيل والأسلاكإشعارات السلامة والصيانة والقانونية
استكشاف الأخطاء وإصلاحها
الأجهزة
الإشارات الخارجية
مزود خدمة توزيع الشبكة

AxpoCKWEnervalisImby
Mqtt
FCRLive MQTT controlإعداد MQTTالتحكم المجدول في MQTTالخطوط الأساسيةالمحطة الكهربائية الافتراضيةتدفق الإعداد
vZEV - مجتمع الطاقةYuso - التحكم في البطاريةYuso - تقليل الطاقة الشمسيةأغرولاأوبينومأوتاركوإدميجإلياإنجيإيبيكس سبوت سولارالاختبارات التشخيصيةالتيار الهالوستيالسلع الأوروبيةالطاقة القادمةالطاقة المصاحبةالفقرة 14أ التكامل
المراقبة
باورنووت
بدء التشغيل
بليفيتجارة الطاقة الديناميكيةتحكم مرحل DNOتريفينتكاملات جديدةجرينتشويسحلول مرونة الطاقة (EFS)ديكسترزهرةشولتصندوق الصماماتطاقة BEEفرانك إنرجيفليكرو باورفي جي تي إنرجيكراّتريدمعاد التجهيزهايف باورواجهة برمجة تطبيقات التخطيط المسبق
الإكسسوارات
التركيب
التكوين من الألف إلى الياء
الرخصةالشبكةالشهاداتالمتحكمالمواصفاتتطبيقدروس فيديوزمن استجابة التحكم
صندوق الأدوات
مخصص للعميل
مصابيح الحالة LED
الإشارات الخارجيةMqtt

محطات الطاقة الافتراضية

نصيحة
نصيحة

يعتمد بروتوكول VPP على بروتوكول Live MQTT. يرجى الرجوع إلى هذه الصفحة قبل ذلك. راجع Live MQTT Control.

نصيحة
نصيحة

يجب أن يتم إعداد VPP الأولي بواسطة SmartgridOne. يرجى الاتصال بـ SmartgridOne قبل متابعة الخطوات التالية.

الاتصال بوسيط MQTT

قبل المتابعة، تأكد من أن شبكتك وأجهزتك جاهزة باتباع دليل إعداد MQTT.

وظائف VPP

تم تصميم VPP لاستقبال مجموعة واحدة من النقطة المحددة/الاستراتيجية لكل مجموعة جهاز (مثل الطاقة الشمسية، التخزين)، ولتجميع النقطة المحددة بين وحدات التحكم المتصلة بـ VPP.

بينما يرسل بروتوكول Live MQTT أمرًا لوحدة تحكم واحدة، يسمح VPP للمستخدم بإرسال أمر واحد إلى مجموعة من وحدات التحكم.

Image 1

إضافة وحدات تحكم إلى VPP

Image 1
Image 1
Image 1
Image 1

عند إضافة إشارة MQTT SmartgridOne، يظهر حقل standard1/outbound/remoteVppMetrics/warning/{MQTT Username}/{VPP ID}. أدخل معرف VPP المستلم هنا.

Enter VPP ID
Image 1

خوارزمية التجميع

يتم تجميع النقطة المحددة بناءً على قدرة الأجهزة التابعة لوحدات التحكم الفردية.

مواضيع MQTT

بعد إكمال الإعداد الأولي، سيتم توفير معرف VPP واسم مستخدم MQTT (وكلمة المرور).

الموضوع الوارد

الموضوع: vpp/{MQTT Username}/{VPP ID}/warning

الموضوع (منسوخ): vpp/{MQTT Username}/{VPP ID}

يستخدم المستخدم هذا الموضوع لإرسال أمر مجمع إلى VPP.

VPP مباشر

النص:

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

يمكن العثور على سياسات المكونات والنقاط المحددة هنا: MQTT Components and Policies

VPP مجدول

النص:

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

يمكن العثور على سياسات المكونات والنقاط المحددة هنا: MQTT Components and Policies

موضوع الإقرار

الموضوع: standard1/outbound/remoteVppMetrics/warning/{MQTT Username}/{VPP ID}

الموضوع (منسوخ): vpp/{MQTT Username}/{VPP ID}/warning

بعد إرسال الأمر، يستجيب VPP بإقرار، يشير إلى ما إذا تم استلام الأمر بنجاح أم لا.

النص:

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

موضوع التغذية الراجعة

الموضوع: standard1/outbound/remoteVppMetrics/warning/{MQTT Username}/{VPP ID}

الموضوع (منسوخ): vpp/{MQTT Username}/{VPP ID}/warning

يحتوي موضوع التغذية الراجعة على البيانات المرتجعة من وحدات التحكم الفردية.

النص:

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

يمكن العثور على بنية قاموس التغذية الراجعة هنا: MQTT Feedback Payload Structure

موضوع التغذية الراجعة المجمعة

الموضوع: standard1/outbound/remoteVppMetrics/warning/{MQTT Username}/{VPP ID}

الموضوع (منسوخ): vpp/{MQTT Username}/{VPP ID}/warning

يقوم VPP بتجميع التغذية الراجعة التي يتلقاها من كل وحدة تحكم فردية.

النص:

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

تتبع قاموس التغذية الراجعة المجمعة هيكلًا مشابهًا لـ MQTT Feedback Payload Structure. ومع ذلك، لا يمكن تجميع القيم النصية، مثل الاستراتيجيات المنفذة، وبالتالي لا يتم تضمينها.

موضوع الأوامر المرسلة

الموضوع: standard1/outbound/remoteVppMetrics/warning/{MQTT Username}/{VPP ID}

الموضوع (منسوخ): vpp/{MQTT Username}/{VPP ID}/warning

عندما يتم إرسال الأوامر إلى وحدات التحكم من قبل VPP، يتم الإبلاغ عن ذلك باستخدام هذا الموضوع.

النص:

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

يمكن العثور على هيكل حمولة الأوامر الفردية المرسلة هنا: MQTT Feedback Payload Structure.

موضوع التحذير

الموضوع: standard1/outbound/remoteVppMetrics/warning/{MQTT Username}/{VPP ID}

الموضوع (منسوخ): vpp/{MQTT Username}/{VPP ID}/warning

إذا حدث خطأ أو تحذير في VPP، يتم إرسال رسالة عبر هذا الموضوع في MQTT.

النص:

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

الخطوط الأساسية

Previous Page

تدفق الإعداد

Next Page

On this page

محطات الطاقة الافتراضيةالاتصال بوسيط MQTTوظائف VPPإضافة وحدات تحكم إلى VPPخوارزمية التجميعمواضيع MQTTالموضوع الواردVPP مباشرVPP مجدولموضوع الإقرارموضوع التغذية الراجعةموضوع التغذية الراجعة المجمعةموضوع الأوامر المرسلةموضوع التحذير