Интересно, есть ли какой-то сетевой пакет, который объявляет, что компьютер переходит в спящий режим или снова просыпается.
Если нет, можете ли вы назвать причины, по которым это было бы плохой идеей?
Попробуй изучить SNMP. Для этого уже может быть настройка.
Wake On LAN - это стандарт компьютерной сети Ethernet, который позволяет включать или выводить компьютер из режима сна с помощью сетевого сообщения.
Вы можете перехватывать события сна и пробуждения. См. Следующее:
Полезная утилита - запускать программу в ждущем режиме
WMI: класс Win32_PowerManagementEvent