March 8. 17:50 -  ...and sunny in the East Bay

Getting mControl build 2.1.3257.3 working on 64-bit Vista

January 16, 2009 18:01 by docbliny

The current latest beta build of mControl doesn’t work under Vista. I tracked the issue down to the DLLS being compiled for 32-bit, but the main application for “anycpu”.

If you have the .NET Framework SDK, you can create a workaround as follows:

  1. Open an administrative command prompt. The Visual Studio 2008 command prompt is a good candidate, since it has the required paths pointing to "corflags.exe" (It’s in C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin or similar).
  2. Go to the mControl binary folder:
    CD C:\Program Files (x86)\Embedded Automation\mControl\bin
  3. Turn on the 32-bit flag for mControlEditorForm.exe:
    corflags mControlEditorForm.exe /32bit+ /force

UPDATE: This issue has been fixed in build 2.1.3306.3


Adding a custom iPhone/iPod Touch icon for mControl

October 17, 2008 22:54 by docbliny

Both the iPhone and iPod Touch let you add bookmarks directly to your device's home screen. Adding a bookmark to mControl's mobile.aspx page makes it quicker to access your home automation, and for that reason I tend to walk around with my phone in my pocket even at home.

I also added a custom icon by creating a 57x57 pixel PNG file named "apple-touch-icon.png" and copying it to the WHS machine's C:\Inetpub\wwwroot folder. The "mHome_ThumbVista.png" file in the mControl directory is a good starting point for an image, though you should make it square without the glassy effect for best results.

For more details on creating icons for sites, do a web search for "apple-touch-icon.png" and you should get all the information you need.

Fake home screen


Setting up an internal web site for mControl

October 16, 2008 13:10 by docbliny

Embedded Automation's mControl for WHS currently installs an unsecured application under the Default Website in WHS. My recommendation is to immediately make sure that you've turned on requiring authentication for the mControl virtual folder. However, turning on authentication makes it harder to access the web version of mControl from within your local network, such as from an iPhone or UMPC. The solution is to create a second web site under IIS on the Windows Home Server.

More...