Overkiz API and Somfy API

Added my observations as requested.

Have a look at the issue on github, I was able to make this work by changing a check in the config_flow.py file.

Works like charm. thanks for this! Looking forward to have it inside the default Overkiz.

Today I tried to upgrade to 2022.11 beta but the new local Somfy api (still in alpha) gave errors. Where do I report such errors ?

Best is to do this in the GitHub issue. For more slow chat we can create another community topic or handle this on Discord.

Edit: Found answer among the replies above in the thread. For anyone else that missed:

In the api.py file line 330, change to ā€œasync with async_timeout.timeout(TIMEOUT):ā€
After that the pull request link works.

////////////// Orginal msg:
I tried following the steps, installing the pr_custom_component which seems successful, however when I move on to step two entering the link https://github.com/home-assistant/core/pull/71644 within the PR custom component integration I get the following error: ā€œUnable to process pull request linkā€

Log says:
ā€œ2022-11-04 20:37:56.253 ERROR (MainThread) [custom_components.pr_custom_component] Error parsing information from https://api.github.com/repos/home-assistant/core/pulls/71644 - timeout() got an unexpected keyword argument ā€˜loopā€™ā€

Any ideas to what could be wrong?

So I managed to install the local api overkiz mod.

My gateway gets detected among integrations. When I press configure I do not at any point get to choose Hub / local API. I just get to enter my credentials and password and then all my devices are detected.

How do I know if it uses the local API or the cloud? I saw in one of the pictures that the ā€œconnected viaā€ is a number for your local one while it says Tahoma on the cloud one.
Mine says TaHoma Switch, which makes me think that I am still using the cloud even though I made the custom install? If so how do I switch over to local?

Same here, integration detects gateway, but offers only username/password. No selection box for anything local.

Letā€™s discuss the local API in another topic, to not spam this topic with development / testing messages :).

ā†’
Overkiz integration - Local API [Development / Testers topic] - Home Assistant Community (home-assistant.io)

Hello!

Few days ago the integration Tahoma Overkiz (by Somfy) stoped working and Iā€™ve install the integration Overkiz. I have a Hitachi Yutaki heat pump witch work with Hi-Kumo. The new intergration by Overkiz is connected to server but I donā€™t have all the entitis that I had on Tahoma Overkiz. I donā€™t have the temperatures from the Hitachi pump (air temperature and hot water temperature). Can you help me with this? What I do wrong?

For now you can just use the custom component (ha-tahoma). Can you share which device is not supported in Overkiz in core?

You can install ha-TaHoma and look up your device, and share the hardware info of that device here.

Hi community,

Iā€™m totally new in the home assistant community, so Iā€™m really sorry in advance if I do thinks the wrong way.

I have several Thermor air heaters at home and I have bought the Thermor Cozytouch Bridge (from Thermor shop). I have added my devices on the Thermor Cozytouch Android/IOS app, and I can also see the same devices configuration in the Atlantic Cozytouch app with the same credential (it looks like it is exactly the same backend).

My Homeassistant is a core version running on a python venv (2022.11.2/20221108.0) and I tried to configure the native Overkiz integration and also the HACS Overkiz integration (v2.14.0).
For both integration, when trying to configure/login to the Atlantic Cozytouch Hub, I have these errors when providing my email/password: ā€œMot de passe ou nom dā€™utilisateur incorrectā€ (Native Integration) & ā€œAuthentification non valideā€ (HACS).

Iā€™m not familiar with homeassistant debugging, do you know if some logs are generated somewhere to investigate the issue? Should I open an issue in the HA (Issues Ā· home-assistant/core Ā· GitHub) or Overkiz github (Issues Ā· iMicknl/ha-tahoma Ā· GitHub)?

Thanks a lot for your kind advices,
Regards,
Jrant2k

If it doesnā€™t work in both, I would create an issue in core integration. However, errors around invalid authentication are hard to debug for us, since we cannot generate a log.

For that case, if you have created an issue, you can also contact us on Discord and we can see if we can debug it on our side.

Thanks!

Now it is OK. I donā€™t know why it stopped working though. Thatā€™s what I had until now and it was ok, until it told me that the integration is outdated.

I have attached what I have now as devices, what is circled in red does not appear in Overkiz in core.

Ok, thank you for your answer, Iā€™ll do so then !

Iā€™ve been using this integration for a while and it works great, but why do I have to continually re-enter my Somfy password all the time manually? itā€™s really annoying as it can obviously affect my automations.

It can last for 12 hours or up to 2 weeks. Most of the time Iā€™m re-entering the password every few days. Surely thereā€™s an easy way to save my Somfy password somehow and just get it to reauthenticate automatically if needed?

Which server / hub do you use? (The one you pick when you configure the integration).

itā€™s a Somfy Connexoon hub and Iā€™m connecting to Somfy Oceania.

1 Like

Known issue. See Somfy (Oceania) needs reconfiguration every few days Ā· Issue #68620 Ā· home-assistant/core Ā· GitHub for a work-around.

1 Like

Thanks for pointing me in the right direction. I should have looked for this work around 6 months ago rather than putting up with it.