Overkiz API and Somfy API

Hi everyone. Sorry for my noobness but I’m being installed some somfy awnings and a tahoma controller, and have some concerns. This is supposed to be a cloud api, so not internet equals no control, right? So is there a way to control the awnings locally? I’m still in time of changing the controller device if necessary.

The Somfy integration is through the Somfy official internet API so it requires internet to control the covers.
The Tahoma integration is through unofficial internet API, so it also requires internet to control the covers.

I don’t know any local API with the Tahoma or Connexoon devices and I’m guessing there will never be because of security concerns : anyone inside the network could call those local API or that would need an authentication and authorization system inside the device. It’s not impossible of course but it would require more development from Somfy for these devices.

Oh, that’s a pitty
Well, I prefer my local security than exposing the installation to the internet.
Also, I prefer not depending on my connection. Sometimes bad weather can take the internet down and also my awnings :sweat_smile:.

On the french forum of Somfy I’ve found several people asking this features.
This one for instance has been asking this offline feature one year ago : https://forum.somfy.fr/questions/1676228-tahoma-connexion-local-ordi

Their response was that they’ll relay the demand to the marketing service…
I don’t think there is much hope it will be implemented, but maybe they’ll prove me wrong !

1 Like

Yes, it sounds like a no to me :confused:
The proprietary standards will fall to the open standards sooner or later anyway. We’ll have to wait though.
Thanks for the info!

I seriously hope someone at Somfy and their partners pays attention. I’m looking to buy new blinds for my house, and definitely want them powered and automated. But I refuse to consider Somfy until they become reliable providers who listen to their customers. :frowning:

Just read that Tahoma is back again.
So I immediately updated my Home Assistant installation to version 0.104.3 and removed the # from the Tahoma section in my configuration.yalm.

I do not get any issue reported in the log after reboot, however my Somfy stuff is not showing up in the entities.

Any idea how get them back?

Jan

I found the Somfy stuff under Development Tools -> States

However, I have no clue how to get them back into the normal entities section…

P.s. because the Tahoma plugin was not working and it was unknown if it ever would do again, I bought and set-up some sensors from Homatic…to replace the ones from Somfy (by name the light sensor…)

Hi, new to somfy. Installed three somfy roller blinds, connected them to the Connexxoon and can control them via the SomfyConnexxoonRTS app.

I opened Hass -> Integrations -> Somfy and succesfully connected the systems.

I now have “Somfy: Home Assistant Cloud” in my integrations, however I can’t see any of my blinds.

Any ideas why / what i might have missed?

Note: I am in AU, wondering if thats part of the issue based on this thread.

Hi, sadly from the latest we got, the API is not supported in Australia :S I suggest you to contact them.

Hi,
I also switched back to the Tahoma integration. How can i remove the official Somfy API integration?
I rather use the the “Old” one.

Hey, they replied and said they’ve got an “Asian & Oceania” API. After a lot of back and forth they only gave me this (no useful info on the differences in API’s).

https://service.somfy.com/downloads/master_v3_b2c/somfyconnexoon_window_rts_ifttt_quick_start_guide_google_v2.pdf

All i know, i can’t get a valid response from the Develop API when I hit it manually via the developer portal. However the IFTTT integration works, albeit with the epic IFTTT lag.

It only lets me trigger scenarios as opposed to indidual blind control, scenarios must be defined in the app (max of 8 scenarios). 8 is just enough for me luckily… but its insanely limiting.

1 Like

The development team have reconfirmed it is EU only support for the OpenAPI and the documentation is poor to reflect this.

They wouldn’t commit to any timelines for further region support - very disappointing.

They provided me with a workaround to overcome the 8 configuration limitations by creating more users who each have 8 and connecting those users via IFTTT to create control at different open %’s - really wish the ikea Tradfri has made it to AU to avoid this experience.

1 Like

Hi!

I recognized my Somfy Tahoma problems:

I am not able to get my setup confirmed. The URL is incorrect as all others…

How can I confirm my setup for Somfy API by using the configuration.yaml method?

I tried callback url this way:

http://w+++++n.duckdns.org/auth/external/callback

and this

http://192.168.0.250/auth/external/callback

Nothings works.

I also deleted the app already and started new.

If I use the “Home Assistant Cloud” methode I get it confirmed, but I see my covers only. I need the sun and smoke sensors

Many thanks in advance

URBANsUNITED

Ps I have Let’s encrypt and Duckdns activated and uncomment in configuration the http part to

http:
  base_url: w++++++.duckdns.org:8123

correct?
image



image

Hi,

You forgot to add the port 8123 in your callback url (must be xxxx.duckdns.org:8123/auth/external/callback).

I suggest you to use the cloud solution method, it works out of the box. Somfy also tweaks the application uses by HA cloud to be more robust.

In both case (local or cloud), you will see the same devices. Currently, the supported devices are listed here: https://developer.somfy.com/products-services-informations Their is no sensor.
I have only implemented in HA the cover and the camera shutter.

Thanks tetienne for that fast answer!

BUT how can I get my sensors back into action? In homebridge they work flawless. Is there any other bridge I can use? Or can I get the devices from Homebridge into HA for none Homekit devices somehow?

For Homekit, I cannot say, I don’t use it. You can use the Tahoma integration to retrieve your other Somfy devices. You will have then to update your configuration to avoid duplicate covers: https://www.home-assistant.io/integrations/somfy/#potential-duplicate-with-the-tahoma-integration

Not 100% sure I understand your question. But I have Somfy blinds in HA, using the customise.yaml/Dev API method, and just ignore the timeout errors.
Using this, I’ve then used the HA Homekit integration to control the blinds for an iPhone, via HA.

Is the problem with these 400 errors been solved meanwhile? I am still getting a lot of error messages and especially at the weekend my cover automation doesn’t work. I have to say that I am really upset about the Somfy API …

Well, who isn’t ? Somfy undoubtedly has the most amateuristic IT department of any company I know of, coupled to a sorry excuse for a cloud backbone :frowning:
They should be deeply ashamed, being a company that asks premium prices for its products !

1 Like