Help testing the new Home Assistant IHC integration
I have been working on new verion of the IHC integration for Home Assistant.
If you want to help test this you can install a “beta” version as a custom component in Home Assistant. You can get it here:
- Configflow. Allow you to setup the IHC controller using the UI.
- The controller will be represented as a device in HA, and identified by its serial number.
- Entities will get a unique id, allowing you to easier change name/icon. The unique id is a combination of the controller serial and the resource id
- Autosetup IHC products as devices in HA. To group related entities, and easier automation (Because the HA UI now have better support for automations on devices)
- Extra attribute to identify the IHC controller on an entity. (When you have multiple IHC controllers)
- Migrating old ihc manual config from configuration.yaml to new ihc_manual_setup.yaml file.
- Suggested area from IHC groups. You need to setup the IHC controller again. The initial config dialog will ask if you want to use suggested areas.
The most critical part is the IHC controller serial number. Devices and entities in HA needs a unique id, and I use the controller serial number (as advise in the HA documentation). I am not 100% sure this function is available on all IHC controller versions. I have IHC controller hardware version 6.1 and the new version 7.1, both of these have a serial number available. I assume version 6.2 will be no problem since it is in between. Controller version 6.0 could be a problem since it is older. The other “brands” of the IHC controller like “ELKO” may be different?
If you have a different controller or one of the ? – please help testing and report in the comments below – then I will update the list. If you find bugs you can report this in github
I have updated the HA IHC documentation here: IHC integration Notice the “migration” part if you have manually configured IHC entities.
Before you start testing – it is probably a good idea to make a backup of your IHC configuration. (But you do that regulary already of cause;-)
And a disclaimer/warning – this is a beta/preview version – I may make changes before the final version in Home Assistant. Also notice that entities added with a unique id will be stored in the HA entity registry, so if you go back these will show unavaialable entites, that you will have to delete yourself.
Hej
I made a setup using the Home Assistant UI and the auto setup just went fine.
When I tried to do a manual setup i’m getting this error:
Invalid IHC manual setup data: extra keys not allowed @ data[‘ihc’][0][‘012345678901’]
I have no idea what is going on.
Could you help please.
the /config/ihc_manual_setup.yaml file looks like this:
ihc:
– 012345678901:
– light:
– id: 17755
hilsen Lars
Remove the “-” before “light”. This was wrong in the documentation I have updated it now: IHC Integration
Hej Jens
Weird still getting the error.
looks like this now
ihc:
– 0123456789:
light:
– id: 17755
name: tablelight
Log details (ERROR)
Logger: custom_components.ihc
Source: custom_components/ihc/__init__.py:354
Integration: IHC controller (documentation)
Another bug i my documentation – it is updated now. It should be like this
(I made the change after making the documentation, so I forgot about it. My first controller had a serial number with just a few digits. The second one has a serial beginning with letters and then some digits. Having the serial number as key in yaml could probably cause problems – since I don’t know the format of the serial number on other controllers)
Hej Jens.
Så spiller det!
It’s working and now I can edit Entities.
Super work,
Thank you Jens 🙂
is there somwere i can see som working configs ?? so we don`t have to find out every thing be our selves i will be nice to se some things / files allready working !!
There are some examples here
Hej Jens.
Jeg prøver at på liv i din beta version på HA, men kan ikke rigtigt få hul igennem. Jeg prøvede først en opgradering fra en fungerende konfiguration i configuration.yaml. Jeg kunne se at “ihc” blev flyttet til ihc_manual_setup.yaml, og nu med serienummer men uden brugernavn og password. Jeg slettede så opsætningssektionen i config.yaml, men du kender HA jo ikke længere url + bruger + password. Sikkert derfor der ikke er hul igennem.
Mit spørgsmål er så: Hvad skal der være af minimums konfigurationer i config.yaml og ihc_manual_setup.yaml? Hvormeget af det skal jeg selv sætte ind og hvad kommer automatisk?
Jeg finder heller andrig den IHC integrationskomponent du referer til og som skulle findes under configuration >> intefration >> + Add integration. Er det noget der kommer senere eller hvordan?
Hilsen
Kjeld
Du mangler at tilføje IHC integration gennem UI . Indstillinger|Integrationer – tryk på stor blå knap i nederste venstre hjørne “+ Tilføj integration”. Find “IHC” i listen -> herefter vises dialogen hvor du indtaster url, brugernavn og adgangskode
Jeg tænkte nok der var noget der manglede. IHC kommer dog ikke frem på listen. Kan jeg mangle at installere noget?
Kig i HA loggen og se om du hat nogen fejl der har med IHC integrationen at gøre. Har du selv kopieret til custom_components eller installeret via HACS. HVis du selv har kopieret så check at du har alle filer og “translations” subfolder
Hi Jens,
Nice work with the IHC V2 integration!
I have the LK IHC 6.2 controller and everything seems to work very well.
I have a 6.2 controller. But, I am new to HA. In what way is the betaversion “better” than the old one – what are you/we trying to achive here?
You can see what is new/changed in the list above in the post. The most important new thing is the config flow, esiacially for new users. A config flow allows you to configure the integration using UI. Otherwise you will have to manually edit the configuration.yaml file. (Home assistant do not allow new integrations to be without a config flow). The unique id for entities and devices also allows you to esier rename/change icon e.t.c from the HA UI.
Ok, i will give it a shot
virker fint med min 6.2 controller. Prøver at installere din viewer også 🙂
Hello Jens
I’m trying to bring your beta version to life in HA, but I have an error warning in the log that says:
Logger: homeassistant.loader
Source: loader.py:802
No ‘version’ key in the manifest file for custom integration ‘ihc’. This will not be allowed in a future version of Home Assistant. Please report this to the maintainer of ‘ihc’
I’m using HA version: core-2021.3.4
Can this be the reason why i have problems
This is just a warning – it has no impact on functionallity. What are your problems?
When i install it thru hacs everything looks good.
After restart of HA the logg says, unable to load IHC
I don’t get the ihc_manual_setup.yaml
The ihc: part is still in configuration.yaml
Look for other errors in the log – there should be something related to why IHC fails to load. The ihc section is not removed automatically from configuration.yaml, you must do this manually. If you have some manual ihc configuration you should run it once to have it converted to ihc_manual_setup.yaml. If you have errors in your configuration it could fail. You could try to validate your configuration before installing the new IHC integration. You can do it in configuration|Server control Server control
(Note you must have advanced mode enabled on your user)
Hej Jens
I jumped back to the snapshot created before i tried to install the new ihc.
This time everything worked perfect, so I don’t know what the problem was?
I always check my config files before i restart HA, so it was not the reason.
I have tested 5 different snapshots to see if i was able to reconstruct the problem, but all worked perfectly.
Do you have any idea, when new integration version would be merged to HA, i.e., from beta to ready? I would like to use it and the new HA IHC viewer. HA 2021.6 is also one step closer, when viewer will not load anymore.
You will be able to use it after 2012.6 – i have added the “version” to the viewer manifest and i will do that also for the ihc integration.
I will probably make a PR for the IHC integration within the next week, can’t say how long it will take to be included, last time it was more than a month.
Will this work with more than one controller? I have 2 controllers, but how do I get both controllers into the new beta version now that it is configured through the HA integration?
It works with more than one controller – you just add each controller in the HA integration. (and my IHCviewer for HA now also support more than one controller). Each controller is identified by its serial number. The integration will get the serial number when it connects to the controller.
“Not loaded”
Jeg har efterhånden prøvet et par gange med den nye integration og jeg kan ikke få det til at virke.
Efter at have fulgt instruktionen og installeret vha. HACS ender jeg blot med at jeg ser “IHC Controller” “(!) Not loaded” under integrations.
I loggen:
2021-05-30 13:29:05 WARNING (SyncWorker_6) [custom_components.ihc.migrate] Your old ihc configuration in configuration.yaml file has been copied to the file /config/ihc_manual_setup.yamlYou can now delete the ihc section in configuration.yaml. Restart Home Assistant and add the IHC controller through the UI. See https://www.home-assistant.io/integrations/ihc/ for more information
2021-05-30 13:29:07 ERROR (MainThread) [homeassistant.setup] Setup failed for ihc: Integration failed to initialize.
2021-05-30 13:29:08 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of ihcviewer. Setup failed for dependencies: ihc
2021-05-30 13:29:08 ERROR (MainThread) [homeassistant.setup] Setup failed for ihcviewer: Could not set up all dependencies.
Er der nogen krav om HTTPS? Er det et problem at IHC controlleren sidder på et andet netværk med firewall imellem?
Det virker fint med den gamle integration.
Du skal fjerne IHC sektionen fra din configuration.yaml fil, genstarte ha og tilføje ihc controlleren via indstillinger|integrationer i HA. Den opdaterede dokumentation er her ihc integration (Linket var forkert i readme – det var den orginale documentation)
Ok … jeg troede egentligt jeg blot kunne lade den gamle configuration stå sådan at det var nemt skifte tilbage.
Du kan udkommenterer med #
Der er er krav fra HA at nye integrationer ikke mere skal opsættes i configuration.yaml og have et “config flow” til opsætning via UI. Så jeg har fjernet det for at følge de retningslinjer.
Hej
Jeg har udfordringer med at få HA til at integrerer IHC integrationen.
Når jeg søger efter IHC i ‘Configuration’- ‘Integrations’ -‘Add integration’, kommer der ikke noget IHC frem i listen.
IHC controlleren er på netværket med fast IP og jeg har kontakt med den osv.
Min HA installation er helt ny og rimelig ren. Har dog også installeret HACS.
Hvis du bruger den ihc integration der er indbygget i HA så skal du tilføje ihc i ha configuration.yaml – se https://www.home-assistant.io/integrations/ihc/
Den nyeste version skal du selv installere: IHC integration
(Jeg har lavet pull request 22 maj – men det tager lidt tid at få med)
Hej Jens. Tak for svar.
Det virker ikke for mig. Jeg har fulgt den vejledning mange gange, men der er stadig ingen IHC i listen ‘+ Add Integration’.
Og der er heller ingen fejlmeddelelser i loggen (/config/home-assistant.log)
Er der en måde hvorpå man kan kontrollere om HA kan ‘se’ IHC controlleren?
Eller er der noget andet der kan være galt med min installation?
IHC integrationen vil kunne vises selvom du slet ikke har en IHC controller (det er ført når du tilføjer controlleren at der bliver lavet forbindelse til den). Der burde være noget i HA loggen – så mit gæt er at du ikke har fået placeret filerne korrekt i “custom_components” folderen. Instaler via HACS det er det nemmeste. Kontroller at filerne ligger i HA_FOLDER\config\custom_components\ihc
Hej Jens.
Beklager meget, men der er ingen spor af IHC nogen steder.
– Ikke til at finde under ‘add integration’
– ikke til at finde under HACS ‘Explore & add repositories’
– ingenting i /config/home-assistant.log
– ingenting i /config/custom_components
Som jeg har forstået det skal jeg blot indsætte:
ihc:
– url: ‘http://192.168.1.50’
username: xxxxxxxx
password: xxxxxxx
info: True
i configuration.yaml
og derefter skulle der ske magi. Eller? skal jeg gøre mere? Hvordan får jeg “startet” ihc integrationen?
Du skal ikke sætte noget i din config fil – det er kun for den gamle version (den der er indbygget i HA)
Du skal installere IHC integrationen gennem HACS – du kan ikke se den før du har tilføjet IHC integrationen som brugerdefineret repository.
Det står her som første linie under “installing”
Hej Jens, er der noget nyt om hvornår din nye IHC løsning bliver officielt integreret i HomeAssistant?
Jeg har tøvet med at tage din HACS version da jeg ville vente til den blev officiel, men kan ikke se den endnu.
Jeg har lavet pull request d. 22 maj og har ikke lavet nogle ændringer siden. Så det der er i HACS versionen er på nuværende tidspunkt det samme som kommer med i den officielle. (Der kan komme ændringer under review)
Jeg går ud fra at det er fordi der mangler folk til af lave code review i HA at det tager så lang tid.
Hei Jens.
Tried your integration with my norwegian ELKO LS 6.1 controller, firmware 2.7.220. Works great after adding the norwegian products resource IDs in the ihc_auto_setup.yaml. Thank you very much!
I’ve tried the beta, Schneider IHC visual controller; firmware 2.7.220 HW 6.1.
It is a great change to the official version.
For future releases, will there more wired products be supported? like push buttons and very important, cover support?
HA does not have push buttons, so NO. You can use push bottons in IHC by adding the IHC resource as a binary sensor manually. Then trigger something im HA when if changes. You can use the HA cover template, se my other answer
Adding to the above, how should I add additional controllers?
You just add a second IHC integration in Configuration|Integrations|Add integration, and specify the connection for the second controller. Note if you have scripts calling the ihc service functions you need to specify the controller_id (controller serial)
Hej, jeg får denne fejl når jeg forsøger at tilføje den nye integration:
Success!
Oprettede konfiguration for IHC Controller.
Integrationen kunne ikke indlæses, prøv at genstarte Home Assistant.
Og jeg har genstartet mange gange. Nogen ide hvad det kan være? på forhånd tak..
Kig i HA loggen og se hvad der er som relaterer til IHC integrationen
Hi Jens,
I greatly enjoy your IHC integration in HA, both the first and second version. I recently moved to the second HACS generation and added the IHC viewer as well.
At the moment I am having some trouble with adding my alarms (smoke and pir) correctly. They all come standard from the IHC with True-values. Can you guide me how to or where I can invert the values?
Best regards
Jon
You can use the “inverting: true” in the “ihc_manual_setup.yaml” for the binary sensor. Se here
If it is setup automatically you can override in the manual config, but if it is a general thing the auto setup can be changed – see here
Thank you Jens! The changes made to the auto setup did the trick. I had already tried to do it manually in the manual setup to no avail.
Hej Jens
Jeg skal til at installere ny Home Assistant (gerne nyeste version) og jeg vil også gerne bruge din nye IHC integration. Er der noget nyt om hvornår din nye IHC løsning bliver officielt integreret i Home Assistant?
Jeg har ingen ide om hvor hurtigt det går med at det kommer med. Jeg har haft et pull request siden maj sidste år – for ca 2 uger siden fik jeg feedback om at PR var for stort til at overskue review (kunne være godt at have fået feedback for 7 måneder siden!), så jeg er begyndt at dele det op i mindre PR’s. Det skulle gerne går hurtigere med mindre PR’s, men det er ikke op til mig.
Jeg har faktisk overvejet om “version 2” skulle holdes kun som custom integration via hacs, fordi jeg syntes der går for meget tid med PR’s til Home assistant.
Hej Jens
FEdt produkt!!! Tak for du gider bruge din tid på sådan noget.
Jeg har dog et lille problem. Jeg har tilføjet din add-in og det virker fint. Den er sat til “auto import”, så den selv finder enhederne. Der er dog et par switche som den ikke finder, hvorfor jeg gerne vil tilføje dem manuelt. Jeg har forsøgt at følge din vejledning, men syntes ikke jeg kan få de til at virke. Jeg sætter lige en kopi at min ihc_manual_setup.yaml ind. For kan den ikke godt både køre automatisk og manuel?
ihc:
-controller: CN1734004015
binary_sensor:
# INDGANGE #
– id: 33628
name: Garage, Bryggersdør, N.V.
note: Wireless tryk
position: Garage
– id: 33116
name: Garage, Bryggersdør, H.H.
note: Wireless tryk
position: Garage
#Fiktive udgange (bruges til at sende signaler ind til funktioner i IHC’en)
switch:
– id: 2301275
name: Garageport, åbne/lukke
dimmable: false
note: puls til IHC, som enten åbner eller lukker garageporten
– id: 984667
name: Cirkulationspumpe
note: Varmvandsomløb
position: ved varmeskab
Hej Jens.
Jeg har testet din IHC integration 2022.1 og nu også din seneste version 2022.2 og jeg må sige jeg er meget positiv over hvor enkelt og godt det virker. Efter en clean install af HA samt Samba share på min Pi4 kopierede jeg manuelt din mappe benævnt “ihc” ind i mappestrukturen config/custom_components/ på min Pi4. Herefter kunne jeg i HA se din IHC integration og skulle nu kun udfylde et par dialogbokse (IH Controllers ip, password og sådan) og vupti så var alle mine IHC wireless relæer, wireless dimmere, IHC led dimmere instaleret i HA. Alt virkede straks og slet ikke noget med manuel konfigurering i “configuration.yaml”.
Meget nemmere og bedre end den gamle version – Stor tak her fra.
Et enkelt spørgsmål: Når din 2022.3 version kommer kan den så opdatere den i forvejen installeret version 2022.2 eller skal den nye version kopieres ind på Pi4 og konfigureres forfra.
Mvh Lars
Du kan kopiere næsten version oveni og din opsætning vil bliver bevaret – den ligger i selve HA config.
Det er nemmere hvis du installere via hacs – så kan du opdaterer herfra.
På et eller andet tidspunkt skulle det hele gerne komme med i HA, så du ikke behøver en custom component. Det går lidt langtsomt med at få det med, det et 8 måneder siden jeg lavede pull request til HA.
Jeg er bare totalt ude af stand til at få det her til at virke.
Jeg har en Raspi 4 med HA installeret.
Jeg har Hacs installeret fordi jeg skulle bruge Nordpool integration og det kunne kun komme på via hacs, så hacs er installeret og virker.
Hacs siger det ikke kan finde noget når jeg søger på IHC
Da dette ikke virkede så forsøgte jeg mig med at kopiere IHC mappen fra github projektet til config/custom components, I denne mappe kan jeg se at der i forvejen er mapper der hedder Nordpool og hacks, så jeg går derfor ud fra at jeg har ramt rette mappe. Mappen har nu 3 biblioteker “hacs” “ihc” og “nordpool” og IHC mappen er som sagt kopieret ind fra repository på github
Efter genstart kan jeg dog stadig ikke finde noget når jeg i “tilføj integration” søger efter IHC.
Jeg forstår virkeligt ikke hvorfor jeg ikke kan finde det via hacs og hvorfor den ikke bliver synlig når jeg har kopieret det ind manuelt.
Tidligere har jeg forsøgt mig med den helt manuelle “føj linier til”configuration.yaml”, men det virkede ikke da den ikke ville installere da den insisterede på at den ikke måtte logge ind.
Før jeg gik igang fjernede jeg de linier fra configuration.yaml og genstartede, så der ikke skulle være nogle konflikter der.
Jeg førsøgte først med hacs og derefter med metoden med at kopiere ind manuelt.
Som sagt…Jeg fatter virkeligt ikke hvad det er jeg gør galt og hvorfor jeg ikke kan se det, hverken i hacs eller som “tilføj integration” når jeg har kopieret mappen ind manuelt og genstartet.
For at få IHC med i hacs skal du installere som “custom repository”. Gå til hacs – integrations – … i øverste højre hjørne – custom repositories. I “Repository” indsætter du stien til “https://github.com/dingusdk/haihc-betatest” og vælger “integration” i category.
Når du har installeret skal du nogen gange cleare din browser cache får du ændringerne med. I f.eks. chrome – tryk Ctrl+Shift+I – vælg application fanen – tryk “Clear site data”
Hej
Fantastisk, tak for hjælpen.
Jeg har fået det installeret via HACS og kan nu se flow siden, dog døjer jeg nu med at den siger at den ikke kan forbinde til controlleren.
Men det ser ud tilat være et problem med controller, jeg har før kunnet tilgå den via min browser og så IP, men nu siger den blot at “siden kunne ikke indlæses” jeg kan dog godt pinge controlleren på den IP, så det lader til at “web delen” i selve controlleren driller lige nu.
Det er en 7.1 med nyeste firmware
Genstart din IHC controller – det plejer at hjælpe
Jeg har prøvet adskillige genstarter, der er desværre ikke umiddelbart noget der hjælper.
Jeg har også prøvet genstart af IHC, vent 5 minutter og så genstart HA og det hjælper desværre ikke.
Kan det tænkes at en “fabriksnulstilling” af IHC boksen vil hjælpe. ? (I så fald, hvordan gør man så det). Jeg har gemt projektet på min PC, så jeg burde vel kunne nulstille og så bare sende projektet igen når jeg har ændret IP osv. ?
PS. Jeg har både HA og IHC i en Ubiquiti switch og jeg kan pinge IHC IP fra HA, så der burde vel være forbindelse.?
Hej igen
Vi glemmer bare det hele, jeg har fået det til at virke. Vi snakker ikke mere om hvad der var galt, det er pinligt…Jeg har skiftet IP på min IHC og nu virker det som det skal 🙂
Godt du fik det til at virke (og der ikke var noget galt med IHC integrationen) – dem der ikke laver fejl lærer ikke noget 😉
Hej Jens
Helt enig 🙂
Jeg har fået alle mine IHC Wireless lampeudtag ind og det hele virker, nu skal jeg bare se om jeg kan regne ud hvordan jeg får den til at se mine 2 og 4 polede IHC Wireless knapper 🙂
Jeg har jo installeret det via flow nu så er lidt i tvivl om hvilken fil jeg så skal rette for at få dem med. 🙂
Manuel opsætning er flyttet til ihc_manual_setup.yaml filen.
Se den ny dokumentation her
Du kan også via IHC Viewer til føje IHC resourcer manuelt
Jeg magter så heller ikke at få IHCViewer til at virke.
Har gjort nøjagtigt som med det andet repository, lagt det ind som et brugerdefineret repository i HACS og installeret det og jeg kan se det er “installeret”, der står “Haihcviewer” og så version 2.0.5, men når jeg genstarter HA og går til Integrationer og søger efter IHC så ser jeg kun den anden som jeg allerede har installeret og som virker.
jeg har kigget i Costum_integrations mappen og der er en mappe der hedder ihcviewer men når jeg søger efter denne integration i HA,s integration menu, så finder den kun IHC.
Hvor finder jeg den der ihc_manual_setup.yaml fil, jeg har kigget i config mappen og der er den ikke umiddelbart og i custom_components IHC mappen er der en ihc_auto_setuo_yaml fil, men ingen “ihc_manual_setup.yaml” fil.
Normalt er jeg ikke helt “mongol” men jeg syntes godt nok jeg døjer med det her 🙂
ihc_manual_setup.yaml skal ligge i HA configurations folderen. Der ligger ikke nogen fil i forvejen.
Hvis du ikke kan se ihcviewer og der ikke nogen fejl i loggen vedr. Ihcviewer, så er det sikkert caching i din browser. Clear din browser cache for HA
Hej Jens
Du havde ret, jeg bruger firefox og selv efter jeg havde slettet cache virkede det ikke.
Jeg hentede så chrome og der kunne jeg godt se integrationen i “integrations”
Efter installation så kom der et ekstra menu punkt på sidepanelet.
Den skrev
“Vent, mens IHC Viewer konfigureres”
Derefter kommer der en boks der siger
“Add a viewer for your IHC controller to Home Assistant”
Og derefter skriver den
“Oprettede konfiguration for IHC Viewer.”
Når jeg så vælger denne fane, så får jeg en hvid side med en blå top, hvor der står “IHC Viewer”
Resten af siden er dog blank.
Jeg syntes jeg har prøvet genstart, clear cache og så videre, så jeg ved ikke helt hvad jeg så skal gøre nu. Som jeg læser din brugervejledning burde der komme noget op med min installation der hvor siden bare er blank.
Jeg har også prøvet genstart af min IHC controller, så det ikke var fordi den “hang lidt”
Jeg fik ingen flow opsætning af hvad IP min controller har osv, men gætter på at det er fordi IHC Viewer blot henter det fra IHC integrationen.
IHC integrationen jeg har installeret er “v2022.2.0” så det burde vel være den rette til IHCViewer
Jeg er dog ikke sikker på om integrationen reelt set er indlæst ok, når jeg vil lægge den til under integrationer så finder den godt nok integrationen af navn, men ikonet mangler og så står der “icon not available”. Ved ikke om det er “normalt” men måske et hint til at noget er “galt”
Jeg har også prøvet at slette chrome og slette alle data og geninstallere chrome, men IHCviewer “fanen” er stadig tom desværre.
Hvis jeg søger i loggen efter en genstart er eneste entries omkring ihcviewer :
“2022-03-03 16:59:26 WARNING (SyncWorker_3) [homeassistant.loader] We found a custom integration ihcviewer which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant”
Men det ser mest ud til at være noget standard, for det skriver den om en del integrationer.
Det ser ud til at der er et problem med ihcviwer og den nyeste ha 2022.3.x, det virkede fint med 2022.2.x for mig.
Hej Jens
Pyha, så er det ikke bare mig der igen ikke kunne finde ud af det.
Er det noget du kigger på at få til at fungere igen 🙂
Jeg kan se at jeg lige pt. kører 2022.3.3
Hej Jens
Tusind tak for opdateringen, har lige lagt den på via Hacs og nu kan jeg se de forskellige tryk. 🙂
HA er blevet opdateret, de har opdateret Python versionen og nu siger min HA at :
Logger: homeassistant.setup
Source: setup.py:162
First occurred: 15.55.23 (1 occurrences)
Last logged: 15.55.23
Setup failed for custom integration ihcviewer: Requirements for ihcviewer not found: [‘ruamel.yaml==0.17.21’].
Kunne det tænkes den fejl hænger sammen med opdateringen at Python i nyeste version ?
Det er ihcviewer der fejler – ikke ihc integrationen. Jeg har ikke en løsning endnu, men ser her for quick fix hvis du køre med docker/alpine
Aah ja, min IHC integration virker rent faktisk endnu, det er “kun” ihcviewer der ikke gør.
Jeg kører desværre HAOS så det foreslåede vil vist ikke virke for mig 🙁
Jeg har samme udfordring. Loggen viser:
2022-07-08 01:14:58 ERROR (SyncWorker_3) [homeassistant.components.ihc] Unable to authenticate on IHC controller
2022-07-08 01:14:59 ERROR (MainThread) [homeassistant.setup] Setup failed for ihc: Integration failed to initialize.
…men hmadsens log ovenfor ser ud til at være et spadestik dybere!
Jeg håber, du vil se på det, Jens – det er stærkt afhængighedsskabende at have IHC integreret med Homeassistant 🙂
Det ikke samme problem som hmandsens – han har en ihcviewer der ikke loader. Du har en IHC integration der ikke loader. Har det virket før? “Unable to authenticate on IHC controller” kan være hvis brugername/password er forkert. Eller hvis det aldrig har virket, at din IHC controller ikke er opdateret til nyeste version. Hvis det har virket før og du ikke har skiftet brugernavn/password, så prøv at genstarte ihc controlleren og vent til den er helt oppe at kører får du genstarter HA
Hej Jeppe,
Jeg havde samme problem. Det viste sig at være noget med certifikatet at gøre. Jeg bruge nu `http` i stedet for `https` og integrationen loader helt fint nu.
Håber det hjælper