rlav Posted February 19, 2009 Posted February 19, 2009 Hello all, I am new to this forum. I have been following the discussion for a few weeks as I started to use Insteon product including the ISY-99. I now have installed 23 units (switchlinc, keypadlinc, and remotelinc) plus ISY. I first upgraded ISY to 2.6.14 about 3 weeks ago then upgraded to 2.7 earlier this week. I notice a change in the way the RemoteLinc unit communicate. Here is a log sample: 2009/02/18 19:23:30 : [ F C8 5B 1] DON 0 2009/02/18 19:23:30 : [ F CA 8D 1] ST 255 2009/02/18 19:23:30 : [ F C8 5B 1] ST 255 2009/02/18 19:23:32 : [ F C8 5B 1] DOF 0 2009/02/18 19:23:32 : [ F CA 8D 1] ST 0 2009/02/18 19:23:32 : [ F C8 5B 1] ST 0 2009/02/18 19:23:37 : [ A 39 D6 4] DON 0 2009/02/18 19:23:37 : [ F CA 8D 1] ST 255 2009/02/18 19:23:37 : [ F C8 5B 1] ST 255 2009/02/18 19:23:37 : [ A 39 D6 4] ST 255 2009/02/18 19:23:37 : [ A 39 D6 4] DON 0 2009/02/18 19:23:39 : [ A 39 D6 4] DOF 0 2009/02/18 19:23:39 : [ F CA 8D 1] ST 0 2009/02/18 19:23:39 : [ F C8 5B 1] ST 0 2009/02/18 19:23:39 : [ A 39 D6 4] ST 0 2009/02/18 19:23:40 : [ A 39 D6 4] DOF 0 From the same scene I recorded the behaviour or the switchlinc (1st section) and the remotelinc (2nd section). All I did is On then Off. Notice the remotelinc sends two DON for the same ON but the switchlinc only sens one DON. Is this normal? This is different between 2.6.14 and 2.7. I like to create action if I press ON while the light is already ON. For example dim the light to a different level than the one set by default. For example If Status 'lamp 1' is On And Control 'Remote C' is Switched On Then Set Scene 'lamp 1 to 60%' On Else --- No Actions --- But since I get the DON twice, ISY only sets the light to 60% and never goes back to default setting (maximum). Your help will be appreciated.
Michel Kohanim Posted February 19, 2009 Posted February 19, 2009 Hello rlav, Welcome to the forum and Great catch . The answer is YES, this is 100% normal: all RF devices (including Motion Sensor) send out group commands twice (to increase the likelihood of the signal reaching its destination). With kind regards, Michel Hello all, I am new to this forum. I have been following the discussion for a few weeks as I started to use Insteon product including the ISY-99. I now have installed 23 units (switchlinc, keypadlinc, and remotelinc) plus ISY. I first upgraded ISY to 2.6.14 about 3 weeks ago then upgraded to 2.7 earlier this week. I notice a change in the way the RemoteLinc unit communicate. Here is a log sample: 2009/02/18 19:23:30 : [ F C8 5B 1] DON 0 2009/02/18 19:23:30 : [ F CA 8D 1] ST 255 2009/02/18 19:23:30 : [ F C8 5B 1] ST 255 2009/02/18 19:23:32 : [ F C8 5B 1] DOF 0 2009/02/18 19:23:32 : [ F CA 8D 1] ST 0 2009/02/18 19:23:32 : [ F C8 5B 1] ST 0 2009/02/18 19:23:37 : [ A 39 D6 4] DON 0 2009/02/18 19:23:37 : [ F CA 8D 1] ST 255 2009/02/18 19:23:37 : [ F C8 5B 1] ST 255 2009/02/18 19:23:37 : [ A 39 D6 4] ST 255 2009/02/18 19:23:37 : [ A 39 D6 4] DON 0 2009/02/18 19:23:39 : [ A 39 D6 4] DOF 0 2009/02/18 19:23:39 : [ F CA 8D 1] ST 0 2009/02/18 19:23:39 : [ F C8 5B 1] ST 0 2009/02/18 19:23:39 : [ A 39 D6 4] ST 0 2009/02/18 19:23:40 : [ A 39 D6 4] DOF 0 From the same scene I recorded the behaviour or the switchlinc (1st section) and the remotelinc (2nd section). All I did is On then Off. Notice the remotelinc sends two DON for the same ON but the switchlinc only sens one DON. Is this normal? This is different between 2.6.14 and 2.7. I like to create action if I press ON while the light is already ON. For example dim the light to a different level than the one set by default. For example If Status 'lamp 1' is On And Control 'Remote C' is Switched On Then Set Scene 'lamp 1 to 60%' On Else --- No Actions --- But since I get the DON twice, ISY only sets the light to 60% and never goes back to default setting (maximum). Your help will be appreciated.
rlav Posted February 19, 2009 Author Posted February 19, 2009 Thank Michel, While trying to find a way around I notice something else. The following 2 programs don't work. PGM2 remains Disable. PGM1 If Status 'Lamp 1' is On And 'Remote C' is switched Off Then Disable Program 'PGM2' Wait 5 seconds Enable Program 'PGM2' Else - No Action - PGM2 If Status 'Lamp 1' is Off And 'Remote C' is switched Off Then Set Scene 'Lamp 2' On Else - No Action - But if I use 3 programs like the following, it works. PGM1 If Status 'Lamp 1' is On And 'Remote C' is switched Off Then Disable Program 'PGM2' Run Program 'PGM3' (Then Path) Else - No Action - PGM2 If Status 'Lamp 1' is Off And 'Remote C' is switched Off Then Set Scene 'Lamp 2' On Else - No Action - PGM3 If - No Condition - Then Wait 5 seconds Enable Program 'PGM2' Else - No Action - This 2nd solution with 3 programs works, this is great but I don't understand why the 1st solution with 2 programs doesn't work. Thanks Again, RLAV
Michel Kohanim Posted February 19, 2009 Posted February 19, 2009 Hi RLAV, My pleasure. Would you be kind enough to let me know what it is you are trying to achieve? With kind regards, Michel
rlav Posted February 19, 2009 Author Posted February 19, 2009 Hi Michel, With the same RemoteLinc button I am controlling 2 different lights. The primary function of the button is a single light (SwitchLinc) linked to RemoteLinc C. This light is most of the time off. Therefore, I am reusing the same button to control a second light. This second light is not linked to RemoteLinc C. Here is the logic: Button On – Primary light turns on Button Off – Primary light turns off Button Off again – Secondary light turns on Button Off a third time – Secondary light turns off (this is not in the PGM posted earlier) This way I have an extra function to the same button, controlling more light with the same RemoteLinc. It is working but since the RemoteLinc sends twice the same message (for very good reason), I enable and disable the program that control the toggle action when the primary light is switched off. RLAV
Michel Kohanim Posted February 20, 2009 Posted February 20, 2009 Hello RLAV, Apologies for a tardy reply. Yes, this makes a lot of sense and thanks so very much for sharing it. Perhaps we should add some information in the Wiki with regards to RF devices sending two commands. Thanks again and with kind regards, Michel Hi Michel, With the same RemoteLinc button I am controlling 2 different lights. The primary function of the button is a single light (SwitchLinc) linked to RemoteLinc C. This light is most of the time off. Therefore, I am reusing the same button to control a second light. This second light is not linked to RemoteLinc C. Here is the logic: Button On – Primary light turns on Button Off – Primary light turns off Button Off again – Secondary light turns on Button Off a third time – Secondary light turns off (this is not in the PGM posted earlier) This way I have an extra function to the same button, controlling more light with the same RemoteLinc. It is working but since the RemoteLinc sends twice the same message (for very good reason), I enable and disable the program that control the toggle action when the primary light is switched off. RLAV
rlav Posted February 21, 2009 Author Posted February 21, 2009 Thanks again Michel, In one of my previous post I could not figure out why this program doesn't work: If Status 'Lamp 1' is On And 'Remote C' is switched Off Then Disable Program 'PGM2' Wait 5 seconds Enable Program 'PGM2' Else - No Action - I resolve this issue by creating 2 programs, but why is this program not working? Disable, Wait (so the 2nd message arrive with no action), Enable. Is this a bug in the software? RLAV
Michel Kohanim Posted February 22, 2009 Posted February 22, 2009 Hi RLAV, My pleasure. I am not sure ... I am going to forward this post to our guru and see what he has to say. With kind regards, Michel Thanks again Michel, In one of my previous post I could not figure out why this program doesn't work: If Status 'Lamp 1' is On And 'Remote C' is switched Off Then Disable Program 'PGM2' Wait 5 seconds Enable Program 'PGM2' Else - No Action - I resolve this issue by creating 2 programs, but why is this program not working? Disable, Wait (so the 2nd message arrive with no action), Enable. Is this a bug in the software? RLAV
MikeB Posted February 22, 2009 Posted February 22, 2009 In one of my previous post I could not figure out why this program doesn't work: I assume this program is not your PGM2 program? If it is, it will not work because you are disabling it within itself.
rlav Posted February 22, 2009 Author Posted February 22, 2009 I did a few more tests. I think there is something with the 'Wait' instruction. I try the following with RemoteLinc and also with SwitchLinc to demonstrate the issue. I first created an empty program (TEST), to be used as a variable. I tested the following: If Status 'Lamp 1' is On And 'Lamp 1' is switched Off Then Wait 5 seconds Disable 'TEST' Else - No Action - In Program Summary folder 'TEST' is always Enabled. This code never works. Then I tried the following: If Status 'Lamp 1' is On And 'Lamp 1' is switched Off Then Disable 'TEST' Else - No Action - In Program Summary folder 'TEST' is Disable. I re-enable 'TEST" and test this gain. This code works. Thank You for your help and your patience. RLAV
Recommended Posts