├── .gitignore ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── index.js ├── lib ├── components │ ├── af.js │ ├── controller.js │ ├── event_bridge.js │ ├── event_handlers.js │ ├── loader.js │ ├── querie.js │ ├── zcl.js │ ├── zdo.js │ ├── zdo_helper.js │ └── zutils.js ├── config │ └── nv_start_options.js ├── initializers │ ├── init_controller.js │ └── init_shepherd.js ├── model │ ├── coord.js │ ├── coordpoint.js │ ├── device.js │ └── endpoint.js └── shepherd.js ├── package.json └── test ├── af.test.js ├── controller.test.js ├── database ├── dev.db └── dev1.db ├── shepherd.test.js └── zcl.test.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./lib/shepherd.js'); 4 | -------------------------------------------------------------------------------- /lib/components/af.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/components/af.js -------------------------------------------------------------------------------- /lib/components/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/components/controller.js -------------------------------------------------------------------------------- /lib/components/event_bridge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/components/event_bridge.js -------------------------------------------------------------------------------- /lib/components/event_handlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/components/event_handlers.js -------------------------------------------------------------------------------- /lib/components/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/components/loader.js -------------------------------------------------------------------------------- /lib/components/querie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/components/querie.js -------------------------------------------------------------------------------- /lib/components/zcl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/components/zcl.js -------------------------------------------------------------------------------- /lib/components/zdo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/components/zdo.js -------------------------------------------------------------------------------- /lib/components/zdo_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/components/zdo_helper.js -------------------------------------------------------------------------------- /lib/components/zutils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/components/zutils.js -------------------------------------------------------------------------------- /lib/config/nv_start_options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/config/nv_start_options.js -------------------------------------------------------------------------------- /lib/initializers/init_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/initializers/init_controller.js -------------------------------------------------------------------------------- /lib/initializers/init_shepherd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/initializers/init_shepherd.js -------------------------------------------------------------------------------- /lib/model/coord.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/model/coord.js -------------------------------------------------------------------------------- /lib/model/coordpoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/model/coordpoint.js -------------------------------------------------------------------------------- /lib/model/device.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/model/device.js -------------------------------------------------------------------------------- /lib/model/endpoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/model/endpoint.js -------------------------------------------------------------------------------- /lib/shepherd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/lib/shepherd.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/package.json -------------------------------------------------------------------------------- /test/af.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/test/af.test.js -------------------------------------------------------------------------------- /test/controller.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/test/controller.test.js -------------------------------------------------------------------------------- /test/database/dev.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/test/database/dev.db -------------------------------------------------------------------------------- /test/database/dev1.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/test/database/dev1.db -------------------------------------------------------------------------------- /test/shepherd.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/test/shepherd.test.js -------------------------------------------------------------------------------- /test/zcl.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zigbeer/zigbee-shepherd/HEAD/test/zcl.test.js --------------------------------------------------------------------------------