Tuesday, 29 March 2011

PowerController MCE updates + My installation guide

I previously wrote about Martin Millmore’s PowerController MCE add-in for controlling your ByeBye Standby and Z-Wave Home Automation modules here. Martin is in the process of updating the WHS and Media Center components or PowerController and he has also updated the Android phone app to support the new Z-wave functionality. For iPad / iPhone and iTouch users there is a new Web UI that can be accessed via the Safari browser to control your devices.


Media Center add-in



Android Phone App



This guide will focus on Z-Wave modules as I don’t have any ByeBye Standby devices but I will cover as much as I can.


For the Z-Wave stuff to work you will need a Z-Wave USB Controller dongle, Martin and I are currently using the Aeon Labs Z-Stick “When attached to a host processor, it becomes a Z-Wave communication device, which exposes the Zensys API (SerialAPI) through integrated USB.” This basically allows the PC to be able to send commands and receive status updates from the Z-wave devices around your home.


I am using these HomePro Z-Wave lamp and appliance modules. We have also tested some in-wall dimmer switches.


If you have a WHS machine I would recommend you install the Z-Wave USB Controller dongle and driver software on the WHS, as then all your PowerController client Media Center PC’s will be able to send signal commands to the Z-Wave USB Controller, The PowerController add-in on the WHS will then send the commands to the actual Z-wave module devices. The benifit here is that your WHS is normally running 24/7.


However if you don’t have a WHS you can pick a main Media Center PC to install the USB dongle on and configure that as the “Server” other Media Center client PC’s will still be able to turn on / off and dim the Z-Wave modules etc but the main Media Center PC must be turned on for it to work.


WHS Installation


Download the PowerController MCE WHS add-in from here save the .msi file in to the Software\Add-ins folder on the WHS. Open the WHS Console and click on Settings and then select Add-ins from the left hand side. Select the Available tab and install the PowerController MCE add-in.


WHS Configuration


There’s not much to configure in the WHS add-in, if you use a ByeBye Standby Online Controller enter its IP address. Or if you are setting up Z-Wave like me select the Z-Wave USB Controller.


There is now a new Web Server option for the PowerController Webpage. Tick Enabled and enter a username and password.


You can see the URL is http://WHS-IP:53107


PowerControllerWHS


Below is the text from the Millisoft website about the Home Server add-in:


“If you are using Z-wave, install the Z-Wave USB controller software on your home server first. To install the server version of Power Controller, download it and put it in your Software/Add-Ins folder on your home server. Then go to settings on the home server and install the add in. The home server console will close after installation, so open it up again and go to settings and choose PowerController. Either enter the BBSB controller address or pick your Z-Wave device (or both). You are then ready to start pointing your media center installations at this server.”


Media Center Client Installation


Download and install the PowerController MCE component from here on to your Media Center PC’s. Once installed launch the add-in from the Media Center Extras menu.


PowerControllerMCE-1


Local Mode ? In a none WHS installation i.e. you have no WHS you can install the Z-Wave USB dongle on to your main Media Center PC, in this scenario you would leave the X in Local Mode and choose the Com Port of the locally install Z-Wave USB dongle.


PowerControllerMCE-2


WHS Install – Un-tick Local Mode and then enter the IP address of your WHS server.


PowerControllerMCE-3


Power Controller then continues to open and you see one New Device. Select Preferences in the top right hand corner.


PowerControllerMCE-4


Preferences


PowerControllerMCE-5


Click Zones and add your rooms and click Save


PowerControllerMCE-6


Click Devices and edit the first default device that already exists


PowerControllerMCE-7



  • Enter a name for the device
  • Choose an icon
  • Select which zone the device is in (It says scene should really say zone)
  • Select the Controller type – BBSB or Z-Wave
  • Enter Z-Wave Device Number of the Z-Wave module you want to control, under this device in PowerController MCE
  • Enter keyboard shortcuts (Optional) If you want to program your IR Universal Remote Control to be able to turn devices on and off and dim them up and down.

PowerControllerMCE-8


Add any additional Z-Wave or BBSB device you want to control


PowerControllerMCE-9


Add any Scenes


For example I can add a Watch Movie scene and assign a keyboard shortcut such as Ctrl+Alt+M I then added the two lamps in my Living Room, selected device on and brightness level at 50%


PowerControllerMCE-10


I could then teach my Logitech Harmony remote control the keyboard shortcut Ctrl+Alt+M and add this new IR command to the Media Center PC device in the Logitech Harmony software. I could then insert the newly learnt IR command in to my Watch Movies activity, so the lamps in the living room would auto dim to 50 % when I used the Watch Movie activity on the Harmony remote control.


Add Scheduled Events


I’ve not used this myself as yet but you can also add Scheduled Events for example to turn a light on at a certain time.


PowerControllerMCE-11


Once you have finished setting up your devices exit the preferences and PowerController MCE should now look something like the below screen shots.


Everything


PowerControllerMCE-12


Living Room (Zone)


PowerControllerMCE-13


Kids Bedroom (Zone)


PowerControllerMCE-14


Scenes


PowerControllerMCE-15


The PowerController MCE user interface also works on Media Center extenders such as the XBOX 360.


