Jump to content

RemoteLinc and ISY question


rlav

Recommended Posts

Posted

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.

Posted

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.

Posted

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

Posted

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

Posted

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

Posted

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

Posted

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

Posted
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.

Posted

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

Guest
This topic is now closed to further replies.

  • Recently Browsing

    • No registered users viewing this page.
  • Who's Online (See full list)

  • Forum Statistics

    • Total Topics
      37k
    • Total Posts
      371.4k
×
×
  • Create New...