IHC “Intelligent Home Control” is an electrical home automation system from the Danish company LK. Here I will show some of the projects I have made related to IHC.
First, a brief description of what IHC is
The main component of an IHC system is the controller, which is a small computer with inputs and outputs where in- or output modules can be connected. In addition, the newer versions of the controller are wireless so you can use various wireless switches, dimmers and relays. The controller has a network connector for connecting the internet. It can be remotely controlled using a browser or using an App for Android and IOS. I’ve have developed an alternative app that you can find on droidapps.dk
Post here at dingus.dk related to IHC:
- Home Assistant IHC Viewer – not “just” a viewer anymore
- Home Assistant and IHC Dimmers
- Help testing the new Home Assistant IHC integration
- Home Assistant IHC integration roadmap
- HTTPS support to the IHC Controller version 3 in Home Assistant
- IHC and Home Assistant tips
- Customizing Home Assistent IHC auto setup
- IHC Viewer for Home Assistant
- IHC Integration in the official Home Assistant
- IHC Home Assistant release 2.0
- Home Assistant IHC integration
- Python IHC soap client
- IHC Soap client for esp8266
- IHC MQTT Gateway
- IHC sdk/api for .NET
- ArduinoIHC now in library manger
- Updated IHC Alternative Service View
- Sonoff touch and new DingSwitch 1.1
- DingSwitch – en esp8266 basseret stikkontakt til IHC
- IHC Alternative Service View
- Hvordan man kører IHC java application med gammel java version
- Postkasse melder
- IHC temperatur protokol
- IHC in/output protokol
(Note older posts will be in Danish)
Why choose IHC
I starting using the IHC system almost 10 years ago because I was renovating an old house, and at that time there were not that many options. The wireless controller made it easier for me to use the existing installation. Since then, there have been more options and I’m not sure I would choose IHC today. Here are some of the issues:
- The controller administration programs require java and often cause problems because LK is slow to update Firmware in the controller, and sometimes it will not runs with the latest version of java.
- Problems with the controller firmware. There are problems with “scenes”(a term in the IHC that defines a predetermined setting), after a while, they slow down the controller so it may take 2 seconds to turn on a lamp. This problem has been there for a long time, and I think it was working at some point, but is still a problem in the current version. Email problems – however, works in current version
- The non-open protocols for IHC – some of them can be “hacked” – see some of my other posts.
- Internet access made for Internet Explorer and runs only HTTPS from the outside. The option to specify your own certificate is missing. In addition, only old SSL protocols are supported (and soon not available in newer browsers)
Now it is not all negative – IHC works fine for me, but it’s only because I’ve found ways to circumvent the problems and make my own solutions on IHC.
Read more about IHC on LK’s homepage
Note: since LK was bought by Schneider Electric, you can get IHC in other countries too under other names.