There is Somfy in the air!!

Moderator: leecollings

koan
Posts: 2
Joined: Thursday 05 February 2015 9:31
Target OS: Raspberry Pi / ODroid
Domoticz version: v2.2313
Location: Belgium
Contact:

Re: There is Somfy in the air!!

Post by koan »

Hi, I have Somfy RTS motors since today and the technician has paired my remotes to the motors. Is it possible to pair the RFXtrx533e to the motors without redoing all the pairing of my current remotes to the motors?
b_weijenberg
Posts: 517
Joined: Friday 12 July 2013 18:13
Target OS: -
Domoticz version:
Location: Netherlands
Contact:

Re: There is Somfy in the air!!

Post by b_weijenberg »

You can add the RFXtrx433E "remote" the same way as you add additional Somfy remotes to a motor.
See chapter 12 in the RFXtrx User Guide
RFXtrx433, RFXtrx433E, RFXtrx433XL, RFX433XL, RFX868XL
koan
Posts: 2
Joined: Thursday 05 February 2015 9:31
Target OS: Raspberry Pi / ODroid
Domoticz version: v2.2313
Location: Belgium
Contact:

Re: There is Somfy in the air!!

Post by koan »

Thanks, that works! I didn't expect this to go this easy. Many thanks for the Somfy support in the RFXtrx433e!
mvdl
Posts: 16
Joined: Friday 13 June 2014 16:06
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: The Netherlands
Contact:

Re: There is Somfy in the air!!

Post by mvdl »

Got my RFXtrx433E today and have the first shutters programmed within, say, half an hour.

More kaku/coco stuff waiting to be bought, now... :lol:
User avatar
OyyoDams
Posts: 2
Joined: Tuesday 31 March 2015 11:18
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: France
Contact:

There is Somfy in the air!!

Post by OyyoDams »

Ronny wrote:Is there a way to get the "Stop" status in LUA?
There is a way by calling json with the devide id, i.e.:

Code: Select all

commandArray['OpenURL']="http://127.0.0.1:8080/json.htm?type=command&param=switchlight&idx=6&switchcmd=Stop"
RogerSch
Posts: 51
Joined: Saturday 04 April 2015 10:42
Target OS: NAS (Synology & others)
Domoticz version:
Contact:

Re: There is Somfy in the air!!

Post by RogerSch »

Well today an interesting article was posted on Tweakers about Domotica http://tweakers.net/reviews/3960/dirige ... rkest.html.

As I have 11 Somfy screens in my house (wireless controlled via RTS) and 5 lamps controlled via Kaku and I would like to control my surround processor (Emotiva XMC-1) via IP, I decided it is finally a good time to start experimenting with centrally controlled Domotica solution. As I don't want to fiddle with my Synology NAS I ordered a complete Raspberry set including RFXCOM-E. Now waiting till i receive the package....

Now one of many questions I've got is about Somfy RTS. At the moment I control the 11 screens via Somfy remotes and 2 wind/sun controllers of Somfy (Somfy Telis Soliris RTS Pure Transmitter link: http://www.trivantage.com/webapp/wcs/st ... 635+274547. These win/sun controllers control the screens and have two modes. One is wind mode. When the wind is too strong the screens are pulled up. The second mode is wind&sun. If the sun is shining the screens will go down (and up if the sun isn't shining anymore). Off course if there is too much wind the screens will also go up...

I know that via RFXCOM-E, Domoticz can control the wireless RTS motors but would it also be possible to control these wind/sun controllers of Somfy? During day-time I would like to activate the wind&sun mode and in the evening/night the wind only mode. In certain rooms we are also using the screens at night too keep the midgets out of the room. Until know we always have to manually change the setting of the wind&sun controllers.

So it would be great to do this automatically..
b_weijenberg
Posts: 517
Joined: Friday 12 July 2013 18:13
Target OS: -
Domoticz version:
Location: Netherlands
Contact:

Re: There is Somfy in the air!!

Post by b_weijenberg »

The RFXtrx433E supports the wind-sun sensor with the enable wind+sun detector and disable sun detector commands.
I don't if these functions are already implemented in Domoticz.
RFXtrx433, RFXtrx433E, RFXtrx433XL, RFX433XL, RFX868XL
tlpeter
Posts: 191
Joined: Wednesday 26 November 2014 18:43
Target OS: Raspberry Pi / ODroid
Domoticz version: Beta
Location: Netherlands
Contact:

Re: There is Somfy in the air!!

Post by tlpeter »

