Esetleg innen lehetne inspiraciot merinteni. Ez az FW pontosan azt csinalja ami neked kell. mar ESP oldalon feldolgozza az adatokat.
https://github.com/rvdbreemen/OTGW-firmware
Itt erdemes szetnezni. Az FW ezen resze C és C# lehet ezzel akkor jobban boldogulsz. nalad ket ertek jatszik, a TsetCH2 es a Tset. ennel a ket erteknel kell elerni, hogy a nagyobbat kuldje tovabb a kazannak.
https://github.com/rvdbreemen/OTGW-firmware/blob/main/OTGW-Core.ino
https://github.com/rvdbreemen/OTGW-firmware/blob/main/OTGW-Core.h
A firmware-hez van rest API is. /api/v1/otgw/command/{any command}
En Valahogy ugy csinalnam, hogy a Tset es TsetCH2 erteketet eltarolnam egy-egy valtozoban, majd megvizsgalnam a ket valtozot hogy melyik a nagyobb es az API-n keresztul elkuldenem. (CS=XX command-al) azt kell mindenkepp figyelni, hogy a bejovo adatok a termosztattol jojjenek! Mivel ha beallitasz manual setpointot, akkor az jonni fog a gatewaytol is! (valahogy igy: https://i.imgur.com/AlxTGPH.png)