If you mean you are running a single seat setup (i.e. TVServer and MP client on same PC) you just need to enable the PowerScheduler client plugin in MP Configuration
I meant squeezebox server and client are on the same PC. Squeezebox is a music streaming system, and I would like to prevent standby as long as it is playing music. But in this case, it doesn't generate network traffic because both Squeezebox Server and Client are running on the same system. Well, it will generate traffic on the localhost, but I don't think this is detected by the Network traffic monitor.
I am using Powerscheduler with the client plugin. It works, but it shuts the PC down when it shouldn't in this case (the problem which a lot of users have)
How do you control squeezebox? Do you use it as an external player in MP or somehow call it from MP? If so, MP will not put system to sleep until you go back to home screen.
If not, do you close MP and start squeezeplay and when finished close squeezeplay and go back to MP? Then just add squeezeplay to the list of processes that prevent PS suspend in SetupTV. As long as squezeplay is active, the system will not suspend.
Adding CPU usage monitoring will probably not help, background tasks (including TVServer) may cause more CPU usage fluctuation than using squeezebox, it would be impossible to tell what is causing CPU usage.
The way Squeezebox works is the following. There is a server software (Squeezeserver), a software player (Squeezeplay) and a hardware controller. The hardware controller controls the Squeezeplay (over LAN).
This means, Mediaportal is always running at full screen, even when I play music (you don't need to see the TV screen as you have hardware controller). The problem is, the Squeezeplay process is always running, no matter whether you play music or not... So I can't use the "preventing processes" stuff :-( There is no additional process as soon as you play music.
I fear the only way will be if I can also monitor the "local" network traffic (internal traffic between Squeezeserver and Squeeplay). But I will have to figure out if that's possible.
You're right that detecting CPU load is also difficult. If it would be possible to monitor the CPU load of a specific process, maybe that would be a solution?
PowerScheduler: Network Monitor doesn't seem to work
Hi,
I'm not sure whether it is a good idea to post in this thread as it doesn't seem to be active anymore. Anyhow, it seems to me that you guys are in a competent position to help me with my problem.
As mentioned in the title, PowerScheduler keeps ignoring network traffic and is hibernating even though I've activated the Network Monitor.
I don't wanna make a double post in this forum... I've posted my system's specifications, settings and logs here. (I'm not sure whether this was the right forum nor how to move the thread.)
hmmmm i am not sure if i have sometimes (less often) the same problem -
but i also have some kind of problem like u discribe it
once all two or three weeks - when i look a movie from my TV-File-Server
that it stopps - and when i run in the basement to the server - it went in hibernate ...
Thanks for answering. Yes, you are right: I'm using a single seat setting with MP and the TV server on the same computer. However, I'm monitoring net work traffic to prevent the htpc from entering hibernation when -- for example -- I'm in the process of copying TV recordings off the htpc to my laptop. I also have a Bittorrent client installed on my htpc, which I'm using occasionally, and if active its traffic should also prevent the HTPC to go to sleep.
So the idea is to keep the HTPC awake when I'm either up- or downloading stuff.
Hi all. many thanks for your replies. I have been away for the last days without access to the internet; otherwise I'd have replied earlier.
@VidarParry: I included uTorrent to the PowerScheduler process list and this prevented the htpc to enter hibernation. However, this also meant that the htpc never went to sleep unless I completely shut down uTorrent. Or to put it differently, from my experiences it isn't sufficient that a listed process isn't "active" anymore (e.g., uTorrent isn't either up or downloading). Instead, one has to shut down the process, meaning, as long a process is listed in windows task manager, PowerScheduler will never allow the system to enter hibernation. Am I right?
There may be solutions for applications like uTorrent (obviously very unconvenient solutions like killing the process from remote, or using windows' task scheduler for killing and starting processes), but, I'm not sure how to proceed with Windows Explorer that -- as a core system process -- is always running and hence listed in the task manager.
By the way, where can I raise a bug report for PowerScheduler? Here?