RogerSch wrote:Well today an interesting article was posted on Tweakers about Domotica http://tweakers.net/reviews/3960/dirige ... rkest.html.

As I have 11 Somfy screens in my house (wireless controlled via RTS) and 5 lamps controlled via Kaku and I would like to control my surround processor (Emotiva XMC-1) via IP, I decided it is finally a good time to start experimenting with centrally controlled Domotica solution. As I don't want to fiddle with my Synology NAS I ordered a complete Raspberry set including RFXCOM-E. Now waiting till i receive the package....

Now one of many questions I've got is about Somfy RTS. At the moment I control the 11 screens via Somfy remotes and 2 wind/sun controllers of Somfy (Somfy Telis Soliris RTS Pure Transmitter link: http://www.trivantage.com/webapp/wcs/st ... 635+274547. These win/sun controllers control the screens and have two modes. One is wind mode. When the wind is too strong the screens are pulled up. The second mode is wind&sun. If the sun is shining the screens will go down (and up if the sun isn't shining anymore). Off course if there is too much wind the screens will also go up...

I know that via RFXCOM-E, Domoticz can control the wireless RTS motors but would it also be possible to control these wind/sun controllers of Somfy? During day-time I would like to activate the wind&sun mode and in the evening/night the wind only mode. In certain rooms we are also using the screens at night too keep the midgets out of the room. Until know we always have to manually change the setting of the wind&sun controllers.

So it would be great to do this automatically..
When your wind sensor give output then you can do it.
There are some scripts around for sunscreens and weather information.
I am testing one at the moment as i have sunscreen which is electric and i control it with a Fibaro roller/shutter.
I am using this one at the moment although i am not sure if it is working :mrgreen:

Code: Select all

commandArray = {}

--Extract Wind Gust speed from SValue Wind
wind = otherdevices_svalues['Wind']
print("Wind: "..wind)

--Filter the third digitsequence from SValue
a = string.sub(wind,1,string.find(wind,';',1,true)-1)
--print("a: "..a)

b = string.sub(wind,string.find(wind,';',1,true)+1)
--print("b: "..b)

winddirection = string.sub(b,1,string.find(b,';',1,true)-1)
--print("Winddirection: "..winddirection)

d = string.sub(b,string.find(b,';',1,true)+1)
--print("d: "..d)

windspeed = string.sub(d,1,string.find(d,';',1,true)-1)
print("Windspeed: "..windspeed)

f = string.sub(d,string.find(d,';',1,true)+1)
--print("f: "..f)

windgust = string.sub(f,1,string.find(f,';',1,true)-1)
print("Windgust: "..windgust)

g = string.sub(f,string.find(f,';',1,true)+1)
--print("g: "..g)

temperature = string.sub(g,1,string.find(g,';',1,true)-1)
print("Temperature: "..temperature)

--Extract UV radiation from SValue Wind
solar = otherdevices_svalues['UV']
print("Solar Radiation: "..solar)
--Filter the first digit from SValue
uv = string.sub(solar,1,string.find(solar,';',1,true)-1)
print("UV: "..uv)

--Extract actual rainfall from Rain_SValue
rain = otherdevices_svalues['Regen']
print("Rain: "..rain)

--Filter the first digit from SValue
currentrain = string.sub(rain,1,string.find(rain,';',1,true)-1)
print("Current rain: "..currentrain)

--Filter the last digit from SValue
totalrain = string.sub(rain,string.find(rain,';',1,true)+1)
print("Total rain: "..totalrain)

--Sunscreen thresholds:
        -- Windspeed            = 50 (value is multiplied by 10)
        -- Rain                 =  0.0
        -- UV                   >  3.0
        -- Temperature          >  7.0
        -- Closed       = Down  = On
        -- Open         = Up    = Off

if (timeofday['Daytime'])
        then
                print('It is past sunrise, monitoring variables for Sunscreen')
                if (otherdevices['Sunscreen'] == 'Open' ) then
                print ('Sunscreen is up')
        else
                print ('Sunscreen is down')
end

if (otherdevices['Sunscreen']   == 'Open'
        and currentrain         == '0'
        and temperature         > '7.0'
        and uv                 > '0.0'
        and windspeed           < '50')

