zigbee-herdsman-zigate
Version:
An open source ZigBee gateway solution with node.js.
42 lines (28 loc) • 1.61 kB
Markdown

An open source ZigBee gateway solution with node.js, forked from zigbee-shepherd.
The goal is to refactor zigbee-shepherd to improve maintainability.
* [Class Controller](docs/api/classes/_controller_controller_.controller.md)
* [Events emitted by Controller](docs/api/modules/_controller_events_.md)
* [Class Device](docs/api/classes/_controller_model_device_.device.md)
* [Class Endpoint](docs/api/classes/_controller_model_endpoint_.endpoint.md)
* [Class Group](docs/api/classes/_controller_model_group_.group.md)
- `controller.touchlinkFactoryReset` has been renamed to `controller.touchlinkFactoryResetFirst()`
- options.network.extenedPanID -> options.network.extendedPanID (typo fix)
- endpoint.bind[].cluster will now return cluster object instead of cluster number
- controller.start() renamed `resetted` start result to `reset`
- Removed controller.softReset() -> use controller.reset('soft') now
- Removed group.get('groupID') -> use group.groupID now
- Removed device.getEndpoints() -> use device.endpoints now
- Removed device/endpoint.set() -> directly set properties now (e.g. device.modelID = 'newmodelid')
- Removed device/endpoint.get() -> directly get properties now (e.g. device.modelID)
- Removed group.getMembers() -> use group.members now
- Removed endpoint.deviceIeeeAddress -> use endpoint.getDevice().ieeeAddr