Wo hast du die Informationen her, dass dieses Board per serieller UART-Leitung geschaltet wird?
Normalerweise schalte ich so einen ESP über GPIO 0-3 (wahscheinlich ist das Relais an GPIO2 angeschlossen). Es gibt einige Boards, die per UART die Befehle an einen Spezial-IC senden, welcher das Relais schaltet, aber das wir meist nur gemacht, wenn man so GPIO’s sparen kann und noch weitere Funktionen über den ESP gesteuert werden.
Ich würde nach Möglickeit auch häufiges Flash-Lesen und Schreiben weglassen. Das Flash überlebt nur eine begrenzte Anzahl von Schreibzugriffen, das geht auf die Lebenszeit des ESPs.
Bei genauer Betrachtung sieht das Board tatsächlich aus wie eines, das per UART geschaltet wird. Ich glaube früher war bei dem Link vom Heizkörperlüfterartikel eine Beschreibung dabei, wie der UART-Chip zu programmieren ist. Was steht auf dem kleinen 8-beinigen Chip auf der Hauptplatine drauf? Wenn das so ein kleiner Mikrokontroller (STC 15F104W…) ist, dann könnte der sonstwie programmiert sein. Die Planung des Hertsteller war ja scheinbar, dass man per Handy drauf zugreift und ihn nicht selber programmiert…