I've been using this for several years to control my X10 stuff. It works! I did have an interesting issue recently though, when trying to upgrade my hardware. I'd get the following error in my web logs: "/usr/local/bin/ppower: Daemon isn't running. Run it first" SELinux was to blame (as if there was any doubt). Something needs to be included in the code to deal with SELinux.