Page | 340
'extended messages' - this makes Insteon suitable for high-security applications such as
door locks or security systems.
So, when you link devices you create the controller link in the controller link table and then
you go to the responder and create the responder link to complete the linkage. I should
mention that one of the benefits of ISY is that it takes care of creating both sides of the link
for you - the controller record in the controller and the responder record in the responder.
The responder link table looks a little different than the controller link table. It keeps the
address of the device that will control it, the group of the device on the controller that will
control it, the button on itself that will be controlled, the ramp rate for it to respond and the
dim level for it to respond to. So... when a responder sees a group command arrive with its
address as the destination it looks in its responder table for a record that matches the
controlling address and controlling group and if they match it reacts by doing what it's
supposed to do in that record according to the group command it receives.
So how does it react to these commands?
When a responder receives a fast OFF - it turns completely off instantly. When it receives a
fast ON - it turns completely on to full brightness instantly. Off will turn the device off but
will do so at the ramp rate specified in the responder table for that command. On will turn
the device on - again at the ramp rate specified but will turn it on to the level specified in
the dim level setting in the responder table. What's important here is that the controller is
only sending on, fast on, off, fast off. The 'scene' type settings - the dim level and ramp rate -
are stored in the responder table for the matching group command.
The next important thing to understand is how Insteon sends it's commands through the
network. Insteon doesn't do what X-10 did - flooding the powerline with a varying, time
sensitive voltage signal. Insteon controllers send their command to the devices they know
of as a binary message with specific data in it. The command is set to a 'max hops' of 3. If
the destination device receives the command then it responds, acknowledges, and it's over.
If not then that device will relay the command to the devices that it knows of and
decrement max hops. When max hops reaches 0 that device will no longer forward the
command. This is so that if you sent a command to a device that doesn't exist it would
bounce infinitely around inside the network, never stopping. That would effectively ruin
your network. Max hops prevents this internal reflection. You can see clearly by this 'mesh'
model how having more devices and more links between them strengthens the network as
there are more paths to get to each device and a greater likelihood of finding it quickly.
A significant part of this communication is that when the responder finally receives the
command it acknowledges it. This is something that X-10 never did. With X-10 you sent
your command and prayed. Later devices let you do status checks but they were expensive
and didn't work well. The controller relies on this ACK coming back. Commands that are
not acknowledged cause a great deal of network performance degradation. The controller
will lag and flash if it doesn't receive a prompt ACK - this signifies to you that something is
wrong - and that something is usually a missing responder or responder link.
Содержание ISY-994i Series
Страница 1: ...The ISY 994i Home Automation Cookbook ...
Страница 35: ...Page 12 Figure 6 UDAjax Main Screen ...
Страница 36: ...Page 13 Figure 7 UDAjax Devices Scenes Screen ...
Страница 68: ...Page 45 Figure 44 NodeServer Configuration popup 5 2 5 Tools Menu Figure 45 Tools Menu ...
Страница 98: ...Page 75 You should now see local weather information as shown below Figure 73 Local Weather Information ...
Страница 102: ...Page 79 6 6 3 2Activate My OpenADR Portlet Figure 77 OpenADR My OpenADR Menu Option ...
Страница 103: ...Page 80 6 6 3 3Configure OpenADR Settings Figure 78 OpenADR Settings Menu Option ...
Страница 104: ...Page 81 Figure 79 OpenADR Settings Display ...
Страница 108: ...Page 85 6 6 3 7Issue an Event Figure 84 OpenADR Issue and Event ...
Страница 109: ...Page 86 Figure 85 OpenADR Events You can use the Event Viewer to see the operational status of ISY and OpenADR events ...
Страница 110: ...Page 87 Figure 86 OpenADR Event Viewer ...
Страница 116: ...Page 93 Figure 92 ElkRP2 Account Details M1XEP Setup Button In the M1XEP Setup Window ...
Страница 267: ...Page 244 Figure 189 State Variables ...
Страница 268: ...Page 245 Figure 190 Programs and Folders ...
Страница 292: ...Page 269 Figure 192 Irrigation Folders Figure 193 Irrigation Devices ...
Страница 376: ...Page 353 Figure 209 Save Topology File ...
Страница 433: ...Page 410 Figure 242 X 10 recognized as Living Room East Device ...
Страница 461: ...Page 438 Figure 259 HAM Weather Data 17 2 2 Irrigation Module s Settings Figure 260 Irrigation Cycle Calculator ...
Страница 531: ...Page 508 Figure 342 Base Task Dependencies 1 Click the bottom center of screen In the Filter type http Touch HTTP Get ...
Страница 536: ...Page 513 Figure 349 In Car Detection 5 Figure 350 In Car Detection 6 In the filter type BT and then select BT Connected ...
Страница 540: ...Page 517 Figure 357 In Car Detection 12 Figure 358 In Car Detection 13 ...
Страница 602: ...Page 579 Figure 382 SecureCRT SSH Raspberry PI Session ...
Страница 620: ...Page 597 Figure 397 HyperTerminal Login The ISY Shell is displayed All input to the ISY shell must be in UPPER CASE ...
Страница 660: ...Page 637 Figure 420 ISY Select file Your ISY will now update the firmware and reboot when it is finished ...
Страница 675: ...Page 652 create surges at power on such as traditional fluorescent lights and general purpose electrical sockets ...
Страница 685: ......