Jump to content

Smartlinc user transitioning to ISY-99i


TJP_426

Recommended Posts

Hello everyone!

 

I have been deliberating for a few weeks on taking my insteon install to the next level and finally pulled the trigger. Very Excited! I have many questions, and hope I have come to the right place. I have a decent programing background and hope the learning curve will be easily traversed. I wanted to see what the members would suggest for a simple introduction to the features within ISY. Here is an example of something I was thinking of:

 

Lets say I have a 2876DB Icon Dimmer and I want to be able to control the local on level after certain times of day. For example lets say it is after 10:30 pm and the switch state is off, I awake from a sleep and enter the bathroom (switch installed location) and press the switch on, as opposed to the on percentage jumping right to 100% I would like to be able to control the on to a more sleep friendly 20%. I believe I have an idea how to go about this but would like some input before I start. Is this even possible? Sorry if this is such a trivial question but I am looking for a starting point. Thanks in advance!

 

Todd

Link to comment
If
       On Mon, Tue, Wed, Thu, Fri
       From    Sunset 
       To       5:20:00AM (next day)

Then
       In Scene 'Dining Room Light' Set 'Dining Room Light' 25% (On Level)
       In Scene 'Dining Room Light' Set 'Dining Room Light' 30.0 Sec (Ramp Rate)

Else
       In Scene 'Dining Room Light' Set 'Dining Room Light' 70% (On Level)

post-3359-140474154741_thumb.jpg

Link to comment

I tested my ICON Dimmer at the same firmware level and it worked.

 

Run Tools | Diagnostics | Event Viewer with Level: Device communications events selected from pulldown.

 

Change the On Level and Ramp Rate to other values and Save the Program.

 

Were trace entries generated? If so please post the event log.

 

If not is there any Icon to the left of the ICON Dimmer in the My Lighting tree?

Link to comment

LeeG,

 

I have attached my event log, but I have to admit that as of yet I am not real familiar with this process. I keep thinking I am missing something simple. Thanks again.

 

Thu 12/22/2011 07:26:17 PM : [        Time] 19:26:18 0(0)

Thu 12/22/2011 07:26:17 PM : [        Time] 19:26:18 0(0)

Thu 12/22/2011 07:26:17 PM : [        Time] 19:26:18 0(0)

Thu 12/22/2011 07:26:17 PM : [        Time] 19:26:18 0(0)

Thu 12/22/2011 07:26:51 PM : [        Time] 19:26:52 0(0)

Thu 12/22/2011 07:26:51 PM : [All         ] Writing 1 bytes to devices

Thu 12/22/2011 07:26:51 PM : [16 9C 6B 1  ] Memory : Write dbAddr=0x0032 [91]

Thu 12/22/2011 07:26:51 PM : [16 9C 6B 1  ] Using engine version i1 for 'Dining Room Light'

Thu 12/22/2011 07:26:51 PM : [iNST-ACK    ] 02 62 16.9C.6B 0F 28 00 06          SET-MSB(00)

Thu 12/22/2011 07:26:51 PM : [iNST-SRX    ] 02 50 16.9C.6B 19.74.6A 2B 28 00    SET-MSB(00)

Thu 12/22/2011 07:26:51 PM : [standard-Direct Ack][16.9C.6B-->ISY/PLM Group=0] Max Hops=3, Hops Left=2

Thu 12/22/2011 07:26:51 PM : [iNST-ACK    ] 02 62 16.9C.6B 0F 2B 32 06          PEEK   (32)

Thu 12/22/2011 07:26:51 PM : [iNST-SRX    ] 02 50 16.9C.6B 19.74.6A 2B 2B 87    PEEK   (87)

Thu 12/22/2011 07:26:51 PM : [standard-Direct Ack][16.9C.6B-->ISY/PLM Group=0] Max Hops=3, Hops Left=2

Thu 12/22/2011 07:26:52 PM : [iNST-ACK    ] 02 62 16.9C.6B 0F 29 91 06          POKE   (91)

Thu 12/22/2011 07:26:52 PM : [iNST-SRX    ] 02 50 16.9C.6B 19.74.6A 2B 29 91    POKE   (91)

Thu 12/22/2011 07:26:52 PM : [standard-Direct Ack][16.9C.6B-->ISY/PLM Group=0] Max Hops=3, Hops Left=2

Thu 12/22/2011 07:26:52 PM : [All         ] Writing 0 bytes to devices

Thu 12/22/2011 07:26:52 PM : [  16 9C 6B 1]       OL 145

