Legrand / Raritan / Server Technology Xerus™ JSON-RPC API
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | List of all members
zigbee::ZigbeeDevice Interface Reference

Zigbee Device. More...

Classes

struct  ClusterDataEvent
 Cluster Value Changed Event. More...
 
struct  ClusterValue
 Cluster Value. More...
 
struct  MetaData
 Device MetaData. More...
 

Public Member Functions

MetaData getMetaData ()
 Retrieve Dongle MetaData.
 
vector< ClusterValuegetClusterValues ()
 Retrieve the last cluster values Needed for battery voltage (only reported all 12h)
 

Public Attributes

constant int CLUSTER_BASIC = 0x0000
 Supported Cluster Types defined by zigbee alliance in the zigbee cluster library specification.
 
constant int CLUSTER_POWER_CONFIGURATION = 0x0001
 
constant int CLUSTER_RSSI = 0x000B
 
constant int CLUSTER_CONTACT_CLOSURE = 0x000F
 
constant int CLUSTER_TEMPERATURE = 0x0402
 
constant int CLUSTER_HUMIDITY = 0x0405
 

Detailed Description

Zigbee Device.

Definition at line 14 of file ZigbeeDevice.idl.

Member Function Documentation

◆ getClusterValues()

vector< ClusterValue > zigbee::ZigbeeDevice::getClusterValues ( )

Retrieve the last cluster values Needed for battery voltage (only reported all 12h)

Returns
list of all cluster values currently reported

◆ getMetaData()

MetaData zigbee::ZigbeeDevice::getMetaData ( )

Retrieve Dongle MetaData.

Returns
MetaData

Member Data Documentation

◆ CLUSTER_BASIC

constant int zigbee::ZigbeeDevice::CLUSTER_BASIC = 0x0000

Supported Cluster Types defined by zigbee alliance in the zigbee cluster library specification.

Definition at line 20 of file ZigbeeDevice.idl.

◆ CLUSTER_CONTACT_CLOSURE

constant int zigbee::ZigbeeDevice::CLUSTER_CONTACT_CLOSURE = 0x000F

Definition at line 23 of file ZigbeeDevice.idl.

◆ CLUSTER_HUMIDITY

constant int zigbee::ZigbeeDevice::CLUSTER_HUMIDITY = 0x0405

Definition at line 25 of file ZigbeeDevice.idl.

◆ CLUSTER_POWER_CONFIGURATION

constant int zigbee::ZigbeeDevice::CLUSTER_POWER_CONFIGURATION = 0x0001

Definition at line 21 of file ZigbeeDevice.idl.

◆ CLUSTER_RSSI

constant int zigbee::ZigbeeDevice::CLUSTER_RSSI = 0x000B

Definition at line 22 of file ZigbeeDevice.idl.

◆ CLUSTER_TEMPERATURE

constant int zigbee::ZigbeeDevice::CLUSTER_TEMPERATURE = 0x0402

Definition at line 24 of file ZigbeeDevice.idl.


The documentation for this interface was generated from the following file: