প্রকল্প সম্পর্কে
OTGW-firmware হলো NodoShop OpenTherm Gateway-এর ফার্মওয়্যার, যা একটি OpenTherm থার্মোস্ট্যাট ও বয়লারের মাঝখানে বসে। সমর্থিত v2.0.0 কনফিগারেশনে ESP32-S3 LOLIN S3 Mini এবং গেটওয়ের বিদ্যমান PIC কো-প্রসেসর ব্যবহৃত হয়; v1.x ESP8266 মডিউল সমর্থন করত, কিন্তু ESP8266 আর v2 বিল্ড টার্গেট নয়। প্রকল্পটি PlatformIO দিয়ে বিল্ড হয় এবং প্রদত্ত Python ফ্ল্যাশার বা PlatformIO কমান্ড দিয়ে ফ্ল্যাশ করা যায়।
ফার্মওয়্যারটি OpenTherm বাস ট্রাফিক ডিকোড করে, লাইভ লগ ও গ্রাফসহ ব্রাউজার-ভিত্তিক ড্যাশবোর্ডে তা দেখায় এবং একটি REST API প্রদান করে। MQTT সমর্থনে ২৫০টিরও বেশি এনটিটির জন্য Home Assistant auto-discovery রয়েছে, যার মধ্যে তাপমাত্রা, সেটপয়েন্ট, মডুলেশন, ফ্লেম স্ট্যাটাস, গরম পানি, ত্রুটি, চাপ, সেন্সর ও SAT নিয়ন্ত্রণ অন্তর্ভুক্ত। পোর্ট 25238-এ একটি TCP সিরিয়াল ব্রিজ OTmonitor এবং Home Assistant-এর বিল্ট-ইন OpenTherm Gateway ইন্টিগ্রেশনের সঙ্গে সামঞ্জস্যপূর্ণ থাকে।
SAT (Smart Autotune Thermostat) একটি এমবেডেড হিটিং কন্ট্রোলার, যা বাহ্যিক হোম অটোমেশন কন্ট্রোলারের উপর নির্ভর না করে বয়লার ফ্লো তাপমাত্রা পরিচালনা করতে পারে। এটি weather compensation-এর সঙ্গে PID কন্ট্রোলার, স্বয়ংক্রিয় টিউনিং, রেডিয়েটর/আন্ডারফ্লোর/হিট-পাম্প মোড, প্রিসেট, মাল্টি-জোন তাপমাত্রা গড়, solar-gain compensation, summer suppression, চাপ মনিটরিং ও নিরাপত্তা যাচাই একত্রিত করে। এটি DS18B20 Dallas সেন্সর, S0 পালস মিটারিং এবং ESP32-এ BTHome v2 ব্যবহার করে সর্বোচ্চ চারটি Xiaomi LYWSD03MMC BLE সেন্সর ব্যবহার করতে পারে।
অন্যান্য নথিভুক্ত বৈশিষ্ট্যের মধ্যে রয়েছে SSD1306 OLED স্ট্যাটাস ডিসপ্লে, Wi-Fi সেটআপ পোর্টাল ও AP fallback, ঐচ্ছিক W5500 Ethernet with failover, OTA ফার্মওয়্যার ও ফাইলসিস্টেম আপডেট, Telnet ডিবাগ লগিং, webhooks, WebSocket লাইভ-লগ স্ট্রিমিং, সুরক্ষিত settings/maintenance এন্ডপয়েন্টের জন্য ঐচ্ছিক HTTP Basic Auth এবং triple-reset credential recovery। OTDirect নামে একটি direct-GPIO ESP32 OpenTherm মোড রয়েছে, যার মধ্যে thermostat, boiler, gateway, monitor এবং master+slave মোড অন্তর্ভুক্ত, তবে direct-hardware বোর্ডকে শুধু প্রোটোটাইপ হিসেবে বর্ণনা করা হয়েছে।
README-তে বলা হয়েছে যে v2.0.0 আলফা সফটওয়্যার এবং প্রোডাকশন ব্যবহারকারীদের 1.x ব্রাঞ্চ বা প্রকাশিত রিলিজ ব্যবহারের নির্দেশ দেওয়া হয়েছে। এতে আরও সতর্ক করা হয়েছে যেন OTmonitor দিয়ে Wi-Fi-এর মাধ্যমে PIC ফার্মওয়্যার ফ্ল্যাশ না করা হয়, OTDirect সক্রিয় থাকাকালীন PIC আপগ্রেড না করা হয় এবং ডিভাইসটি সরাসরি ইন্টারনেটে প্রকাশ না করে বিশ্বস্ত লোকাল নেটওয়ার্কে রাখা হয়। প্রকল্পটি GPLv3-লাইসেন্সপ্রাপ্ত, এবং তৃতীয় পক্ষের কম্পোনেন্টগুলো তাদের উল্লিখিত লাইসেন্স বহাল রাখে।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.