Coding and Dismantling Stuff

Don't thank me, it's what I do.

About the author

Russell is a .Net developer based in Lancashire in the UK.  His day job is as a C# developer for the UK's largest online white-goods retailer, DRL Limited.

His weekend job entails alternately demolishing and constructing various bits of his home, much to the distress of his fiance Kelly, 3-year-old daughter Amelie, and menagerie of pets.


  1. Fix dodgy keywords Google is scraping from my blog
  2. Complete migration of NHaml from Google Code to GitHub
  3. ReTelnet Mock Telnet Server à la Jetty
  4. Learn to use Git
  5. Complete beta release FHEMDotNet
  6. Publish FHEMDotNet on Google Code
  7. Learn NancyFX library
  8. Pull RussPAll/NHaml into NHaml/NHaml
  9. Open Source Blackberry Twitter app
  10. Other stuff

FHEM and FHT Home Automation for Windows

Hi all (well currently that will just be me as this is my first post!),

Over the last few weeks I've been playing around with some home automation, specifically a heating control system comprising the following elements:

  • Electronic central heating radiator valves
  • Electronic room thermostats (FHT80 I think they're called)
  • A USB wireless computer interface (a CUL device from the folks at
  • A server controller application called FHEM

There have been some fairly sizable stumbing blocks to getting the above to play nicely, hence me starting to blog about my experiences, so that hopefully others can follow in my footsteps and maybe these devices will become a little more popular here in the UK.  The following three problems stick out in my mind right now...

Language Barrier - These devices are manufacturer and distributed primarily in Germany, there is a whole load of information about these devices available in German, but not so much in English!  And sadly I don't speak German or have any immediate plans to learn the language.

Operating System Barrier - The software that most people seem to use for serious computer control of these devices is targeted at the Linux OS, although as it's a Perl app it is possible to get it running on Windows, but there's a fair bit of tweaking that would be nice to have documented!

Unofficial Hardware and Software - The guys who manufacture these wireless devices also sell their own computer interfaces (FHZ1000 and FHZ1300 are the two that spring to mind) with their own software, but high cost of the official device and the closed nature of the official software have led me down alternative unsupported routes.

Well that should do for an introduction - at the moment I've got the stuff setup in a test environment on my laptop, and I'm working on some upgrades to the FHEM software, including a brand spanking new .Net front end, so expect my next blog post to go into a little more detail on these areas.


Categories: FHEM
Permalink | Comments (2)

Comments (2) -

Tim Brennan United Kingdom

Sunday, June 19, 2011 10:44 PM

Tim Brennan

Interesting post. How did you get on with the project?

I am looking for a way to control some Conrad FHT80 hardware via an android phone or an ipad. Do you know if this is possible?

Do you have the same hardware too? -

russell United Kingdom

Monday, June 20, 2011 1:53 PM


Hi Tim,

That's indeed the kit I've got.  The project is still ongoing, I'm actively working towards the first release sometime over the next few weeks, which will give the ability to view and edit devices via a web interface. The first release will of course be a very minimal release, and of course the software will require you to have a USB controller, but if you read some of the other posts on my blog hopefully that will fill in more details.


Add comment

  Country flag

  • Comment
  • Preview