Geeks With Blogs
Zak McKracken's blog Home automation, retro stuff and .NET

I’ve always been a more or less active fan of Star Trek. During the construction phase of my house I started coding a GUI for controlling the house which has an EIB. Just for fun I designed a version inspired by the LCARS design used in Star Trek TNG and showed this to my wife. I showed her several designs before but this was the only one, she really liked. So I decided to go on with this.

I started a C# WinForms application. The software runs on a wall mounted Shuttle Barebone-PC. First plan was an industrial panel-pc but the processor was too slow. The now-used Atom is ok.

I started with the LCARS-controls found on Codeproject.

Since the classic LCARS design divides the screen into two parts this tended to be impracticable, so I used my own design

For now the software is able to:

  • Switch lights/wall outlets
  • Show current temperatures for all room controllers
  • Show outside temperature with a 24h trend chart
  • Show the status of the two heat pumps
  • Provide an alarm clock (e.g. for cooking)
  • Play internet radio streams
  • Control absence
  • Mute the door bell
  • Speak status messages via speech synthesis

For now, I’m working on an integration of my electric meter. The main heat pump and the electric meter are connected to my LAN. I also tried some speech recognition, but I’ve problems with the microphone. I't’s working when you are right in front of the PC, but not far away, let’s say on the other side of the room.

So this is the main view. The table displays raw values which are sent over the EIB – completely useless but looks great Zwinkerndes Smiley


For each floor I have a different view. Here you can see the temperatures and check the status of the lights (the buttons are blinking when a light is switched on)


This is the view for the heat pump:



Next step would be to integrate a control of my squeezebox server (I use different Squeezeboxes through the house as a multiroom audio solution)

Posted on Thursday, November 24, 2011 3:38 PM Home automation | Back to top

Related Posts on Geeks With Blogs Matching Categories

Comments on this post: Star Trek inspired home automation visualisation

# re: Star Trek inspired home automation visualisation
Requesting Gravatar...
That's awesome... Are you going to release the source and more details when you're done?
Left by Greg Duncan on Nov 24, 2011 6:33 PM

# re: Star Trek inspired home automation visualisation
Requesting Gravatar...
Hi! Do you have code for this project and are you willing to share it? I think this is an awesome project, looks great!
Left by Jeroen on Feb 09, 2014 6:39 PM

# re: Star Trek inspired home automation visualisation
Requesting Gravatar...
did you finish this project?
Left by Mischa on Jan 16, 2015 1:29 AM

Your comment:
 (will show your gravatar)

Copyright © Zak McKracken | Powered by: