هل تعلم أن الخاص بك محطة صنولوجي للطاقة الشمسية أو بيم للطاقة ينقل معلومات الراديو؟ المعلومات التي يمكن استخدامها بفضل صندوق صغير أوبن دي تي يو، قادر على الإبلاغ عن بيانات كاملة جدًا لكل لوحة على حدة، في Jeedom وHome Assistant وما إلى ذلك بفضل بروتوكول MQTT! القوة والكفاءة والإنتاج اليومي ودرجة الحرارة وما إلى ذلك. أشرح لك كل شيء هنا!
ما هو OpenDTU؟
محولات Hoymiles الصغيرة هي أجهزة تبث معلومات الإنتاج الخاصة بها عن طريق تردد الراديو، بتردد 2.4 جيجا هرتز. كما تقدم الشركة المصنعة أ بوابة DTU قادرة على قراءة هذه المعلومات والتي، متصلة بالإنترنت، ترسلها إلى السحابة من أجل إتاحتها للمستخدم.

على الرغم من أن هذا النظام عملي للغاية، إلا أن له عيبين: التكلفة والاعتماد على السحابة.
وبعد إجراء هندسة عكسية كاملة لفك تشفير هذه المعلومات، قامت مجموعة من المطورين بتطوير البرنامج أوبن دي تي يو، قادر على التقاط هذه المعلومات وتفسيرها بفضل صندوق يعتمد على بطاقة قابلة للبرمجة ESP32 وبطاقة NRF24L01 + لجزء الراديو.

لمحبي الأعمال اليدوية، يتم شرح كل شيء على صفحة مشروع OpenDTU. إذا كنت من محبي Arduino وESP32 وما إلى ذلك، فلا ينبغي أن يشكل التجميع مشكلة كبيرة، كما تقدم صفحة المشروع نماذج مطبوعة ثلاثية الأبعاد لاستيعاب جميع الأجهزة الإلكترونية.
بالنسبة للآخرين، يقدم بعض الأشخاص تجميعات جاهزة للاستخدام من وقت لآخر، مثل هذا النموذج الذي لدي أمر من ماتيو هنا (لا تتردد في الانضمام إليه الفتنة لمزيد من المعلومات عنه).

يتضمن هذا الصندوق الصغير كل ما تحتاجه، وهو موجود بشكل أنيق في صندوق مطبوع ثلاثي الأبعاد.

لدينا أيضًا إمكانية الوصول إلى زري التحكم الخاصين بـ ESP32 لإعادة التشغيل، بالإضافة إلى رؤية مؤشر الحالة LED الذي يسمح لنا بالتحقق من الاستقبال الصحيح للمعلومات.

يتم تشغيل كل شيء بواسطة مصدر طاقة micro USB، متوفر.

للاتصال، يستخدم النظام ببساطة اتصال Wifi المُدار بواسطة ESP32.

بالنسبة لأولئك الذين لا يريدون الإزعاج أو الذين لا يعرفون هذه المنطقة جيدًا، هذا هو الحل السهل الذي يعمل بشكل مثالي!
يشتمل هذا الصندوق تلقائيًا على برنامج OpenDTU، الذي يسمح لك بقراءة أشياء كثيرة:
لكل ميكروينفرتر:
- الصنع والطراز والرقم التسلسلي
- الطاقة المنتجة منذ التثبيت
- الطاقة المنتجة خلال النهار
- الطاقة المنتجة حاليا
- تيار الإخراج والجهد
- كفاءة تحويل التيار المباشر إلى تيار متردد
لكل لوحة:
- قوة التيار المستمر (التيار المباشر) التي تنتجها الألواح
- الشدة والجهد
- التشعيع
تتيح لك قراءة هذه المعلومات مراقبة الألواح الشمسية الخاصة بك بشكل مثالي، ومراقبة المناطق الرمادية غير المتوقعة، ورؤية تأثير ميل اللوحة واتجاهها على الفور، ومقارنة المواضع المختلفة للألواح مع بعضها البعض، ومتابعة إنتاجها الفعلي واليومي والتراكمي (W وkWh) بواسطة العاكس، والمساعدة في تحديد خسائر الإنتاج بسبب الكابل، وما إلى ذلك.
ولكن هذا البرنامج لديه أيضًا ميزة مثيرة للاهتمام بشكل خاص: القدرة على إرسال المعلومات إلى نظام التشغيل الآلي للمنزل عبر MQTT. إذا تم الإعلان بوضوح عن Home Assistant في وصف OpenDTU، فهذا ممكن تمامًا أيضًا مع Jeedom!
تكوين محولات Beem وSunology على OpenDTU
يتم تحديث OpenDTU بانتظام لإضافة ميزات أو نماذج مدعومة. اليوم هو متوافق مع العاكسون هويميلزاتش ام-300, اتش ام-350, إتش إم-400, HM-600, HM-700, HM-800, HM-1000, HM-1200, HM-1500, سولينسو SOL-H400. والخبر السار هو أن HM-300، 350، 400 تستخدم من قبل محطات Beem Energy وSunology! كن حذرا على الرغم من:
- Beem Energy: في أول محطة Beem لي، والتي يعود تاريخها إلى ما يقرب من عامين، كان العاكس من العلامة التجارية AEConversion، وبالتالي فهو غير متوافق. ومن ناحية أخرىامتداد بيم الذي قمت بتثبيته العام الماضي يستخدم HM-300، المدعوم بشكل مثالي بواسطة OpenDTU
- Sunology: تستخدم الشركة المصنعة طرازات HM-350 وHM-400 وSolenso H400. لا توجد مشكلة، كل هذه النماذج مدعومة بشكل مثالي بواسطة OpenDTU!
ستحتاج ببساطة إلى استرجاع الأرقام التسلسلية لكل عاكس صغير، والتي تظهر على ملصق صغير على العاكس نفسه. فيما يتعلق بمحولات Hoymiles المثبتة في محطات Sunology، ستحتاج إلى استخدام مفتاح ربط لفك العاكس من الإطار، حيث يوجد الرقم التسلسلي على جانب اللوحة، وبالتالي لا يمكن رؤيته دون تفكيكه. تلاعب صغير يمكن القيام به في 5 دقائق.


لبدء التكوين، ستحتاج بالطبع إلى توصيل OpenDTU بمأخذ كهربائي، ليس بعيدًا جدًا عن العاكسات، حتى يتمكن من التقاط معلوماتهم. حسنًا، النموذج الذي أستخدمه فعال للغاية، لأنه يلتقط العاكسات على بعد حوالي خمسة عشر مترًا، مع وجود جدار خرساني خارجي وجدران من الألواح للعبور.
يجب عليك بعد ذلك الاتصال بشبكة Wifi (من نقطة إلى نقطة) التي أنشأتها، والتي ستسمى OpenDTU-xxxx. كلمة المرور في حالتي هي openDTU42، ليتم تعديلها حسب الطراز الذي اشتريته/صنعته. وصلنا إلى هذه الصفحة الرئيسية:

نعرّف أنفسنا في OpenDTU مع الزوج admin / openDTU42. للبدء، يجب عليك مزامنة وقت النظام، من خلال الانتقال إلى الإعدادات / NTP، والنقر على الزر الأحمر “مزامنة الوقت” (اضبط المنطقة الزمنية إذا لزم الأمر).

يمكنك الآن إضافة العاكسات الخاصة بك عن طريق الانتقال إلى الإعدادات / إعدادات العاكس. ما عليك سوى إدخال الرقم التسلسلي الموجود على كل عاكس صغير، وربطه باسم للتعرف عليه:

نحن نتحقق من صحة ويتم إضافة العاكس الصغير لدينا:

يمكننا بالتالي إضافة جميع العاكسات الدقيقة التي تجهز محطاتنا الشمسية: نعم، وحدة OpenDTU واحدة تكفي حتى لو كان لدينا عدة محطات شمسية! إنهم فقط بحاجة إلى أن يكونوا ضمن نطاق هوائي الراديو. لقد قمت هنا بإدخال لوحات Sunology الثلاثة الخاصة بي، وكذلك لوحتي Beem Energy. كما نرى للأسف، لم يتم التعرف على مجموعة Beem الأولى الخاصة بي (العلامة التجارية AEConversion). لكن لا بأس بالنسبة للتمديد الأحدث:

نبدأ بعد ذلك في تلقي المعلومات على الفور من كل عاكس، والتي تظهر على الصفحة الرئيسية:

كما ترون، المعلومات كاملة جدا!
بمجرد التحقق من صحة العملية، يمكننا تعديل شبكة Wifi بحيث يتصل OpenDTU بشبكتنا المحلية، وبالتالي يمكن الوصول إليها بواسطة الأجهزة أو المستخدمين الآخرين. لذلك نقوم بإدخال اسم شبكة Wifi الخاصة بنا ومفتاحها. سيتم إعادة تشغيل OpenDTU والاتصال بشبكتنا:

نحتاج الآن إلى تثبيت MQTT على Jeedom…
تثبيت MQTT على Jeedom
لدى Jeedom الآن مكون إضافي رسمي لـ MQTT Manager:

تم تثبيته محليًا على صندوق Jeedom Luna الجديد، لأنه يستخدم بشكل خاص للمكون الإضافي Zwave. في مربع آخر، سيتعين عليك تثبيته عبر إدارة المكونات الإضافية. إذا لم يكن لديك بالفعل وسيط MQTT، فيمكنك تثبيت وسيط مباشرة على Jeedom. ما عليك سوى اختيار وضع “Broker Local” وتثبيت Mosquito عبر الزر الموجود بالأسفل مباشرةً. نقوم بعد ذلك بتوفير اسم مستخدم وكلمة مرور لاستخدامهما للاتصال بالوسيط:

