القواعد الأساسية
تنبيه
ملاحظة: القواعد الأساسية غير مدعومة في جميع وحدات التحكم. يرجى الاتصال بالدعم لمزيد من المعلومات.
1. الأجهزة المدعومة
| Device Type | Variants | مدعوم |
|---|---|---|
| محولات الطاقة الشمسية | جميعها | ❌ |
| أجهزة التخزين | ✅ | |
| شواحن السيارات الكهربائية | ❌ |
2. الإعداد
سيساعدك هذا الدليل في تكوين توقعات القواعد الأساسية على Controller الخاص بك.
ما ستحتاجه
- SmartgridOne Controller مع اتصال بالإنترنت.
- إعداد MQTT. يرجى الرجوع إلى الصفحة الرئيسية لـ MQTT لمزيد من المعلومات:
1. أضف أجهزتك
وتأكد من إلى SmartgridOne Controller.
2. أضف إشارة القاعدة الأساسية الخارجية



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.

5. تمت إضافة إشارة القاعدة الأساسية
تم تشغيل واجهة القاعدة الأساسية الآن على SmartgridOne Controller.
نحن الآن جاهزون للمتابعة. سيُظهر عمود الحالة أي أخطاء محتملة أثناء الإعداد.
3. جمع القواعد الأساسية
يمكن جلب القواعد الأساسية من وحدة التحكم باستخدام MQTT.
الموضوع التالي يُستخدم لإرسال طلب لجلب القواعد الأساسية:
standard1/rp_one_s/remoteBaselineMetrics/'controller SN'حيث يجب استبدال <Controller SN> بالرقم التسلسلي لـ Controller الذي يرسل الرد.
يجب استخدام شكل الرسالة التالي لجلب القواعد الأساسية:
{
"extraTags": {
"nodeId": <Controller SN>_site_0>
},
"time": <Unix Timestamp>,
"fields": {}
}الموضوع التالي يُستخدم لاستقبال بيانات القاعدة الأساسية:
standard1/outbound/remoteBaselineMetrics/feedback/<Controller SN>حيث يجب استبدال <Controller SN> بالرقم التسلسلي لـ Controller الذي يرسل الرد.
يتم إرسال ردود القاعدة الأساسية في الشكل التالي:
{
"time": <Unix Timestamp>,
"data": {
"baseline": {
"<Device Node ID>": [
{
"endTimeUnix": "",
"power_W": ""
},
],
},
"nextBaseline": {
"<Device Node ID>": [
{
4. سكربت العرض التوضيحي لـ Python
يرجى تحميل الملف التالي في بيئة تطوير Python التي تفضلها. املأ رقمك التسلسلي وبيانات اعتماد MQTT ونفذ السكربت:
