Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Prerequisites

In order to interact with other devices on the network, users must first add a device to the network. Follow the 'Join Network' section in the Network Management page.


View Device Details

Open the 'Remote Devices' window in the Coordinator instance of the RapidConnect Desktop (shown in Figure 1).

Figure 1: Remote Device Button

Local Device

From the Node List, select the 'Local Device' (Figure 2).

Figure 2: Node List


Once a local node is selected the RapidConnect Desktop will execute discovery serially on the local endpoint. This allows users to view the Cluster → Attribute → Value pairs the endpoint is configured with (shown in Figure 3).

Figure 3: Local Device Cluster Configuration

 


Users can now expand Cluster ends to view attribute tables and read/write attribute values using the interface panels. See  examples below for the Time: Server Cluster End.


The Interface Panels and Attribute Tables gives users an easy way of reading attribute values and modify attribute values(as long as they are not read-only).

Remote Device

From the Node List, select the Remote Device 'Node:Endpoint' combination (Figure 4).

Figure 4: Remote Device Selection

Remote Device discovery is very similar to that of the local device except that discovery requests are sent over-the-air from the local device to the remote device. Once complete, users will be able to interact with the Cluster → Attribute → Value combinations on the remote device; with messages being sent over-the-air.

Modify Attribute Value

To demonstrate the use of interface panel to modify an attribute value, we will use the On/Off cluster on a remote device configured as a Dimmable Light.

Select the Remote device NodeId:Endpoint from the node list and expand the On Off : Server (0x0006) cluster.

Select the On/Off panel (Figure 5). 

Figure 5: Attribute Panel


Here users will see the interface panel for the On/Off Cluster (Figure 6).

Figure 6: On Off UI Panel

  1. Selected Panel
  2. Action Buttons
  3. On/Off attribute - current state (some interface panels provide widgets that reflect the current state/value of the more common attributes)


By selecting one of the action buttons from the panel shown above the user will trigger the local device to send a command to update the value for the OnOff(0x0000) attribute (Figure 7).

The sequence of events shown in the image below is as follows:

  1. User Selects the ON action
  2. Command is generated and sent over-the-air, attribute new value is read (Serial log updated to reflect messages being sent)
  3. Widget is updated with new attribute value

Figure 7: User selected action


Panel
borderStylesolid
titleIn This Space

Page Tree
rootFeature Guide
spacesRD



Style

{style}

 .wiki-content h1 { 
	font-family: 'Helvetica Neue', sans-serif; font-size: 30px; font-weight: bold; color: #7ab800#20b6e1; letter-spacing: 1px; line-height: 1; text-align: left;
   
#border-bottom: 1px solid #98bddd !important; 
 
}
.wiki-content h2 { 
	font-family: 'Helvetica Neue', sans-serif; font-size: 20px; font-weight: normal; color: #a1cd4c#00517f; letter-spacing: 1px; line-height: 1; text-align: left;
  }
.wiki-content h3 { 
	font-family: 'Helvetica Neue', sans-serif; font-size: 15px; font-weight: bold; color: #a7a9ac#00517f; letter-spacing: 1px; line-height: 1; text-align: left;

 }
.wiki-content h4 { 
	font-family: 'Helvetica Neue', sans-serif; font-size: 15px; font-weight: normal; font-style:italic; color:#a7a9ac#00517f; letter-spacing: 1px; line-height: 1; text-align: left;
  }
#title-text{
 font-family: 'Helvetica Neue', sans-serif; font-size: 40px; font-weight: 500; letter-spacing: 1px; line-height: 1; text-align: left;
}

.panel, #content .panel {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

.panel .panelHeader {
text-align: left;
color: #FFFFFF;
line-height: 1em;
padding: 10px 10px 5px;
margin-bottom: 0;
background-color: #7AB800#00517f;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-top-left-radius: 5px;
color:#FFFFFF
}

{style}