DPM only works in clusters and you need 2 or more hosts (it will never power down the last host) It also makes all its judgements off of resource consumption not power state of the VM's
ESX also does not have a suspend state, DPM works by actually powering down the hosts and using WOL or IPMI to power the hosts back up from a powered down state not a suspended state so its a full boot of ESXI
As far as I am aware there is no feature set to do the wake up that you are looking for especially not responding to something inside the virtual guest operating system in that state.