IHC Alternative Service View

For et stykke tid siden blev jeg så træt af de evige problemer med IHC java applikationerne, at jeg besluttede mig for at forsøge at lave et alternativt Service View program i .NET. Jeg havde tidligere sniffet soap wsdl filerne, så det burde være til at få noget til at virke.

Jeg har nu den første “BETA” version af programmet og du kan hente det her

Et par skærmdumps fra programmet:

Installationen er en .NET “click-once” installation, men jeg har ikke noget certifikat til at signe installation og program med (Hvis der er nogen som vi betale for certifikatet så skal jeg gerne signe installation/program!)

Det betyder at windows vil advare om at det er en ukendt kilde – windows 10 ser det sådan ud:

Du skal trykke på “Flere oplysninger”

Herefter “Kør alligevel”

Tryk på “Installer” – herefter komme samme dialoger igen første gang programmet kører. Derefter skulle det virke uden advarsler. Første gang programmet kører trykker du på “login” og udfylder forbindelse til din controller.

 

Meld gerne tilbage hvis du kan bruge det til noget, eller har forslag til forbedringer…

 

16 responses to “IHC Alternative Service View”

  1. Søren P says:

    Jeg kan ikke få det til at virke – efter at have tastet ip addr. til min controller og korrekt brugernavn og password blinker skærmbilledet en gang – og så er jeg tilbage til det initielle billede – trykker jeg login igen, er felterne tomme

    • Jens says:

      Har du http:// foran ip adr?

    • Morten says:

      Jeg oplever noget tilsvarende. Får kortvarigt en popup med et grønt flueben på “authenticate” hvorefter jeg er tilbage på det initielle skærmbillede.
      Ellers super fedt initiativ som jeg håber ikke er lagt i skuffen 😉

      • Jens says:

        Første version var lavet med soap via Service References. Den nuværende er lavet med Web References (Det ældre .NET soap interface). Jeg har skiftet fordi jeg ikke kan få Service References til at køre på mono og raspbearry pi.
        Det kan være den nyeste version 1.0.15 virker for dig. Desuden logger den også lidt mere til fejlfinding.
        Meld gerne tilbage om det virker

  2. Per says:

    Det ville være super, hvis du ville dele din solution til inspiration til egne løsninger.

    • Jens says:

      Jeg går udfra at du med solution – mener source koden til programmet. Lige nu er det meget beta og lavet uden noget dokumentation, så det skal være mere færdigt før jeg eventuelt vil dele det. Det væsentlige her er soap intefaceet til IHC controlleren. Når først man har fået det op at køre med authentication (cookie baseret), så er det ikke så svært. Det bliver den del jeg deler først.

  3. Martin says:

    Hej Jens, spændende projekter du har gang i både med “S20” og “IHC Alternative Service View” – er det muligt at få indsigt i koden til at kommunikere med IHC controlleren?
    mhv Martin

    • Jens says:

      Når jeg får tid laver jeg enten et “IHC SDK” eller skriver et indlæg om hvordan man gør. Hvis du vil igang selv (inden jeg får lavet noget) så er her url’erne til soap wsdl på controlleren. (Erstat ihc med controller http://ip eller navn)

      ihc/wsdl/authentication.wsdl
      ihc/wsdl/configuration.wsdl
      ihc/wsdl/controller.wsdl
      ihc/wsdl/messagecontrollog.wsdl
      ihc/wsdl/module.wsdl
      ihc/wsdl/notificationmanager.wsdl
      ihc/wsdl/resourceinteraction.wsdl
      ihc/wsdl/timemanager.wsdl
      ihc/wsdl/usermanager.wsdl

    • Jens says:

      Nu kan du hente IHC sdk fra NuGet – se mere her:
      http://www.dingus.dk/ihc-sdk-for-net/

  4. Henrik Andersen says:

    Har du selv lavet denne?

    Hvis det er tilfældet kan du så ikke også lave Administrator modellen

  5. Martin says:

    Hej Jens,

    jeg bruger med stor succes din binding til Home Assistant – det er virkelig godt 🙂 Jeg tænkte på om du har overvejet i dit alternative serviceview at lave muligheden for at højreklikke på en enhed, og så auto generere YAML koden for beskrivelsen til Home Assistant? Er det muligt at det alternative serviceview også kunne komme på github?

    • Jens says:

      Jeg vil gerne holde Alternative service view uafhængigt af Home Assistant. Jeg har en “IHC viewer” component til HA som giver næsten samme funktionallitet som service view, men direkte i HA. Jeg vil lægge den på github snarest. (Jeg skriver om det her på siden når jeg har lagt det op)

    • Jens says:

      Nu er “HAIHCViewer” lagt på github – alternative service view direkte i HA.
      Læs mere her: IHC Viewer for Home Assistant

Leave a Reply

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