عن المشروع
OTGW-firmware هو برنامج ثابت لبوابة NodoShop OpenTherm، التي تقع بين ترموستات OpenTherm والمرجل. يستخدم الإعداد المدعوم v2.0.0 وحدة ESP32-S3 LOLIN S3 Mini مع المعالج المشارك PIC الموجود في البوابة؛ كانت v1.x تدعم وحدات ESP8266، لكن ESP8266 لم يعد هدف بناء في v2. يُبنى المشروع باستخدام PlatformIO ويمكن تفليشه باستخدام أداة التفليش Python المرفقة أو أوامر PlatformIO.
يفكك البرنامج الثابت حركة ناقل OpenTherm، ويعرضها عبر لوحة تحكم في المتصفح مع سجلات ورسوم بيانية مباشرة، ويوفر REST API. يتضمن دعم MQTT الاكتشاف التلقائي في Home Assistant لأكثر من 250 كيانًا، تشمل درجات الحرارة ونقاط الضبط والتعديل وحالة اللهب والماء الساخن والأعطال والضغط والمستشعرات وعناصر تحكم SAT. يظل جسر TCP التسلسلي على المنفذ 25238 متوافقًا مع OTmonitor وتكامل OpenTherm Gateway المدمج في Home Assistant.
SAT (Smart Autotune Thermostat) هو وحدة تحكم تدفئة مدمجة يمكنها إدارة درجة حرارة تدفق المرجل دون الاعتماد على وحدة تحكم خارجية لأتمتة المنزل. فهو يجمع بين التعويض الجوي ومتحكم PID والضبط التلقائي وأوضاع المشعات/التدفئة الأرضية/المضخات الحرارية والإعدادات المسبقة ومتوسط درجة الحرارة متعدد المناطق وتعويض الكسب الشمسي وكبح الصيف ومراقبة الضغط وفحوصات السلامة. يمكنه استخدام مستشعرات DS18B20 Dallas وقياس نبضات S0 وما يصل إلى أربعة مستشعرات Xiaomi LYWSD03MMC BLE باستخدام BTHome v2 على ESP32.
تشمل الميزات الموثقة الأخرى شاشة حالة SSD1306 OLED، وبوابة إعداد Wi-Fi ووضع AP احتياطي، وإيثرنت W5500 اختياري مع التحويل عند الفشل، وتحديثات OTA للبرنامج الثابت ونظام الملفات، وتسجيل تصحيح Telnet، وخطافات ويب، وبث السجل المباشر عبر WebSocket، ومصادقة HTTP Basic اختيارية لنقاط نهاية الإعدادات/الصيانة المحمية، واستعادة بيانات الاعتماد بإعادة الضبط ثلاث مرات. يوجد وضع OpenTherm مباشر عبر GPIO في ESP32 يسمى OTDirect، ويتضمن أوضاع الترموستات والمرجل والبوابة والمراقبة والرئيسي+التابع، بينما توصف لوحة العتاد المباشر بأنها نموذج أولي فقط.
يوضح ملف README أن v2.0.0 برنامج ألفا ويوجه مستخدمي الإنتاج إلى فرع 1.x أو الإصدارات المنشورة. كما يحذر من عدم تفليش برنامج PIC الثابت عبر Wi-Fi باستخدام OTmonitor، وعدم إجراء ترقيات PIC أثناء تفعيل OTDirect، وإبقاء الجهاز على شبكة محلية موثوقة بدلًا من تعريضه مباشرة للإنترنت. المشروع مرخص بموجب GPLv3، مع احتفاظ المكونات الخارجية بتراخيصها المعلنة.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.