Archive | August 2012

Mac Mini Mediacenter: Remote control

This article is part of larger collection on various subjects about the installation of my Mac Mini as a mediacenter to replace my PopcornHour C200 and Plex server PC. You can find the index here

Watching movies and browsing through your media library from the living room couch can only be done with proper remote control. I strive for an esthetically clean setup at home, so the Mac Mini is behind doors. That means no line of sight for infrared remote control. There are a couple of ways this can be omitted for relative little money. They all have their advantages and drawbacks. But a little tweaking goes a long way!

These solutions are platform independent. They don’t rely on a Mac Mini or the OS of choice. All or similar soft- and hardware is available for Windows, OS X and Linux.

Wireless mouse + keyboard
Many many options here. From cheap gear to professional equipment, not to forget Apple’s Magic mouse and matching wireless keyboard, so take your pick. They give you full control over the OS, but I don’t like it in my given setting. It’s a media center, not a workstation, and I don’t like the MagicMouselooks of having a keyboard and mouse lying around the living room. I do have a set connected for administrative purposes, but it remains behind closed doors most of the time.

For full remote OS control, anywhere in the world, Teamviewer is still the way to go. It will pass through any firewall, works seamlessly with iOS devices and PCs are even accessible with the use of a web interface. An account keeps track of all your connected systems with online/offline status, so no need to remember or setup IP addresses or DNS resolves. And it’s free!

The free version does come with annoying pop-ups when disconnecting and it’s not the most stable in an OS X environment. It crashes every time when I close the lid on my MacBook Pro while connected to another computer for example. It’s also not the fastest package out there. The refresh rate, even on the same LAN, is pretty slow. Of course it’s dependent on the amount of screen changes and resolution, but watching videos is not done and full screen applications become very sluggish. For basic operations combined with it being platform- and geo location independent, it’s still the editor’s choice.

Again, loads of options. I will be using Plex most of the time so the remote controller integrated in the iOS Plex client is the obvious choice. It automatically detects other clients running on the same LAN and gives you UI navigation and playback controls. Too bad it fails miserably in features and functionality. I really don’t understand why this isn’t properly worked out. Some buttons don’t do anything at all and basic features like enabling subtitles or zooming are nowhere to be found. You have to navigate through layers of menus to do this, while, e.g. direct keyboard shortcuts are working perfectly! Therefore, it’s unusable. I just hope it will get an overhaul in future updates.

A search in the Appstore comes up with a bunch of apps to control mouse- and keyboard input. I won’t list them all here. The workings are basically the same and they are all dependent on a piece of helper software installed on the PC being controlled, ranging from proprietary packages to freeware VNC solutions. But here’s the thing, Plex’s navigation isn’t designed around the use of a mouse. Mouse control can be enabled, but it ‘feels’ wrong, plus you miss out on a lot of direct control.

There are a few iOS apps that present you with dedicated control over a variety of programs like WinAmp, Windows Media Center, XBMC and… Plex. Just like the Plex client, but much much better. Snatch is an example, but I finally settled with HippoRemote. The helper software is available for both OS X and Windows and it has the ability to add custom macros (single or combined keyboard shortcuts). Very clean, big buttons and all the functionality you could want. Plus, it still has the touchpad for mouse control within Windows/OS X.

The major drawback of iPhone related remote control is in fact the touchscreen. Multitouch mouse control is nice, but for couch potato purposes, nothing beats physical playback- and navigational buttons.

PS3 bluetooth remote + EventGhost
My previous media player, the PopcornHour C200 came with a RF remote. The advantage of physical buttons vs. a touchscreen is the ability to control everything blind. After getting used to the button layout, you can use them without ever looking at the little PS3 remotehandheld box. As mentioned above, there is no line of sight to my Mac Mini’s IR receiver. So, like the C200, I had to find some kind of RF solution. The higher-end Logitech Harmony universal remotes can do this, but will cost you an arm and a leg. Keyspan produces a range of RF remotes with a separate RF USB dongle, made to look like Apple’s Frontrow and Microsoft’s MediaCenter remotes. Still pretty expensive and not readily available in Holland.

