Somfy Zigbee motor?

Hey Guys

looking at getting some electric roller blinds they have the Somfy Zigbee motor in them - I’m wondering can I connect directly to homey pro or do I need the Somfy switch and connect the blind through that - I had a look at the Homy pro Somfy app but it doesn’t show a Zigbee blind only the RTS and io blinds

any help on this would be great thanks

You need the TaHoma Switch as far as I know. It does work with Homey but you need the TaHoma Switch as a bridge

Thanks I was thinking that it might work like that similar to Philips Hue bridge how that works with homey

The only thing I’m wondering in the Somfy app it doesn’t show any Zigbee blinds

I’m not sure, you should ask the app developer in the app topic:

Thanks for the info

The app does recognise some of the Zigbee blinds but Tahoma hides the transport protocol, so the Homey app is not aware they are Zigbee.

Thanks Adrian

what does that mean - can I operate the blinds with homey flows etc - didn’t want to spend all that money and find that they can’t be operated with Homey

I can’t guarantee anything until I see the data from Tahoma as I don’t know what the devices exposes.

But, normally, once the device is added to Tahoma, the underlying transport protocol is hidden and the API just accepts standard Somfy commands. So, it is more than likely going to work with Homey and Flows.

Thanks for the reply

when I get them I could do some testing if you need

RTS motors are 433 MHz and can be controlled directly from Homey, no need for a bridge. Their io motors do need the bridge as far as I know.

But these are Zigbee motors though.

Probably proprietary Somfy Zigbee then, given its Somfy :unamused_face:

I tried connecting to my Somfy IO blinds using the Tahoma bridge, turns out I need a technician to reprogram the blinds. I could try it myself, but with no guarantee it would work. I also involves some steps where you have to flip the power on and off for the blinds a certain number of times. I gave it up. Maybe you can do it with the Tahoma Switch without calling a technician. My Somfy RTS blinds worked fine without any extra hardware, connected almost straight out of the box to Homey,

Why I wanted to go with Zigbee as it’s a two way communication so you can see the status of the blind, battery level etc with the RTS you don’t get that - when I get the blinds next month will let you all know how o get on

I have several Somfy RTS and i/o products. In 2010, I chose RTS because it was cheaper. Later I learned that the difference is that with i/o you get a feedback from the motor, whether it actually received the command and what the position of the blind is.

Sending commands from a Somfy remote has been far more reliable in my house with Somfy remotes vs. third party such as homey.

So my advice for you would be to buy i/o motors and a Tahoma. Unfortunately, the position of the blind/garage door is only reliably transmitted to the Tahoma App and is not passed on through an API. I wanted a warning if the garage door is left open too long.

Don’t worry about a Zigbee version of Somfy. Get i/o for the motors and for 200€ extra a Tahoma. That can handle RTS and i/o and there is no extra monthly fee as it used to be in 2010.

The Homey Tahoma app should show the current position of IO devices as it gets the same information as the Tahoma app, and if it is not then it sounds like a bug.

Do you have a Homey Pro or are you using the cloud version?

If it’s a Homey Pro, can you open the app settings page, select the Information Log tab and then click on Send Log. Also enable the log and then select the Event Log tab and enabled that log, then control a device with the remote and you should see events appear. Once they are there, check the position shown in the device of Homey and if it hasn’t changed, go back and Send both logs.

Note: Make sure you are using the latest test version of the app Somfy TaHoma & Connexoon | Homey

Hello Adrian!

Thanks for reaching out!
I just activated all logs as you said and tried out some movements. My issue is that the garage door sometimes gets stuck, especially in winter. So I want to have a notification if the garage door stays open.

You are right, I can see the status of the garage door on the tile within homey. It changes from open to close directly when I hit the button close. So the garage door isn’t closed yet but is at least expected to be closed soon. When I block the door during closing, the status indication switches back to open. So far so good. The same status is indicated in the Tahoma app.

If I control the garage door with the Tahoma App and not with Homey, the status changes correctly in the Tahoma App but not in Homey. The indications are out of sync. I also have several hard wired switches to control the door. I think that was also not represented correctly, I could check again.

It would be great to have a correct status indication no matter which control was used: Homey, the Somfy Tahoma App, Somfy remotes or wired switches.
Secondly, it would be great to be able to use this information. For example, have a flow with „garage door open“: turn on light xy. Garage door open for longer than 5min: turn on light in flashing mode.

Do you think this could work?

All the best, Monti

Adrian,

After writing the last post, the status indication has changed in Homey and now correctly reflects the position that is also correct in the Tahoma app. So I guess it’s just a matter of time delay. The information is not refreshed so often for third party apps, I guess. Not sure if that can be adjusted.

Thank you for your help!

If you haven’t enabled the developer mode in Tahoma, the Homey app just uses the cloud interface and that will update every 30 seconds. If you have enabled it, then the Homey app will connected locally to the Tahoma box and then updates every 3 seconds.

Awesome, Adrian!

I enabled the developer mode. For others reading, this is how it can be done in the Somfy app: https://www.somfy.ch/de-ch/hilfe/faq?question=was-ist-der-entwicklermodus
I then generated a token and entered it in your app in Homey. There is no confirmation there that the connection works, but trying out worked fine, too.
The Tahoma standalone app as well as your Tahoma app in Homey are now in sync locally and show the same information in real time. I assume if I’m not at home the system reverts to cloud based information, correct?

Mostly, wired switches are used for the garage door in our household. With this, the status changes later, when the new position is reached. I like this: it will only tell me that the garage door is closed when it is actually closed and not only when it has received a command to close. In either way, I can now use the information from your app in Homey to build flows. I guess I could have done that before, too, if I had been more patient to wait for a correct update via the cloud and hadn’t assumed it’s not working reliably.

Thank you very much!