Note:- The keyboard shortcuts will only work on the Media Center PC however and do not work on Extenders.


A look at the new Power Controller Web UI


One thing that PowerController MCE was lacking previously was a web UI. If you have an Android smart phone you are covered with the Android application but I don’t own an Android phone and ideally I just wanted to use my Apple iPod Touch. Martin has now added a web UI which means I will now be able to access this webpage which is being hosted on my WHS, from my iPod Touch which is great news. Obviously you can access the web UI from pretty much any device that has a browser.


PowerController-Web1 PowerController-Web2 PowerController-Web3


Previously you could only configure the Zones and Devices in the Media Center user interface as shown above, however now in the new web UI you can configure and setup Zones and Devices from there instead.


PowerController-Web4 PowerController-Web5


Final Thoughts


PowerController MCE is shaping up to be a great MCE and WHS add-in. If you have ByeBye Standby or Z-Wave devices and want a way to control these devices from within Media Center and from mobile devices, PowerController is certainly worth a look. Its relatively easy to setup when compared to some of the other Home Automation add-ins and if you are looking for something basic that works well or you are new to Home Automation like me, then PowerController MCE could be a good place to start.

Tuesday, 22 March 2011

Updated version of Virtual Clone Drive released

If your anything like me you probably installed Slysoft’s Virtual Clone Drive to be able to mount and play Blu-ray and DVD ISO images and then forgot all about it ever since. I had to install it again today on my laptop and noticed that a new version 5.4.5.0 had been released, it was actually released on 06/03/2011. The previous version 4..4.4.0 was released way back in December 2009!

5.4.5.0 Change Log:

  • - New: Improved DVD/HD-DVD/BD emulation
  • - New: Added help menu to notification icon
  • - New: Notification icon can be changed by the user
  • - New: Support for harddisks with very large physical sectors (> 2048 bytes)
  • - Some minor changes and improvements
  • - Updated languages

I use Virtual Clone Drive with the My Movies MCE add-in and Arcsoft TMT 3 to play my Blu-ray ISO images. You can download the latest version of Virtual Clone Drive from the Slysoft website here

Tuesday, 8 March 2011

Amulet are to support My Movies users–Join the beta now!

Amulet Devices are currently running a private beta for their Amulet Voice Remote Control and Media Center add-in software, that now supports the popular My Movies add-in.

I was invited on to the beta program by Eddy Carroll of Amulet Devices and I have to say I have been eagerly awaiting this update. I previously wrote about Amulet’s excellent Voice Remote several times on my blog – check back and have a look.

At that time Amulet’s media file scanner out of the box would only find media files that were in the WMP12 / 7MC media libraries. It did not find my movie files stored on the WHS as these were not in the 7MC / WMP12 media library.

It was possible to edit the Amulet.ini config file and manually add in paths to folders on the WHS but this was not ideal. This new Amulet beta is now more tightly integrated with My Movies and actually queries the My Movies SQL database directly rather than just looking at a shared folder path on the network some where.

After I installed the Amulet beta update and forced Amulet to rescan my media files I then found in the new Amulet status page in Media Center, that under Videos the correct number of movie files was now listed.

Amulet-Status

Once in My Movies in Media Center you can use voice commands such as Show Movie {movie name} and it will jump to the cover of that movie! There is a limitation with My Movies that you can only enter the first 4 characters of a movie name, so if you have movie titles that have a similar name and start with the same first 4 characters, in those cases Amulet doesn’t always jump to the correct movie cover after you have spoken your command. Amulet are hoping to be able to work with the My Movies developers to overcome some of these types of issues and if you are interested in this tighter integration happening with My Movies you can voice your request for it on this forum post on the My Movies site.

But I have to say as it is, on the whole it works really well and generally shows the movie you have asked for. You can also say commands like Play Movie {movie name} and that movie will just start to play! There are also more plans by Amulet to enable voice control over other aspects of the My Movies user interface.

Significant new features we've added include:-

EPG search - you can now say "Search for <name>" to find all programs matching <name> in the program guide


YouTube search - integrated YouTube Leanback player, say "Search YouTube for <name>" to find videos about <name> (freeform dictation) or "Search YouTube for This Music / Song / Movie / Program / Channel" to find YouTube videos relating to what you are currently watching or listening to.

MyMovies support - now recognizes all movies in the MyMovies database and lets you play them directly using MyMovies, including ISOs, Blu-Ray, etc. that require MyMovies' external player support. You can also use the SHOW MOVIE command to move directly to a particular title within the MyMovies gallery view.


New status screen in the Settings page showing what media is available, current speech recognition state, etc.


New customisable options

The new Youtube Search feature is pretty cool, it launches the Youtube leanback UI within Media Center, you can then search for videos by just speaking! I could definitely see myself using this new Youtube integration in Media Center.

Join the beta program

Amulet Devices are looking for My Movies users located in the US only, to join their beta program. Amulet have also dropped the public price of the Amulet Voice Remote to $149, and are offering a further $40 rebate for beta testers who contribute useful feedback during the beta test period. If you would like to join the beta program you can register here.

http://www.phaze1digital.com/