Myslím, že by to zvládl i samotný ESP s menším solárním panelem.
Já třeba už přes rok "provizorně"

) provozuji venkovní teploměr z nodeMCU a DS18B20.
Napájím přes USB z powerbanky 2200mA a jednou za týden až 14 dnů zapojím na chvíli na nabíječku.
Když zapomenu, tak mi nadřízený controller vynadá po mailu, že nedorazila očekávaná data.
Používám již zde někde zmiňované ESPeasy ( mega ), data jednou za 5 min jinak spánek.
Na podobné rychlé projekty je to ideální firmware, zvlášť pak ve spojení třeba s mým oblíbeným controllerem Domoticz
pro sběr a prezentaci dat, případné náročnější řídící algoritmy.
Tady příklad venkovní teploty spolu s teplotami jednoho z pokojových termostatů
Termostat je taky založen na ESPeasy, lze volit regulaci teploty prostoru nebo teploty podlahy ( což je u dobře zateplených objektů myslím výhodnější ).
Vlastní termostat je napsán pomocí Rules v ESPeasy a není závislý na připojení k síti, nastavení hodnot a zobrazení dat o teplotách, aktuálním stavu a spotřebě zařizuje opět Domoticz.
Hotovo za víkend, kdybych to psal od nuly, tak si netroufám ani odhadnout.
Ukázka zde:
youtube
( omlouvám se za ten pokus o angličtinu ve videu, bylo to původně určené pro cizojazyčné fórum )