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

Home automation

Developing a smart home with EIB (European Installation Bus) and C#

Weather station with .NET - Part 1

I’ve always been a fan of those little ARM-boards that can be programmed with C#. So far, I was playing around with a Netduino-board in my office. I use it for automatic testing my software where I need to simulate user action like pressing a (physical) button on a device every minute. This is a very simple task which does not use the potential of this board. So, for my house automation I use a function, which I call “shield”: The shield function will lower or raise the blinds in certain rooms if ......

Star Trek inspired home automation visualisation

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 ......