Then I came across Sony’s Playstation Blu-Ray remote. On sale for 19 euros. It connects via bluetooth to a PS3, like the normal controllers do. But it can be connected to a PC (and Mac Mini) with bluetooth as well. It’s discovered and installed as a HID game controller, but doesn’t do much on its own. That’s where EventGhost comes in. EventGhost (RemoteBuddy for OS X users) is one of the best pieces of freeware I’ve come across in a long while. It registers events that take place in Windows. Among them are display-updates, program starts, key presses and incoming bluetooth commands. It even comes with a special plugin for the PS3 remote, so it properly recognizes what button is actually pressed. You can configure EventGhost to trigger other commands and macro’s depending on the incoming events. So for example, when pressing the Subtitle button on the PS3 remote, EventGhost registers a bluetooth command called PS3.Remote.Subtitle, which in turn triggers an emulated keypress of the letter s, used to enable subs in Plex. You can configure the entire remote exactly the way you want! Special commands like putting the Mac to sleep or Wake on LAN are also available. I even got it to start and shutdown the Plex client by pressing the PlayStation button.

EventGhost provides a plug-in for XBMC as well. Way back, Plex was a branch of XBMC and it still has some XBMC in its DNA. As is the ability to control UI navigation over IP (localhost if the controller and client are on the same system). Combining the PS3 remote- and XBMC plug-in in EventGhost, you get a dedicated controller, instead of what is basically an odd looking keyboard. The advantage you get is when not using Plex, the remote doesn’t do anything else, like accidentally deleting all my media whenever my cat decides to mess with it. It takes a bit of effort to couple all the buttons to the different XBMC commands, but I now have a fully functional, physical, dedicated Plex remote.
HDM-CEC interface by RCAware
Although I haven’t tried it, this clever little box popped up during my search and might be usefull to some of you. It’s an HDMI-CEC interface made by RCAware. It connects to your HTPC through USB and captures and/or transmits CEC commands. CEC stands for Consumer Electronics Control and is a standarized communication protocol to interface between different HDMI equipped devices. For example, you can change your AV receiver’s volume with the TV set’s remote control. The TV set sends the volume command through HDMI to the receiver which understands the command and does as requested.

Combined with EventGhost (I can’t express often enough how cool EventGhost is) the ‘Computer Universal Remote’ as they call it, can either controll your TV set with CEC commands comming from your HTPC remote (or other EventGhost commands) or *drumroll* control your HTPC with the remote control from your TV set. You’ll only need one RC for both TV and HTPC. Makes for a very clean setup!


Mac Mini Mediacenter

As a result of my research on how much power is used by my various media equipment at home, I’ve treated myself to a Mac Mini. It reduces the energy bill by 200 euros and at the same time adds a lot of functionality. You can read up here: part 1, 2 and 3.

My brand spanking new Mac Mini came in today. I love the smell of a freshly opened Apple box. Can’t help it. It’s amazing how Apple manages to put a full sized PC into such a tiny, beautiful, well shaped box. Not having a DVD drive helps with the small form factor and who needs one anyway. It will take it’s place tucked away in a cupboard beneath my TV set. Now it’s time to construct a proper media center from this little aluminum box. 

First some initial impression. Sound production is virtually non existent. In a typical environment, I have to put my ear to it to hear anything at all. The only giveaway it’s on is the subtle tiny white LED on the front. It came with OS X Lion and the first-time-setup was fast and smooth. Because it was purchased after the 11th of June 2012, I was eligible for a free upgrade to OS X Mountain Lion and after a somewhat elaborate licensing procedure and one hour of downloading and installing the upgrade was complete. I’ve only had a few hours playtime with Lion 10.7, so I’m not an expert on it, but Mountain Lion feels snappier and the implementation of various iOS elements like message center, spell check, and specially iCloud feels more natural and better integrated.

For the Mac Mini to become the beating heart of my media experiences, I had a list of pre set goals in mind. The main focus is on Plex, both the server and client. For those who enjoy downloaded movies and TV shows and not familiar with Plex, I suggest you check it out here. It’s a free and very powerful media indexer/streamer/transcoder. More details later, first here’s my list of demands.

The whole process of getting the MacMini exactly how I want it to work and for it to surpass the image quality, functionality and ease of use of the PopcornHour C2oo will be an ongoing one. I will post separate articles on the different subjects and link to them as I go. The list of goals will serve as the index.

In this article however,I will elaborate on the battle of the operating systems. I really liked the idea of complementing my home setup with another OS X driven device, but I ended up with Windows 7…

Why Windows, WHY!

I love Mac and Mac OS X. Having worked with (and against) Windows professionally for many years, I can say I prefer the more minimalistic, efficient and ‘thought-through’ approach of OS X. The simplest of simple examples I can think of being; the window beneath the mouse arrow is the one affected by scrolling and not necessarily the active one. It’s the little things. I spend many many hours less on keeping my workstations problem free compared to my Windows days. Although pricey, the prefect marriage between soft- and hardware makes for a very stable environment. But here we immediately hit the Mac’s biggest drawback. It customizability is very limited, hardware and OS. Apple’s philosophy ‘It just works’ is applicable to 90% of my work and home needs, but not to my tweaked media center. In this particular instance. I’ve got two practical problems with OS X;

1. No control over the display settings whatsoever. My Samsung d8000 does a very good job at improving the input signal with all kinds of filters and image processing. I want my media player to provide a relative raw and unaltered image and let my Samsung do it’s magic. To prevent them from working against each other, you need full control over the graphics card’s settings, something that’s just not possible in OS X but easily done with the Windows drivers. I also like to experiment with RGB colorspaces and YCrCb, force refresh rates, et cetera.

2. No support for 23,976 hertz. OS X (Mountain) Lion doesn’t support 23.976 hertz, only 24 Hz. The majority of my video library and other HD content out there is 23.976 hertz! This means a double frame every 41 seconds to keep in sync (more under Awesome picture quality) which shows a small stutter. Sounds negligible, but I can’t accept it.

These are the two main reasons why I decided to go with Windows 7 as the preferred OS for my media center. Installed it with Bootcamp without any issue (see below). Now I had my platform on which I could build my Mac Mini Media Center

Bootcamp and Windows 7 Upgrade sidenote
Installing a Windows 7 upgrade on a fresh Bootcamp partition can be problematic. Here’s why and how to get around it. It is possible to install Windows 7 within Bootcamp from a USB drive. Unfortunately, I only have a copy of Windows 7 Upgrade on disc. The Mac Mini no longer comes with an optical disc reader, so I had to loan a USB DVD drive, better known as Apple’s SuperDrive. Because it’s an upgrade, you need to provide proof of an earlier ‘full license’ Windows edition. I have multiple version I can provided, all the way back to Windows 3.11, but all on disc as well. The problem is you can’t eject the disc from within Windows setup. There simply is no physical eject button. The eject on a Mac’s keyboard is software driven and only becomes available when the Windows Bootcamp drivers are installed. Luckily, the setup enables you to complete the installation without the use of the product key or the need to provide an older version. It becomes a 30-day trial.Windows 7

Here’s the trick; after the installation is finished, restart the Windows setup from scratch by rebooting the Mac, hold down the alt key on startup and choose the Windows DVD as boot disc at the presented screen. Watch for the ‘press a key to boot from disc…’ message and do so. Once again in the Windows setup, format the Bootcamp partition (do NOT remove it, just format). There will remain some residual Windows info on disc (in the MFT or MBR, I’m not sure) which is enough to let the Windows 7 upgrade think it’s updating a previous installed full version. Complete the installation with the product key and activate as normal. Now you have a fully activated and legitimate (provided you own an older full Windows version) installation of Windows 7 on Bootcamp

Mediadevices power reduction quest Pt. 3: Appendices and conclusion

This is the third and final blog entry about my quest to reduce te energy consumption by the 24/7 media equipment I use at home. Part 1; my PC and part 2; the PopcornHour C200

Besides the odd PC or networked media player, there’s usually more equipment silently running in the background. All these independent devices combined use up more energy then you might think. And to my surprise, one device, supposed to reduce power consumption, was actually doing the exact opposite.

USB connected NAS
My main router is a Linksys E4200 V2. Great signal range, very stable, adequate tool set and it provides a USB input to turn a USB hard drive into Network Attached Storage. One major advantage the V2 has over the V1 is it’s improved read/write speed for the USB connected storage. The NAS’ intended use was for backups, but the increased networking speed meant it was way faster compared to my PopcornHour C200 (22 MB/s vs 13 MB/s). It quickly became the repository for files I needed fast access to. Tasks like browsing through photos over the network can be painstakingly slow with the C200 but doable from the E4200’s NAS. For streaming purposes the PopcornHour was still fine though.Linksys E4200 v2

The E4200 has one disadvantage; it doesn’t allow the USB drive to power down. No power management whatsoever. We’ve seen in part 2  a spinning vs. an inactive hard drive doesn’t necessarally mean a large drop in power consumption, but it always helps. More important, an extra USB drive means the use yet another separate power supply.

