I run a number of servers⊠all run windows currently
Because Plex.TV polls the servers hourly they would never sleep on their own.
Also the settings that affected the systems;




Thatâs the current list, every update may add another settingâŠ
Now how I got it all to work
First the sleep partâŠ
I installed on every system that I need to sleep âAMP WinOFFâ

I disabled all windows sleep options, so windows wont put it to sleep only that application.
I set the following in âAMP WinOFFâ
These setting require the system to have no more CPU activity then 5% AND Network activity have to be below 10%
NOTE: my systems have 4 port ethernet cards, I select the one that PMS uses for remote access.
Now to wake them upâŠ
I first used the DDWRT network router patch, That did work on the older routerâŠ
But I upgraded my external network and that router was of no use.
I tried all the solutions I could find on the internet, looking for something that would wake them automatically.
Nothing I found seem to work. Sometime it wouldnât wake up the system (Iâm on the road 300 miles away, canât do much about it, out of luck) or they wouldnât go to sleep.
So I figured I would give it a try myself, (I am no programmer)âŠ
First I had to figure a way to catch the traffic between the private IP access and the systems, Did a lot of searching and it came down to having to tap into the line.
so I setup a Plex LAN segmentâŠ
Public IP <----> router <----> network hub <----> systems
So I placed a tap between the router and the network hub watching for incoming only traffic from the public side.
.That tap connected to a system that runs 24/7 anyway on it own network port.
I installed win-dump on that system.
Win-dump can be configure to catch network traffic.
I then wrote a bat script to catch that traffic and do something with it.
It basically looks to see it a packet has a destination address to one of the PMS servers at port 32400.
If it does then it sends a WOL command to that server, waking it.
Work good other then Plex.Tv keeps polling them.
So I now check for the remote IP and if itâs one of the Plex.Tv systems I do nothing.
Also I found that I had to ignore my routers own traffic since it would check if the system was alive, not 100% sure why it does this, any way I ignore it.
Been working for a few years now,
Plex updates donât affect the operation.
I do have to keep an eye out for new Plex.Tv servers that poll.
I also now use it for a few other systems (non PMS) now.
It does save a lot in power⊠My average system runs only about 4-5 hours out of 24 in a dayâŠ