then
        print ('Sun is shining, all thresholds OK, lowering Sunscreen')
        commandArray['SendNotification']='Sunscreen#Sunscreen down --> Sun is shining'
        commandArray['Sunscreen']='On'

        elseif (otherdevices['Sunscreen'] == 'Closed' and currentrain > '0') then
                print ('It is raining, raising Sunscreen')
                commandArray['SendNotification']='Sunscreen#Sunscreen up --> It is raining'
                commandArray['Sunscreen']='Off'

        elseif (otherdevices['Sunscreen'] == 'Closed' and temperature < '7.0') then
                print ('Temperature too low, raising Sunscreen')
                commandArray['SendNotification']='Sunscreen#Sunscreen up --> It is too cold'
                commandArray['Sunscreen']='Off'

        elseif (otherdevices['Sunscreen'] == 'Closed' and uv < '3.0') then
                print ('Sun not shining too bright, raising Sunscreen')
                commandArray['SendNotification']='Sunscreen#Sunscreen up --> Sunshine not too bright'
                commandArray['Sunscreen']='Off'

        elseif (otherdevices['Sunscreen'] == 'Closed' and windspeed > '50') then
                print ('Windspeed too high, raising Sunscreen')
                commandArray['SendNotification']='Sunscreen#Sunscreen up --> Windspeed too high'
                commandArray['Sunscreen']='Off'
else
        print('Sunscreen status OK --> No action')
end

elseif (timeofday['Nighttime']
        and otherdevices['Sunscreen'] == 'Closed')
        then
                print('It is night, raising Sunscreen')
                commandArray['SendNotification']='Sunscreen#Sunscreen up --> It is night'
                commandArray['Sunscreen']='Off'
        else
                print('Sunscreen already up --> No action')
end

return CommandArray
magga
Posts: 7
Joined: Wednesday 19 November 2014 14:57
Target OS: Raspberry Pi / ODroid
Domoticz version:
Contact:

Re: There is Somfy in the air!!

Post by magga »

I've successfully managed to get Domoticz working with Somfy Tilt RTS Venetian blind motors and they are working really well.

One question, is there a way to control both gradual movement AND full open and close movement? If I add the device as Venetian blind EU then the open and close does gradual movement, if I add it as Venetian blind US then the open and close moves the slats all the way to the set open and close limits.

I have a Somfy Modulis remote, which has a scroll wheel for gradual tilt and up and down buttons for full open and close, so I was hoping for a way to do both commands in Domoticz?

Thanks
floris74
Posts: 75
Joined: Sunday 30 November 2014 8:41
Target OS: Raspberry Pi / ODroid
Domoticz version:
Location: Hoorn, Netherlands
Contact:

Re: There is Somfy in the air!!

Post by floris74 »

b_weijenberg wrote:The RFXtrx433E supports the wind-sun sensor with the enable wind+sun detector and disable sun detector commands.
I don't if these functions are already implemented in Domoticz.
So the FRXtrx433E can sent a command to the screen - use detector wind only, or use detector sun and wind. That would be very nice to be implemented! Otherwise my sun and wind detector is getting useless now i'm controlling somfy with domoticz.
NoClaim
Posts: 10
Joined: Sunday 17 May 2015 19:01
Target OS: Raspberry Pi / ODroid
Domoticz version: 2.2284
Location: the Netherlands
Contact:

Re: There is Somfy in the air!!

Post by NoClaim »

I spend some time yesterday and today trying to pair my Somfy blinds with the RFXcom transceiver (the new E version) and Domoticz. Unfortunately no success yet.
Now I'm starting to wonder if I can pair it at all....
The screens are 1 yr old and not bought with Domoticz in the back of my head.... but now I have Domoticz it would be great to use them both together.

After trial and error attempts I have checked the Somfy website and found out they use 2 different protocols
- "Oximo RTS" - 1-way communication and
- "Oximo io" - 2-way communication

I'm afraid I have the IO one instead of the RTS one....
So my question would be: "will I still be able to control my Somfy blinds with Domoticz and what is needed to have it functional?"

Thank you.
b_weijenberg
Posts: 517
Joined: Friday 12 July 2013 18:13
Target OS: -
Domoticz version:
Location: Netherlands
Contact:

Re: There is Somfy in the air!!

Post by b_weijenberg »

Somfy RTS is the only protocol supported.

If you can control a Somfy motor with a Somfy Telis1 remote you should also be able to control this motor with the RFXtrx433E
RFXtrx433, RFXtrx433E, RFXtrx433XL, RFX433XL, RFX868XL
NoClaim
Posts: 10
Joined: Sunday 17 May 2015 19:01
Target OS: Raspberry Pi / ODroid
Domoticz version: 2.2284
Location: the Netherlands
Contact:

Re: There is Somfy in the air!!

Post by NoClaim »