A power supply will never be 100% efficient. This inefficiency means heat production and current leakage. So part of the overall energy is lost. Because of this, it’s better to connect multiple devices to a single larger power supply instead of using a separate one for every single device. Unfortunately, that’s not always an option. For example, the maximum current a USB 2.0 port can provide is limited to usually 500 mA (at 5 volts, so just 2,5 W). That’s nowhere near enough for most USB hard drives. Enough talk. Out comes my Fluke 87 multimeter. The power used by this secondary NAS? 74 milli amps (= 17 watts or 149 kWh a year). Not that much on it’s own, but it adds to the bigger picture.

Master-slave power socket
In an earlier attempt to save some energy, I purchased a master-slave power socket. For you who don’t know what that is; it’s an extension socket with one master and several slave outlets. Plug your main device, e.g. a PC, into the master and peripherals you tend to use together with the PC  into the ‘slaves’. Once turned on, the power used by the PC passes a certain threshold pre set in the socket which in turn switches on the slave outlets, powering all ‘slave devices’. If the PC turns off, the power falls below the threshold and all peripherals plugged into the slave outlets are completely shut off, effectively eliminating standby currents from adapters and other inefficient power supplies, saving you a few watts.

But here’s the thing. The socket itself uses energy for it’s internal circuitry too. A whopping 16 watts of power! In my case 12 watts more then the standby power leakage of all slave devices combined! It seemed a perfect solution, but ended up doing the exact opposite of it’s intended purpose. I immediately replaced it for a normal switched extension socket. Another annual saving of 105 kWh.

Let’s add it all up
I tried to give a picture of the devices, their role and their power consumption, I use on a daily basis for all my multi media needs. At home, at work or on the road. On my main TV set and streaming to multiple iOS devices over my LAN of WAN. Here they are again with their idle power usage:

  • PLEX server PC: 51 W
  • PopcornHout C200: 42 W
  • Secondary NAS: 17 W
  • Backwards Master-Slave socket: 12 W (usage minus savings)

Added up, that’s 122 watts of continues use which means 1068 kWh annually or, at 22 cents per kWh, the total sum of 235 euros.

So… what to do about it
Those of you who’ve read part 1 and part 2 might have guessed; I ordered a Mac Mini. Currently on sale for 499,- euros. The specs state it will only use 11 watts when idle (with Finder open as Apple likes to put it). I will need to connect an additional hard drive to it to house all of my files. But because of the Mac’s power management features, it will use less power then it does connected to my E4200. I estimate the setup will use an average of 20 watts. That’s 175 kWh (38,55 euros) a year. A difference of 893 kWh or better yet, 196,45 euros! The Mac Mini will earn itself back in a little over 2,5 years, not to mention the extra functionality compared to the PopcornHour C200 and it’s resale value once I inevitably switch over to another toy.

Stay tuned for my articles on how I turn a Mac Mini into a proper media center.

Mediadevices power reduction quest Pt. 2: PopcornHour C200

This is the second out of three blog entries about my quest to reduce te energy conscumption by the 24/7 media equipment I use at home. The first device was my PC. You can read up here.

Next up is the PopcornHour C200. Within the chain of devices, this one is probably used the most. It’s my primary NAS, it contains all video- and audio content and is connected by HDMI to my Samsung 40D8000. Another great feature is it’s ability to take care of all NZB downloads. So it’s my workhorse, but how much do I actually feed it.PopcornHour C200

First a little background on the C200. It’s made by PopcornHour (Syabas), the leading brand in networked media tanks. Which basically means as much as a NAS with video output capabilities. It’s build around a Sigma SMP8643, 667MHz floating point processor/video decoder. The macrovision brother SMP8647 is found in many blu-ray players. Out of the box, there’s a load of supported file formats and containers. There’s a very active community with lots of great third party apps and modules, most of them free. So, it has a lot going for it, but despite it being a second generation device with a large costumer base, you get a lot of cons with it as well. Lets start with the good:

  • Great picture quality
  • Integrated NAS, download and media playback device
  • variety of network protocols like NFS, SMB, FTP, etc.
  • RF remote, so no line of sight necessary for control

Now for the bad:

  • Lack of firmware updates while containing a lot of bugs , specially in the first year after release
  • While advertised as 10/100/1000 network capable, the network speeds are nowhere near gigE
  • Power supplies die like crazy! It’s all over the main support forum

All that aside, it is a great device that supports most of my media needs. But power consumption is the topic so here goes!

