├── .eslintrc ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── config.yml │ ├── feature-request.md │ └── support-request.md └── workflows │ └── build.yml ├── .gitignore ├── .node-version ├── .npmignore ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── README.md ├── config.schema.json ├── logo.png ├── nodemon.json ├── package.json ├── screenshot.png ├── screenshot2.png ├── src ├── accessory_handler.ts ├── accessory_subject.ts ├── client.ts ├── client_accessory_handler.ts ├── client_filter.ts ├── client_filter_accessory_handler.ts ├── client_rule.ts ├── client_rule_accessory_handler.ts ├── client_type.ts ├── client_type_accessory_handler.ts ├── index.ts ├── platform.ts └── settings.ts └── tsconfig.json /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/support-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/.github/ISSUE_TEMPLATE/support-request.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/.gitignore -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 20.2.0 2 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/.npmignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/README.md -------------------------------------------------------------------------------- /config.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/config.schema.json -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/logo.png -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/package.json -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/screenshot.png -------------------------------------------------------------------------------- /screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/screenshot2.png -------------------------------------------------------------------------------- /src/accessory_handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/src/accessory_handler.ts -------------------------------------------------------------------------------- /src/accessory_subject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/src/accessory_subject.ts -------------------------------------------------------------------------------- /src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/src/client.ts -------------------------------------------------------------------------------- /src/client_accessory_handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/src/client_accessory_handler.ts -------------------------------------------------------------------------------- /src/client_filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/src/client_filter.ts -------------------------------------------------------------------------------- /src/client_filter_accessory_handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/src/client_filter_accessory_handler.ts -------------------------------------------------------------------------------- /src/client_rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/src/client_rule.ts -------------------------------------------------------------------------------- /src/client_rule_accessory_handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/src/client_rule_accessory_handler.ts -------------------------------------------------------------------------------- /src/client_type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/src/client_type.ts -------------------------------------------------------------------------------- /src/client_type_accessory_handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/src/client_type_accessory_handler.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/src/platform.ts -------------------------------------------------------------------------------- /src/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/src/settings.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DouweM/homebridge-unifi-occupancy/HEAD/tsconfig.json --------------------------------------------------------------------------------