Raritan PX2/PX3 JSON-RPC API
|
1 #ifndef __ZIGBEEDEVICE_IDL__
2 #define __ZIGBEEDEVICE_IDL__
15 constant
int CLUSTER_BASIC = 0x0000;
16 constant
int CLUSTER_POWER_CONFIGURATION = 0x0001;
17 constant
int CLUSTER_RSSI = 0x000B;
18 constant
int CLUSTER_CONTACT_CLOSURE = 0x000F;
19 constant
int CLUSTER_TEMPERATURE = 0x0402;
20 constant
int CLUSTER_HUMIDITY = 0x0405;
39 valueobject ClusterDataEvent extends
idl.Event {
string value
the value which was reported.
Definition: ZigbeeDevice.idl:35
Zigbee Device.
Definition: ZigbeeDevice.idl:9
Cluster Value.
Definition: ZigbeeDevice.idl:30
time timestamp
the time when the cluster value was updated. UNIX timestamp (UTC)
Definition: ZigbeeDevice.idl:34
int id
the cluster ID
Definition: ZigbeeDevice.idl:31
Basic IDL definitions.
Definition: Event.idl:10
int endpoint
the endpoint ID
Definition: ZigbeeDevice.idl:32
Zigbee.
Definition: ZigbeeDevice.idl:7
MetaData getMetaData()
Retrieve Dongle MetaData.
int attribute
the reported attribute. some clusters have multiple reporting attributes
Definition: ZigbeeDevice.idl:33
vector< ClusterValue > getClusterValues()
Retrieve the last cluster values Needed for battery voltage (only reported all 12h)