At, it’s rated 13W when idle with no extra devices attached. This means no must-have-internal-hard-drive which instantly defeats the purpose of a ‘media tank’. So the specs are useless. And there’s another issue. Like many others, my power supply died after two years. Probably due to heat build up. It uses passive cooling for noise reasons. Knowing a bit of electronics I can say the power supply is of bad design and bound to fail under heavy and continues use. I replaced it with a standard ATX PSU taken from a HP thin client PC. A bit of cutting to make it fit, but it does the job. There’s no way to tell how this affects the power consumption, because the efficiency of a supply means it can draw less or more current while doing the same job. However, this is MY C200 so IT is under scrutiny.

The C200 knows three power states, indicated by the illuminated power button; Standby (red), on but no video output  (orange) and full on (white). When in the ‘white state’, it can vary from idle with the hard drive spinned down, all the way to video playback with network activity and some unzipping on the side. I hooked up my Fluke 87 and DIY current splice adaptera and after examining the power usage in every possible situation, I can safely say it draws between 40 and 44 Watts on average. 40 When doing nothing and 44 when playing a 1080p video with subs enabled. The reason for this relatively small variation in power is thanks to the C200’s dedicated hardware video decoder mentioned earlier. No heavy software processing, so additional energy use is low. Removing the hard drive saves 2W, but then you need to stream all content over the network which cost you 2W as well, and there’s the extra power used but the network router, switch and separate hard drive/NAS, etc. All other power is used for memory, network interface and other electronics. These all stay on at idle, even with the video output turned off.

Because its my main NAS, I need (almost) instant access from anywhere. Standby might be an option, BUT… I left out the C200’s biggest drawback, it doesn’t have wake-on-lan. Yes good folks, the PopcornHour C200 networked media tank with all it’s bells and whistles doesn’t come with a WOL option. This means it always needs to be full on for it to be accessed remotely. There’s no way of getting it out of standby, other then physically pressing the power button. The hard drive spins down after 5 minutes of inactivity, but that just saves you a mere 2W. This pseudo NAS uses 40W when idle, compared to e.g. 8W from a Synology DS212+. It’s the amount I would expect from a PC, not a dedicated media player with HDD.

Let’s talk money. My C200 is up and running 365 days of the year. The few hours it’s down are compensated bij the extra power used while downloading and unzipping new media. Let us assume an average consumption of 42W. That’s 367.9 kWh per year. We pay roughly 22 cents per kWh, so the PopcornHour C200 sets me back 80,94 euros annually. Off course, it’s okay to spend  some money to run it to my liking. I’ve downloaded tons of content and watched many hundreds of hours of video directly or streamed from it, but a constant 40W at that price? I have to be able to do better than that.

So what are my alternatives? A dedicated ‘true’ NAS will have faster network access and better power ratings. NAS boxes with the ability to run PLEX media server, like the Synology DS412+, are available as well, but they still don’t pack enough raw power for  proper HD transcoding. And I still need something connected to my TV set. Other networked media tank manufacturers like Dune, AC Ryan, Western Digital, et cetera won’t do a significantly better job and PopcornHour is the market leader for a reason. A dedicated media center PC might be a good option. Configurable exactly the way I want it, standby and WOL option and it can replace the PC from part 1 in it’s role as PLEX media server and double als a PLEX client as well. But most of them are not that energy efficient at all. Except for… wait for it… the Mac Mini. There it is again! It can do everything the PopcornHour AND current PMS PC can do and much much more, but with a fraction of the power and it comes with HDMI- and optical audio output. The C200 and PC combined use 91 watts when idle, the Mac Mini just 14W! But 599 euros is still a lot of money…

To summarize. Like The PC from part 1, I’ve got another big power user in among my multi media devices. There’s probably the not-so-orignal power supply to blame to some extent, but I suspect the original PSU doesn’t do a much better job at being energy efficient. And there’s no option to make it go to sleep, let alone wake it up again. Very inefficient indeed! Together, they use a total of around 735 kWh (160 euros) a year just to keep them running. “Need to… stop… buying… Apple gear… argh!”

Mediadevices power reduction quest Pt. 1: PC power hog

Optimizing my home’s multimedia capabilities is an ever ongoing quest. The good kind, except for my wallet. It currently consists of a Linksys E4200 v2 with USB connected NAS (Network Attached Storage), PopcornHour C200 with a 1TB internal drive, also configured as a NAS and a windows 7 PC, always on to run Plex Media Server to stream content from thImagee two NAS drives to various (mainly iOS) devices. Both the energy bill and the environment are important issues and I got the feeling all these different devices running non-stop burn up a lot of watts. Ease of use, always being able to connect to my media and watching it in a variety of ways is paramount, but perhaps this can be achieved in a more ‘green’ way to! This blog entry will be the first of many about the power consumption optimization of my personal media systems.

In order to measure the actual power consumption, I treated myself to a Fluke 87 multimeter. Fantastic device. Very accurate and it has the capability to record the measurements to give an average over a long period of time. I constructed a powersocket adapter to splice in the meter to measure the actual current being drawn. This current multiplied by the voltage of the wall socket, in my case 235 volts, gives the wattage (P=V*I).

First up is the Windows 7 PC. Suspectedly a big powerhog. It’s a HP small form factor model with an Intel dualcore 2,7GHz processor. Nothing fancy but fine as a server/transcoder, even at 1080p, which is it’s main purpose. It’s running Plex Media Server ( For the ones who don’t know Plex, it’s a very powerful and easy to use media indexer, streamer and transcoder for images, music, videos and more. I use it to index music and videos from my two NAS drives, ‘direct play’ the content to my ‘direct play’ capable devices like my Samsung 40D8000 and MacBook Pro, or transcode video for viewing of my iPad, iPhone and systems outside of my locale network.

Transcoding uses a lot of processing power, which translates in overall power consumption. Let’s check that out first. A 1080p video file maxes out the processor and a current of 361 milliamps is being drawn. A simple calculation tells me 85 Watts. Not too bad. I’ve seen systems use up twice that amount, so it’s less then I expected. But 90 percent of the time the PC is idle or streaming without transcoding. It should use significantly less power. Wrong! Doing nothing, it still draws around 218mA. That’s 51 Watts! I’m shocked. A Mac Mini for example (not really fair, because it’s advertised as the most energy efficient system out there) uses only 14W when idle. Assuming the PC will be up and running for about 300 days a year, it’ll cost me around 85 euros annually. Not acceptable at all.

One obvious solution would be turn it off when not in use. But that’s not an option. I’m not a media-snob, but I DO want 24/7 direct access to my media from anywhere in the world. Wake-On-Lan might be the way to go, but bootup just takes too long. I want it quick and snappy! And there are issues with Wake-On-Wan (yes, with a second W) for use over the internet. WOW stability can be dodgy, but more on that later.

Then there is sleep/standby. Not to be confused with hibernate (hibernate writes the RAM to disc and then shuts down. Bootup is faster then a cold start, but still takes a while). Sleep/standby also needs the use of WOL/WOW to gain access to it, but it keeps the data in RAM by powering only the memory and shutting down everything else. Well, not everthing. There’s always some power going to e.g. the NIC. But surely, RAM can’t be that power consuming can it? I put the PC to sleep. 55 Milliamps. That’s still 13 Watts! That’s horrible. It’s basically turned off. Although only a quarter of the power used when idling, it feels wrong to burn away 13 Watts on… nothing.

Just for the sake of experimentation, I measured the currents for hibernate and complete power off. 51 and 50mA respectively… My jaw dropped. Fully shutdown, the thing uses 50mA or 11,75W, for just being connected to a wallsocket. At least the sleep/standby  power consumption made sense now. Just 1 extra Watt for fast power on is not a bad deal. To put all in perspective, the current Mac Mini uses 1,16W while asleep and 0,23W when fully shutdown and in both cases, WOL is still fully functional. That’s only 10% of my power hungry PC.

In conclusion, for now, sleep/standby with properly configured WOL and WOW run from my iPhone is the best compromise for (almost) instant 24/7 access with a quarter of the idle power I used to consume. It takes the extra WOL step and  about 5 seconds of waking up the PC before I can enjoy my favorite music or movie. I guess that’s doable. Now I’ll just have to restrain myself from running to the Apple store for a Mac Mini.

WOW sidenote
It can be tricky to get Wake-On-Wan to function reliably. WOL works by broadcasting the ‘magic packet’ across the entire LAN (unless otherwise configured). The NIC with the called on MAC then boots or wakes up the PC. Wake-On-Wan is a bit different. First there’s the need to forward a UDP port, usually 9, to get magic packet from WAN to LAN. But there will be no broadcast, because port forwarding only works to a specific IP address. You have to configure the main router by means of DHCP reservation or ARP (Address Resolution Protocol) to let the router know what MAC address belongs to what static IP while the actual system is not in use. Many people have issues with WOW working fine moments after the PC is shutdown, but after mere minutes to a full hour, WOW just stops working. This is due to the router clearing its ARP table and therefore losing the connection between IP and MAC. By assigning a static IP to your device and manually adding the IP/MAC combination to the DHCP reservation/ARP table, the issue can be resolved. At least, it did for me.