Bir firmware yüklemesinden fazlası
Referans cihaz yalnızca yeniden programlanmadı. İkinci fiziksel sensör yolu açıldı, iki röle farklı görevler için ayrıştırıldı ve ön LCD özel sürücüyle çok sayfalı bir yerel arayüze dönüştürüldü. Sonuçta tek gövdede sıcaklık, toprak/substrat nemi, güçlü yük kontrolü ve düşük gerilim tetikleme bir araya geldi.
Referans cihazda ne değişti?
- Orijinal yazılım yedeklendi.
Geri dönüş imkânı korunarak ESP32'ye RefleX firmware'i yüklendi. - İkinci sensör bağlantısı eklendi.
Sıcaklık probu ile MS01 toprak/substrat probunun aynı anda kullanılabilmesi için ayrı bir fiziksel bağlantı yolu oluşturuldu. - İki çıkış bağımsızlaştırıldı.
20A bistabil ana röle güçlü yükleri, gerilimsiz kuru kontak ise uygun düşük gerilimli tetik girişlerini yönetir. - Ön panel yeniden işlevlendirildi.
LCD; sensörler, saat, tarih, Home Assistant verileri ve durum sayfalarını gösterir. Düğme farklı basışlarla yerel komutlar verir.
İki fiziksel ölçüm katmanı
DS18B20 sıcaklık
Yerleşik RJ9 üzerinden GPIO25 veri ve GPIO27 sensör beslemesi kullanılır. Su deposu, sıvı tankı veya uygun bir sıcaklık noktası izlenebilir.
MS01 toprak / substrat
Uzatma RJ9 yolu üzerinden ham gerilim okunur ve kullanıcı tarafından tanımlanan kuru–ıslak referanslar arasında yüzdeye dönüştürülür.
Portlar v2.0.x hattında sabittir; otomatik sensör/port tanıma yapılmaz. Harici Home Assistant sensörleri ise yalnız telemetri ve ekran kaynağıdır.
İki ayrı çıkış karakteri
20A bistabil ana röle
Ana güç yolu için kullanılır. Röle mekanik konumunu enerjisizken korur; firmware ON ve OFF bobinlerine yalnız kısa komut darbeleri gönderir. Fiziksel kontak geri bildirimi bulunmadığı için Home Assistant durumu son yazılım komutuna dayanır.
Kuru kontak
COM/NO tipi bağımsız bir röledir; kendi başına gerilim üretmez. Uygun düşük gerilimli buton veya tetik girişlerini kısa süre birleştirmek için kullanılabilir. Darbe, günlük tetik ve periyodik tetik rolleri bu çıkışta anlam kazanır.
Cihaz kendi başına da anlaşılır
Ön LCD; yerel sensörler, saat, tarih, Home Assistant'tan seçilen harici sensörler, özel 4+4 karakter ekranı ve otomatik sayfa döngüsü sunar. Tek fiziksel düğme; ekran değiştirme, kuru kontak darbesi, kalıcı kuru kontak kontrolü, ana röle kontrolü ve Safe Mode işlevlerini farklı basışlarla taşır.
Bilinen sınırlar
- Ana 20A rölede fiziksel kontak geri bildirimi yoktur.
- Harici Home Assistant sensörleri v2.0.x'te yalnız görüntüleme ve telemetri içindir; yerel röle kararlarını vermez.
- ESP32 iç sıcaklık ölçümü terminal veya yük kablosunun fiziksel sıcaklığını ölçmez.
- Firmware referans THR320D kart/pin eşlemesine göre hazırlanmıştır; farklı donanım revizyonları ayrıca doğrulanmalıdır.