Thu 12/22/2011 07:27:13 PM : [iNST-SRX    ] 02 50 16.9C.6B 00.00.01 CB 11 00    LTONRR (00)

Thu 12/22/2011 07:27:13 PM : [standard-Group][16.9C.6B-->Group=1] Max Hops=3, Hops Left=2

Thu 12/22/2011 07:27:13 PM : [  16 9C 6B 1]      DON   0

Thu 12/22/2011 07:27:13 PM : [  16 9C 6B 1]       ST 145

Thu 12/22/2011 07:27:13 PM : [iNST-SRX    ] 02 50 16.9C.6B 19.74.6A 41 11 01    LTONRR (01)

Thu 12/22/2011 07:27:13 PM : [standard-Cleanup][16.9C.6B-->ISY/PLM Group=1] Max Hops=1, Hops Left=0

Thu 12/22/2011 07:27:15 PM : [iNST-SRX    ] 02 50 16.9C.6B 00.00.01 CB 13 00    LTOFFRR(00)

Thu 12/22/2011 07:27:15 PM : [standard-Group][16.9C.6B-->Group=1] Max Hops=3, Hops Left=2

Thu 12/22/2011 07:27:15 PM : [  16 9C 6B 1]      DOF   0

Thu 12/22/2011 07:27:15 PM : [  16 9C 6B 1]       ST   0

Thu 12/22/2011 07:27:15 PM : [iNST-SRX    ] 02 50 16.9C.6B 19.74.6A 41 13 01    LTOFFRR(01)

Thu 12/22/2011 07:27:15 PM : [standard-Cleanup][16.9C.6B-->ISY/PLM Group=1] Max Hops=1, Hops Left=0

Link to comment

What ISY firmware is being used? Help | About will indicate firmware in the ISY.

 

The old I1 commands are being used to update the Local On Level and Local Ramp Rate. The device would have to be power cycled for this technique to take effect.

 

I am running 3.1.15 which is using the new I2 Extended commands which take effect without a power cycle. Just need to determine why the I1 commands are being used on your system. The following is what the trace should look like.

 

Thu 12/22/2011 08:54:35 PM : [ 15 B2 6A 1] OL 20

 

Thu 12/22/2011 08:54:35 PM : [ 15 B2 6A 1] RR 24

 

Thu 12/22/2011 08:54:35 PM : [All ] Writing 2 bytes to devices

 

Thu 12/22/2011 08:54:35 PM : [15 B2 6A 1 ] Memory : Write dbAddr=0x0032 [14] cmd1=0x2E cmd2=0x00

 

Thu 12/22/2011 08:54:35 PM : [iNST-ACK ] 02 62 15.B2.6A 1F 2E 00 01 06 14 00 00 00 00 00 00 00 00 00 00 00 06 (00)

 

Thu 12/22/2011 08:54:35 PM : [iNST-SRX ] 02 50 15.B2.6A 19.70.15 2B 2E 00 (00)

 

Thu 12/22/2011 08:54:35 PM : [standard-Direct Ack][15.B2.6A-->ISY/PLM Group=0] Max Hops=3, Hops Left=2

 

Thu 12/22/2011 08:54:35 PM : [15 B2 6A 1 ] Memory : Write dbAddr=0x0021 [18] cmd1=0x2E cmd2=0x00

 

Thu 12/22/2011 08:54:35 PM : [iNST-ACK ] 02 62 15.B2.6A 1F 2E 00 01 05 18 00 00 00 00 00 00 00 00 00 00 00 06 (00)

 

Thu 12/22/2011 08:54:36 PM : [iNST-SRX ] 02 50 15.B2.6A 19.70.15 2B 2E 00 (00)

 

Thu 12/22/2011 08:54:36 PM : [standard-Direct Ack][15.B2.6A-->ISY/PLM Group=0] Max Hops=3, Hops Left=2

 

Thu 12/22/2011 08:54:36 PM : [All ] Writing 0 bytes to devices

Link to comment

Well I tried both methods... Using version 2.8.16 with the air gap procedure and the local values don't take.

I then updated to 3.1.15 beta and still the local values don't take. I beginning to think there is a larger issue here. Is there any further information I can provide for ease of troubleshooting? Thanks for all your assistance and time thus far.

 

Scratch that!!! I removed the device and re-added it and viola!! Everything works as expected! Thanks again for all your help. I'm sure I will have many more questions as I begin to add the other 36 devices...

Link to comment

Archived

This topic is now archived and is closed to further replies.


  • Recently Browsing

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

    • There are no registered users currently online
  • Forum Statistics

    • Total Topics
      36.9k
    • Total Posts
      370.3k
×
×
  • Create New...