zigbee-herdsman
Version:
An open source ZigBee gateway solution with node.js.
56 lines • 1.31 kB
JavaScript
"use strict";
/* v8 ignore start */
Object.defineProperty(exports, "__esModule", { value: true });
const PARAM = {
Network: {
NET_OFFLINE: 0x00,
NET_JOINING: 0x01,
NET_CONNECTED: 0x02,
NET_LEAVING: 0x03,
MAC: 0x01,
PAN_ID: 0x05,
NWK_ADDRESS: 0x07,
EXT_PAN_ID: 0x08,
CHANNEL_MASK: 0x0a,
APS_EXT_PAN_ID: 0x0b,
NETWORK_KEY: 0x18,
LINK_KEY: 0x19,
CHANNEL: 0x1c,
PERMIT_JOIN: 0x21,
WATCHDOG_TTL: 0x26,
},
STK: {
Endpoint: 0x13,
},
FrameType: {
ReadDeviceState: 0x07,
ReadParameter: 0x0a,
WriteParameter: 0x0b,
ReadFirmwareVersion: 0x0d,
DeviceStateChanged: 0x0e,
GreenPowerDataInd: 0x19,
},
APS: {
DATA_CONFIRM: 0x04,
DATA_REQUEST: 0x12,
DATA_INDICATION: 0x17,
},
NetworkState: {
NET_OFFLINE: 0x00,
NET_JOINING: 0x01,
NET_CONNECTED: 0x02,
NET_LEAVING: 0x03,
CHANGE_NETWORK_STATE: 0x08,
},
addressMode: {
GROUP_ADDR: 0x01,
NWK_ADDR: 0x02,
IEEE_ADDR: 0x03,
},
txRadius: {
DEFAULT_RADIUS: 30,
UNLIMITED: 0,
},
};
exports.default = { PARAM };
//# sourceMappingURL=constants.js.map