“الوسيط” هو الخدمة التي “تستمع” إلى كافة المعلومات المرسلة إليه. يمكننا بعد ذلك معالجة هذه المعلومات كما نرغب.
نعود الآن إلى OpenDTU لإنهاء تكوين MQTT.
تمكين MQTT على OpenDTU
الآن بعد أن أصبح وسيط MQTT الخاص بنا “يستمع” إلى Jeedom، كل ما تبقى هو إرسال المعلومات إليه. للقيام بذلك، على OpenDTU، في إعدادات MQTT، نقوم بتنشيط الخدمة. في المعلمات التي تظهر أدناه، نقوم بإدخال عنوان IP الخاص بصندوق Jeedom الذي يستضيف MQTT، ثم اسم المستخدم وكلمة المرور المحددين عند تكوين MQTT Manager على Jeedom:

الآن، في قائمة المعلومات / MQTT، يجب أن نكون قادرين على رؤية “حالة الاتصال” إلى “متصل” في أسفل الصفحة باللون الأخضر. لذلك كل شيء على ما يرام! إذا لم يكن الأمر كذلك، فتحقق من معلمات MQTT التي تم إدخالها: IP، المنفذ، تسجيل الدخول.

هذا كل شيء بالنسبة لتكوين OpenDTU. يمكنك وضع هذا الصندوق الصغير في أي مكان تريده، طالما أنه يحتوي على منفذ كهربائي ويقع ضمن نطاق راديو محطات الطاقة الشمسية. لن يكون من الضروري الوصول إليه بعد الآن.
إضافة محولات سانولوجي وبيم إلى جيدوم
كل ما يتعين علينا فعله هو إضافة المعلومات التي نريد عرضها في Jeedom على محولاتنا الدقيقة. هذا هو الجزء الممل بعض الشيء، لكنه يتم إنجازه بسرعة كبيرة. من خلال قائمة Plugins / Programming / MQTT Manager، نطلب إضافة جهاز جديد:

في “الموضوع الجذري”، ندخل “الطاقة الشمسية” (أو ما أدخلته في OpenDTU إذا قمت بتعديله من قبل). بدون “/” أو أي شيء آخر.
وبعد ذلك، في قسم “الأوامر”، سنقوم بإنشاء كافة الأوامر الخاصة بكل معلومة ليتم عرضها. جميع المعلومات مفصلة هنا، عبر قائمة مواضيع MQTT.

إذا كان لديك العديد من العاكسات الصغيرة التي تريد مراقبتها، فإنني أنصحك بإنشاء جميع عناصر التحكم الخاصة بالأول، حسب رغبتك في عرضها، مع أخذ الوقت الكافي لتكوين نوع المعلومات والعرض وما إلى ذلك. ثم انقر ببساطة على “نسخة مكررة” وقم ببساطة باستبدال الرقم التسلسلي للعاكس الصغير في كل طلب. سيكون الأمر بالفعل أسرع بكثير من الاضطرار إلى إجراء التكوين بالكامل من الألف إلى الياء لكل عاكس صغير؛-)
نظرًا لوجود العديد من محطات الطاقة الشمسية، قمت أيضًا بإنشاء نظام افتراضي بأمرين، والذي يجمع ببساطة الطاقة والإنتاج اليومي لجميع محطات الطاقة الشمسية. سيسمح لي ذلك برؤية إجمالي إنتاجي لهذا اليوم في لمحة سريعة:

في النهاية، لدي لوحة التحكم هذه التي تسمح لي بمتابعة جميع المعلومات من العاكسات الدقيقة المختلفة، حتى مع الرسم البياني للإنتاج اليومي في أسفل كل بلاطة:

هذه بالطبع مجرد فكرة عرض تقديمي، ولكل فرد في Jeedom الحرية في تكوين العرض كما يحلو له :)
خاتمة
لقد اكتشفت OpenDTU بالصدفة على الشبكات الاجتماعية، ويجب أن أقول إنه كان اكتشافًا ممتازًا! لقد رأينا بالفعل كيف تتبع إنتاجنا من الطاقة الشمسية باستخدام مقابس ZigBee على Jeedomلكن ذلك تطلب الاستثمار في منفذ متصل بكل محطة شمسية، وفي النهاية لم نستطع سوى استعادة الإنتاج. مع OpenDTU، نذهب إلى أبعد من ذلك بكثير، مع أداء كل لوحة، بينما مع المقبس المتصل، كان لدينا قراءة واحدة فقط إذا كان لدينا، على سبيل المثال، محطة شمسية + ملحقين. ولكن بالإضافة إلى الطاقة والإنتاج، لدينا أيضًا العديد من عناصر المراقبة الأخرى، مثل درجة حرارة العاكس، وكفاءته، ومعدل الإشعاع، وما إلى ذلك. كل هذا مباشرة من المحولات الدقيقة. لا يمكننا أن نكون أكثر موثوقية! وهناك ميزة كبيرة أيضًا: إمكانية صنع صندوق OpenDTU بنفسك، بتكلفة قليلة، مما سيسمح لك بعد ذلك بمراقبة جميع الألواح الشمسية المتوافقة، مهما كان عددها. ولذلك فهو حل كامل واقتصادي للغاية!
إذا لم تكن مجهزًا بمحطة للطاقة الشمسية بعد، أذكرك بهذه العروض الترويجية بفضل رموزنا الحصرية: