No. You have to physically toggle an input on the ESP to wake the devices. And if you have a wire going to them you might as well supply power.
The only other wake method is a timer onboard the ESP.
From personal experiance the “esp” device class use too much power to be viable as a battery powered device. As tom_l mentioned. If you have a cable why not power it.
On the other hand, if you really want a battery powered device, try mysensors.