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

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

القواعد الأساسية

تنبيه
تنبيه

ملاحظة: القواعد الأساسية غير مدعومة في جميع وحدات التحكم. يرجى الاتصال بالدعم لمزيد من المعلومات.

1. الأجهزة المدعومة

Device TypeVariantsمدعوم
محولات الطاقة الشمسيةجميعها❌
أجهزة التخزين✅
شواحن السيارات الكهربائية❌

2. الإعداد

سيساعدك هذا الدليل في تكوين توقعات القواعد الأساسية على EMS الخاص بك.

ما ستحتاجه

  1. Sofar EMS مع اتصال بالإنترنت.
  2. إعداد MQTT. يرجى الرجوع إلى الصفحة الرئيسية لـ MQTT لمزيد من المعلومات: MQTT Setup

1. أضف أجهزتك

تسجيل الدخول إلى واجهة التكليف وتأكد من إضافة الأجهزة إلى Sofar EMS.

2. أضف إشارة القاعدة الأساسية الخارجية

Image 1
Image 1
Image 1

3. املأ المعلمات

المعلمات التالية قابلة للتخصيص:

3.1 طول الفاصل الزمني

النوع: عدد صحيح

يشير طول الفاصل الزمني إلى تكرار نقطة التوقع الجديدة. يتم تعيين هذا عادة على 15 دقيقة أو ساعة واحدة، اعتمادًا على سوق الطاقة.

3.2 عدد الفواصل الزمنية

النوع: عدد صحيح

عدد الفواصل الزمنية للطول المحدد أعلاه. على سبيل المثال، إذا تم إنشاء 96 فاصلًا زمنيًا لمدة 15 دقيقة، فلدينا توقعات لمدة 24 ساعة القادمة.

3.3 صيغة الإنشاء

يمكن إنشاء القواعد الأساسية يوميًا أو بفاصل زمني ثابت. لهذين النمطين استخدامات مختلفة.

3.3.1 يوميًا

يتم إنشاء القواعد الأساسية مرة واحدة يوميًا في ساعة محددة. يتيح هذا النمط لك اختيار ساعة التفعيل - وهي المدة التي تلي الإنشاء حتى تصبح القاعدة الأساسية نشطة.

على سبيل المثال، يتم إنشاء القاعدة الأساسية في الساعة 9 صباحًا ولكنها تنشط فقط في اليوم التالي، لذلك يتم تعيين ساعة التفعيل إلى 15 ساعة.

3.3.1.1 ساعة الإنشاء

النوع: عدد صحيح

الساعة التي يُنشأ فيها القاعدة الأساسية كل يوم.

3.3.1.2 ساعة التفعيل

النوع: عدد صحيح

عدد الساعات بعد ساعة الإنشاء التي تُفعل فيها القاعدة الأساسية.

3.3.2 فاصل زمني ثابت

يتم توليد القواعد الأساسية بفاصل زمني ثابت. يتم توليد القواعد الأساسية قبل وقت التفعيل مباشرة، ويتم تفعيلها على الفور. على سبيل المثال، تُولد القاعدة الأساسية للساعة التالية عند :59.

3.3.2.1 فترة التحديث النوع: عدد صحيح

كم مرة يتم إعادة توليد القاعدة الأساسية. يتم تعيين هذا عادة إلى 15 دقيقة أو ساعة واحدة.

3.4 معامل التحديث

النوع: عدد صحيح

ثابت يحدد مدة الوقت قبل وقت التفعيل التي يتم فيها توليد القاعدة الأساسية. عادة ما يتم تعيينه إلى دقيقة أو دقيقتين.

3.5 اتباع القواعد الأساسية

النوع: منطقي (صح/خطأ)

إذا تم تعيينه إلى صح، تتبع الأجهزة القاعدة الأساسية التي تم إنشاؤها. إذا تم تعيينه إلى خطأ، لا يتم اتباع القواعد الأساسية مباشرة. بدلاً من ذلك، تُستخدم القواعد الأساسية كتوقع، ويتم اتباعها بأقرب قدر ممكن. قد تنحرف إجراءات الجهاز عن القاعدة الأساسية المولدة، اعتمادًا على متغيرات الوقت الحقيقي الخارجة عن السيطرة، مثل توقعات الطاقة الشمسية، الأحمال التي لا يمكن التحكم بها وفترات شحن السيارات الكهربائية.

3.6 المتنبئون المخصصون (قيد العمل)

يتم استخدام خوارزميات التنبؤ المخصصة لإنشاء القواعد الأساسية.

4. تفعيل إشارة القاعدة الأساسية

اختر جميع الأجهزة التي ترغب في تضمينها في التحكم عن بعد عبر MQTT.

Image 1

5. تمت إضافة إشارة القاعدة الأساسية

تم تشغيل واجهة القاعدة الأساسية الآن على Sofar EMS.

نحن الآن جاهزون للمتابعة. سيُظهر عمود الحالة أي أخطاء محتملة أثناء الإعداد.

3. جمع القواعد الأساسية

يمكن جلب القواعد الأساسية من وحدة التحكم باستخدام MQTT.

الموضوع التالي يُستخدم لإرسال طلب لجلب القواعد الأساسية:

standard1/rp_one_s/remoteBaselineMetrics/'controller SN'

حيث يجب استبدال <Controller SN> بالرقم التسلسلي لـ EMS الذي يرسل الرد.

يجب استخدام شكل الرسالة التالي لجلب القواعد الأساسية:

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

الموضوع التالي يُستخدم لاستقبال بيانات القاعدة الأساسية:

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

حيث يجب استبدال <Controller SN> بالرقم التسلسلي لـ EMS الذي يرسل الرد.

يتم إرسال ردود القاعدة الأساسية في الشكل التالي:

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

يرجى تحميل الملف التالي في بيئة تطوير Python التي تفضلها. املأ رقمك التسلسلي وبيانات اعتماد MQTT ونفذ السكربت:

Last updated April 28, 2026Edit this page

التحكم المجدول في MQTT

Previous Page

المحطة الكهربائية الافتراضية

Next Page

On this page

القواعد الأساسية1. الأجهزة المدعومة2. الإعدادما ستحتاجه1. أضف أجهزتك2. أضف إشارة القاعدة الأساسية الخارجية3. املأ المعلمات3.1 طول الفاصل الزمني3.2 عدد الفواصل الزمنية3.3 صيغة الإنشاء3.4 معامل التحديث3.5 اتباع القواعد الأساسية3.6 المتنبئون المخصصون (قيد العمل)4. تفعيل إشارة القاعدة الأساسية5. تمت إضافة إشارة القاعدة الأساسية3. جمع القواعد الأساسية4. سكربت العرض التوضيحي لـ Python