ESP8266 with NodeMCU / Lua firmware is a convenient software and hardware platform that will allow you to build commercial but cheap home appliances.
Well as you chose NodeMCU on ESP8266 as your development system.
It is a comfortable and powerful system of its class, which is worth applying daily in practice.
You do not need to invest a lot of effort and time to gather and understand all the intricacies of methods of working with NodeMCU firmware – it will be useful to get a good instruction in Ukrainian: