If you already have a ton of smart home devices and you're wondering what to do next, I recommend picking up an ESP8266.
While connecting to an access point, the access point sends the ESP8266 an “AKM suite count ... It’s even percolated downstream into the Arduino-for-ESP, where it’s just been worked ...
Arduino has a library for quickly and easily ... would be to launch server.handleClient() only when an incoming network connection calls for it, and put the hardware to sleep whenever that is ...