Updated IHC Alternative Service View

The IHC Alternative Service View application has been updated. If you have already installed it, you should get the update automatically when you start the application. If you do not already have it:

Donwload the installation here

If you are doing any interfacing with IHC you know it is annoying to have to look though the IHC project file to find resourced ids. This application makes it easier because you just select the resource in the project tree and you can see the id in the section the to lower right.

The installation and application are only signed by a self signed certificate so you will have to accept the warnings you get in windows. (If anyone know of a cheap/free code sign certificate or want to give me one, let me know)


The application now use another version of my IHC sdk using web references (the previous version uses Service references) to do the soap stuff. (Soap if the protocol used to talk to the IHC controller). I am going to release the IHC sdk soon, so you do not have to ask, you will get more details/explanation when that happens.

Misc crash bugs have been fixed.

Boolean, Integer and floating point resources are now all supported and can be monitored and changed.

Mono on Linux

It is now possible to run IHC Alternative service on Linux using mono. You can download the files here:

IHC alternative Service files 1.0.21

Unzip the files and run: mono IhcAlternative.exe

I have verified this on a Ubuntu running mono 4.2.1 (This an old version of mono but the version you get without having to compile it your self)

It may also work on a mac with mono, but I do not have the setup to verify that, so if anyone tries it please write the result in the comments below.

If you don’t like the click once installer you can also use the above files to run on windows.

11 responses to “Updated IHC Alternative Service View”

  1. Kim says:

    Hi Jens.
    Just tried your alternative service view on windows 10. Cant get it to connect. Did you try this with an IHC controller using firmware 2.8.4?

    • Jens says:

      I have firmware 2.7.220 – the latest for Hardware version 6.1. and Windows 10. (I have also tried on Linux with mono – also working fine)
      Firmware 2.8.4 is the latest for Hardware 6.2
      Do you get any error? Do you use https:// – then try http://
      If anybody else has it working with hardware 6.2 – please reply.

  2. Kim says:

    2.8.4 do work on HW 6.1, even though LK says it doesn´t 🙂

    I tried both with and without https://
    I dont get any errors. The small window appear with authenfication, and then dissapear after 1-2 second.

    A short notice. I do NOT use the default ssl port. I have changed it to 777 insted. So my controller is located at:

    Also tried without :777. This will make the authentification window show for a split second and then dissapear.

    It looks like it tries to connect using the https://IP:777, but cant.

    • Jens says:

      Did you use the installer or did you download the files? I just realized that I have forgot to update the link to the files – only the installer was the latest. The latest version is currently 1.0.21 If you tried an older version try 1.0.21
      I have not tried using other ports then the defaults.

  3. Kim says:

    The version I´d download an have problems with is

  4. Patrick says:

    Where I can download the firmware you are talking about (2.8.4)?
    Im getting only old versions (2.7.220) via https://www.schneider-electric.de/de/download/search/ihc/?

    Maybe you can inform me where I can get the newest firmwares and software for my home 🙂

    Thanks in Advance!

    • Jens says:

      I donwload IHC firmware from the danisk LK web site:


      (You need a login to get to the page – but anybody can register. The pages are in danish)
      The newest firmware for HW 6.1 is 2.7.220. I have not tried 2.8.4 on HW 6.1 (I did try an earlier version intended for HW 6.2 on HW 6.1 – and that did not work)

  5. Christian Klit says:

    I got this working on MacOS High Sierra 10.13.4 with Mono using the command ‘mono –arch=32 IhcAlternative.exe’ 🙂

  6. Jens says:

    Hej Jeg kan ikke installer programmet på win 10

    Følgende fejl blev fundet under handlingen.
    * [17-09-2018 17:34:59] System.Deployment.Application.InvalidDeploymentException (HashValidation)
    – Filen IhcAlternative.exe.config indeholder en anden beregnet hash-værdi end angivet i manifestet.
    – Kilde: System.Deployment

    • Jens says:

      Updater din Windows og .NET med nyeste opdateringer fra Microsoft (gennem windows update).
      I stedet for at bruge installationen så prøv at hente filerne (link på siden), udpak og kør manuelt.

Leave a Reply

Your email address will not be published. Required fields are marked *