Integrating somfy RTS in hass?

Is this possible, and how do i proceed?

In new to hass, iam up running with this configuration
RIP3 with hassbian
rfxtrx433e.
2 switches working.
I thought my next step will be able to control my somfy awning.
If iam correct the somfy uses “RFY” and this is supported in the rfxtrx433e.

Would be nice if someone could guide me to get this working =)
to i need to use the RFXmngr ?

This is the remote im using to currently control it.Link!

/Victor

Edit:
I have made some progress.
What i did was plug in the rfxtrx433e to my windows computer.
Download the RFXflash Programmer from http://www.rfxcom.com/Downloads
And flash the RFXtrx433E Ext2 Firmware 1016.

Downloaded RFXmngr and connect to the device.
Then open the RFY tab.
I choose the ID 1:02:03 Unit Code:1
Choose the command Program.
I then hold the “program” button on my somfy telis1 remote until the blind “jogs”
Then i hit the Transmit button.
Press program button again. (i guess to go back to normal mode on the remote)¨

I can now controll the blind through RFXmngr when i send the command UP (transmit > 2 seconds) and Down (transmit < 0.5 seconds)

So next question is how do i add this to home assistant?

Edit:

I got it working. Ty for help kau :slight_smile:
Hopefully someone else find this useful.

4 Likes

Thanks! I am upgrading new shutter moters to SOMFY RTS and expecing to do the same.

HI!

I’m trying to get this to work aswel but The cover isn’t showing up in Home Assistant.

I’m on Hassio and RFxrfxtrx433e frimware version 1024

I followed these instructions:

Downloaded RFXmngr and connect to the device.
Then open the RFY tab.
I choose the ID 1:02:03 Unit Code:1
Choose the command Program.
I then hold the “program” button on my somfy telis1 remote until the blind “jogs”
Then i hit the Transmit button.
Press program button again. (i guess to go back to normal mode on the remote)¨

After this I was able to control the blinds using commands UP and Down. I than saved the config in RFxrfxtrx433e

Then I followed the instructions here: RFXCOM RFXtrx - Home Assistant

My id is 1:02:03 and unit code 1 so the device id should become: 071a000001020301

This is my config:

cover:
  - platform: rfxtrx
    automatic_add: False
    071a000001020301: # RFY
        name: Slaapkamer

The cover isn’t showing however.

Anyone here who can help me out?

1 Like

I got this working. I forgot to add

devices:

My config now looks like this.

cover:
  - platform: rfxtrx
  automatic_add: False
  devices:
    071a000001020301: # RFY
      name: Slaapkamer
1 Like

Thanks @GleDel! Offtopic: funny to see so many Dutchies in this forum…

Hi all,
Looks like rfxtrx433e out of stock in all the shops in the UK. Is there any other way to automate somfy rts blinds with HA other than using rfxtrx433e?

Thanks,
Alex

Hi,
I use rflink (from the nodo shop) to automate my Somfy blinds.

1 Like

Hi, I try use rflink with "RS485 RTS TRANSMITTER” with ID:058980 from Somfy, but without sucess!!!

rflink:
port: /dev/serial/by-id/usb-Prolific_Technology_Inc._USB-Serial_Controller-if00-port0
wait_for_ack: False

cover:

  • platform: rflink
    automatic_add: True
    signal_repetitions: 5
  • platform: rflink
    devices:
    RTS_058980_01:
    name: “blind name 1”

Can you tell me your configuration?

Did you have any luck, I have the same issue.
First I successfully connected the Somfy screens with RFlink (https://matdomotique.wordpress.com/2016/04/21/domoticz-rflink-et-somfy/) and got it all working in Domoticz…but this

#RFlink connection
rflink:
  port: /dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_5563931383235150A052-if00
  wait_for_ack: false
  
#RFLink SOMFY screens

cover:
  - platform: rflink
    devices:
      RTS_1F1F2F_01:
      name: Groot raam
       
      RTS_2F2F1F_02:
      name: Klein raam
      
      RTS_3F3F3F_03:
      name: Boven Links
      
      RTS_4F4F4F_04:
      name: Boven rechts

generates the following errors:

Invalid config for [cover.rflink]: expected a dictionary for dictionary value @ data['devices']['RTS_1F1F2F_01']. Got None
expected a dictionary for dictionary value @ data['devices']['RTS_2F2F1F_02']. Got None
expected a dictionary for dictionary value @ data['devices']['RTS_3F3F3F_03']. Got None
expected a dictionary for dictionary value @ data['devices']['RTS_4F4F4F_04']. Got None
expected a dictionary for dictionary value @ data['devices']['name']. Got 'Boven rechts'

and YAML file /config/configuration.yaml contains duplicate key "name". Check lines 34 and 37.

Maybe wrong indent?

Yep, thnx. Getting used to yaml…

And finally it all works: Somfy sunscreen automated and Alexa control