Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Current »

A particular strength of RapidHA is its ability to be easily configured with different endpoints and clusters. The following guide will show you how this can be achieved using the RapidHA Desktop.

Guide

  1. Open RapidConnect Desktop
  2. Locate the folder where RapidHA config files are located e.g. on windows "C:\Users\<username>\AppData\Local\Apps\MMB Networks\RapidHA\config"
  3. Edit the desired XML configuration file that most closely resembles the type of device you want to configure e.g. Coordinator, Doorlock.... A copy can be made of a config file or the user can create a new configuration file.

  4. When adding/removing clusters to the device configuration, keep in mind the general structure of the config file is
    <endpoint id= "1">
          <server / client clusters>
                <cluster id = xxxxxx>
                      <attribute .....>
    <..../>
  5. Users can add the desired clusters to either the server side or client side, depending on the desired behaviour.
  6. Non-native Server Side clusters may require the user to explicitly add attributes to the cluster element, however many clusters will not require this extra step.
    Example:

    <serverclusters>
    <cluster id="0x000A">
    <attribute id="0x0002" type="0x2b" writeable="true" />
    </cluster id>
    </serverclusters>

  7. In RapidHA Desktop  select the 'Config' button on the right side of the page. The following window will be displayed.

  8. Select 'Enter Configuration Mode' and then 'Select and Configure Device'.
  9. Select the new .xml configuration and click OK.
  10. Once the device Forms or Joins a network you will be able to see the newly added clusters and attributes in the device details window.


Basic Coordinator device configuration excerpt:
<endpoint id="1" profileId="0x0104" deviceId="0x0007" deviceVersion="1">
		<serverClusters>
			<cluster id="0x0000" />
			<cluster id="0x0003" />
			<cluster id="0x000A">
				<attribute id="0x0002" type="0x2b" writeable="true" />
				<attribute id="0x0003" type="0x23" writeable="true" />
				<attribute id="0x0004" type="0x23" writeable="true" />
				<attribute id="0x0005" type="0x2b" writeable="true" />
				<attribute id="0x0006" type="0x23" writeable="false" />
				<attribute id="0x0007" type="0x23" writeable="false" />
				<attribute id="0xF007" type="0x20" writeable="false" />
			</cluster>
			<cluster id="0x0019" />
		</serverClusters>
<.../>
Coordinator device with on/off and level control clusters configuration excerpt:
<endpoint id="1" profileId="0x0104" deviceId="0x0007" deviceVersion="1">
		<serverClusters>
			<cluster id="0x0000" />
			<cluster id="0x0003" />
			<cluster id="0x000A">
				<attribute id="0x0002" type="0x2b" writeable="true" />
				<attribute id="0x0003" type="0x23" writeable="true" />
				<attribute id="0x0004" type="0x23" writeable="true" />
				<attribute id="0x0005" type="0x2b" writeable="true" />
				<attribute id="0x0006" type="0x23" writeable="false" />
				<attribute id="0x0007" type="0x23" writeable="false" />
				<attribute id="0xF007" type="0x20" writeable="false" />
			</cluster>
		</serverClusters>
		<clientClusters>
			<cluster id="0x0006" />//On/off client cluster
			<cluster id="0x0008" />//Level control cluster
		</clientClusters>
	
<.../>

Configuring Endpoints with RapidConnect Desktop

Follow the guide found here for an in-depth look at configuring endpoints quickly and easily with RapidConnect Desktop.

On This Page

In This Space

Related Content

Filter by label

There are no items with the selected labels at this time.

{style} .wiki-content h1 { font-family: 'Helvetica Neue', sans-serif; font-size: 30px; font-weight: bold; color: #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: #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: #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:#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: #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}

  • No labels