Door and window sensors

If you were to use just an esp8266 and a hall sensor to build Door and Window sensors, which esp8266 version would you use? It would be possible to add a humidity/temp sensor such as the dht11 as well.

An ESP-01 would probably suffice as you only need one GPIO, but would need constant power as they tend to go through batteries quite quickly if always on and it doesn’t have enough storage for OTA updates.

I’ve used a wemos d1 for just this.

With a dht shield (which I find runs a little hot) and a reed switch.

Yeah the temp sensor shield for the wemos D1 mini does run about 2 degrees C too hot.

An esp8266 would work well but I’d be looking for a way to have something battery powered instead… Maybe an Arduino with the MySensors code?