Prípadová štúdia
Vlastné riadiace moduly na ESP32
Elektronické a reléové zariadenia, ktoré merajú, spínajú a fungujú aj bez pripojenia na sieť.
- ESP32
- ESPHome
- reléové moduly
- teplotné senzory
- digitálne vstupy a výstupy
- multimeter

Problém
Hotové zariadenia nerobili presne to, čo bolo treba, alebo vyžadovali cloud a pri výpadku pripojenia prestali fungovať.
Cieľ
Vlastný modul, ktorý meria, spína a funguje aj bez pripojenia na sieť, s možnosťou lokálneho ovládania.
Riešenie
Navrhol som zapojenie na ESP32 s reléovým modulom a teplotnými senzormi, pripravil kabeláž, firmvér v ESPHome a logiku teplotného riadenia. Definoval som správanie pri strate siete a lokálne ovládanie nezávislé od nadradeného systému. Zariadenie som odskúšal v prevádzke a namerané hodnoty porovnal s referenčným meraním.
Najťažšia časť
Bezpečné správanie pri strate spojenia a pri reštarte – aby sa výstupy nezapli do nedefinovaného stavu.
Výsledok
Moduly pracujú spoľahlivo v dennej prevádzke, bez závislosti na cloude.
Poučenie
Že návrh chybového stavu je dôležitejší než návrh normálnej prevádzky.