Jump to content

colby

Members
  • Posts

    5
  • Joined

  • Last visited

colby's Achievements

Newbie

Newbie (1/6)

0

Reputation

  1. i did the same thing as rlebel with my somfy interface module but used a Global cache IP2SL, this has a db9 port so the rj45 to db9 that comes with the somfy interface just connected right to the IP2SL. I used the same settings as rlebel, but mine did not work at first. So after playing around for about 1 hour, I changed all the settings communication settings (baud, parity etc) in the IP2SL to something different and saved it, then changed it all back to the correct settings and it worked, from the box the IP2SL all settings were correct except baud was not 9600, i did not have to change anything else, so i am not sure why it did not work right away, but after changing all settings to something different and then back to correct again, it is working. Just posting incase someone else has this issue, I also changed my IP to static in the IP2SL instead of leaving dhcp, also sure to use port 4999 in isy
  2. rlebel - so how did you connect the Flex to the somfy controller? Using the 3.5mm into the Flex, the serial end into the Somfy controller? what was the RJ45 to DB9 used for? Wouldn't it have been easier to use a Serial Version of the Flex? or iTach Serial? Also, you state - this is for DOWN (0101D\r\n0102D\r\n which puts down my shades 1 and 2; the \r\n is return, line feed characters) what did you use for UP? I have 3 similar shades I would like to program to my ISY
  3. Thanks Lee G. I tried this last night and worked like a charm. Thanks for your advice! Brilliant solution!
  4. Hi Lee attached below are exact from my programs, also I setup the variable using integer, should i have used state? Disable program If Control 'Patio Lights Living Rm Right' is switched On And Status 'Patio Lights Living Rm Right' is not Off Or ( Control 'Patio Lights Kitchen Door' is switched On And Status 'Patio Lights Kitchen Door' is not Off ) Then $Ignore_Motion_Detection = 1 Else - No Actions - (To add one, press 'Action') enable program If Control 'Patio Lights Living Rm Right' is switched Off Or Control 'Patio Lights Kitchen Door' is switched Off Then $Ignore_Motion_Detection = 0 Else - No Actions - (To add one, press 'Action') lights on program If From Sunset + 30 minutes To Sunrise - 30 minutes (next day) And Status 'Exterior Patio-Sensor' is On And Status 'Patio Lights Kitchen Door' is Off And Status 'Patio Lights Living Rm Right' is Off Then Set Scene 'Patio Lights' On Wait 1 minute and 30 seconds Run Program 'Patio Motion Lights OFF' (If) Else - No Actions - (To add one, press 'Action') lights off program If $Ignore_Motion_Detection is 0 Then Set Scene 'Patio Lights' Off Else - No Actions - (To add one, press 'Action') i am just puzzled why the lights will turn on, via the lights on program, but i never see the 1 min 30min wait happen is the isy programming, but integer moves up and down from 1 to 0 correctly.
  5. I am trying to write a program to turn my Patio lights on with motion at night only, but also have the ability to override the lights On so that after the 1min 30secs the lights to do not turn off if i am outside for an extended period of time. I have most of this working, BUT, the lights will not turn off. The Program 1 and 2 and 3 are working but not 4 (the off program) the program then statement will not run even though program 3 is true (i know its true because the light turns on, but when I go to the ISY after the light turns on, i should see the "then" running because of the wait 1min 30secs but its not running. any help why all parts of the then statement is not running would be great. Program 1 - Patio Lights Disable If And Control 'patio lights' is switched on And Status 'patio lights' is not off Then $ignore_motion_detection = 1 Program 2 - Patio Lights Enable If Control 'patio lights' is switched off Then $ignore_motion_detection = 0 I can see variable count go up and down so I know these 2 programs above are working Program 3 If from sunset +30mins to sunrise -30mins next day And 'patio motion detector' = on Then Set Scene "Patio Lights' On Wait 1 min 30 secs Run program 'patio lights off' (if) for the above program the lights turn on, but i never see the "wait" happen in the isy, so i think maybe when the motion goes off the then statement stops? but i have other programs that once the then starts and if statement becomes falses it still keeps on running..... Program 4 - patio lights off If $ignore_motion_detection = 0 Then Set Scene 'Patio Lights' off please help thanks!
×
×
  • Create New...