:? unfortunately... i have finally found the installation guide and the remote I have uses 868.25MHz instead of 433.92MHz
So I can't use the RFXcom to control the blind.
Calzor Suzay
Posts: 145
Joined: Tuesday 08 July 2014 15:10
Target OS: -
Domoticz version: 4.9700
Location: UK
Contact:

Re: There is Somfy in the air!!

Post by Calzor Suzay »

Just to confirm...

I can buy a Somfy blind with no remote and 'sync' it up in Domoticz if I have the RFXtrx433E?
arnaudth
Posts: 10
Joined: Wednesday 15 April 2015 18:53
Target OS: Raspberry Pi / ODroid
Domoticz version: beta
Location: France
Contact:

Re: There is Somfy in the air!!

Post by arnaudth »

Calzor Suzay wrote:Just to confirm...

I can buy a Somfy blind with no remote and 'sync' it up in Domoticz if I have the RFXtrx433E?
Somfy blind are usually sold with remote (unwired command, RFY or IO protocol) or with a switch (wired command).
Only RFY works with RFXtrx433E
As much as I know, you need a remote to start learning mode of blind.
Calzor Suzay
Posts: 145
Joined: Tuesday 08 July 2014 15:10
Target OS: -
Domoticz version: 4.9700
Location: UK
Contact:

Re: There is Somfy in the air!!

Post by Calzor Suzay »

Hmm the blinds come with or without the remote and a £25 odd saving. The instructions imply you can sync a blind to a new remote so assumed you could send this signal from Domoticz to sync it up.
RogerSch
Posts: 51
Joined: Saturday 04 April 2015 10:42
Target OS: NAS (Synology & others)
Domoticz version:
Contact:

Re: There is Somfy in the air!!

Post by RogerSch »

End of last week I ordered a RFXCOM RFXtrx433E because now Domoticz can be easily installed on my Synology NAS (thanks jumbotroll) and I read in the Somfy Telis programming guide that you can program the RTS controlled screens with the original remote without disconnecting the power of the other screens. In my situation, I've got 14 Somfy screens with RTS motors, I can't easily connect only one screen to the power and disconnecting the rest as some of the screens the power is cascaded. In the RFXCOM programming guide it is explicitly stated that for programming only the screen which you want to program must be connected to the power. All other screens should be disconnected.

Well finally today I had time to do the programming of the RTS screen in the RFXCOM. For that I used a laptop and the windows program. Programming is very easy. The procedure stated in the Telis manual is correct! Now I can control my 14 screens with my PC and smartphone. :D

The only thing I now need to find out how I can configure the RTS screens can set in Sun or wind mode in Domoticz. Then I'm also able to automatically activate and de-activate the Sun mode for the screens....
RogerSch
Posts: 51
Joined: Saturday 04 April 2015 10:42
Target OS: NAS (Synology & others)
Domoticz version:
Contact:

Re: There is Somfy in the air!!

Post by RogerSch »

arnaudth wrote: As much as I know, you need a remote to start learning mode of blind.
I don't think that is necessary. You can use with RFXCOM the same procedure as when you are connecting the first Somfy remote to an RTS receiver.

Here is a link to a (dutch) manual to program a remote. There the procedure for connecting the first remote is explained.
https://www.somfy.nl/file.cfm/CONSHL_Te ... tid=306069
arnaudth
Posts: 10
Joined: Wednesday 15 April 2015 18:53
Target OS: Raspberry Pi / ODroid
Domoticz version: beta
Location: France
Contact:

Re: There is Somfy in the air!!

Post by arnaudth »

You are right RogerSch. I don't know if all methods can be done with rfxtrx but this is worth a try
TinusExcentricus
Posts: 16
Joined: Friday 16 October 2015 16:06
Target OS: Linux
Domoticz version: 2023.1
Location: The Netherlands
Contact:

Re: There is Somfy in the air!!

Post by TinusExcentricus »

I'm running Domoticz v2.3350 on Ubuntu Server and have the RFXCOM-E Transceiver 433.92 Mhz with RFY connected through USB.

I succesfully added two Somfy rolling shutters in Domoticz with the small program button on the back of the Somfy Telis 4 RTS:
ID 01 00 01 - Unit code 1
ID 01 00 02 - Unit code 1

Now I also added a canopy that is operated with a Somfy Smoove Origin RTS:
ID 02 00 01 - Unit code 2

The canopy also works from Domoticz. But when I operate my first rolling shutter from Domoticz, it also operates my canopy! When I operate my canopy from Domoticz it doesn't operate my rolling shutter though.

I also used unit code 1 for the canopy, but same thing happens. I unplugged both rolling shutters while adding the canopy.

What's happening? What am I doing wrong?
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests