├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── new-device.md └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── Changelog.md ├── LICENSE ├── Readme.MD ├── assets └── Tuya-Plugin-Branding.png ├── bin ├── cli-decode.js ├── cli-find.js └── cli.js ├── config-example.MD ├── config.schema.json ├── index.js ├── lib ├── AirConditionerAccessory.js ├── AirPurifierAccessory.js ├── BaseAccessory.js ├── ConvectorAccessory.js ├── CustomMultiOutletAccessory.js ├── DehumidifierAccessory.js ├── EnergyCharacteristics.js ├── GarageDoorAccessory.js ├── MultiOutletAccessory.js ├── OilDiffuserAccessory.js ├── OutletAccessory.js ├── RGBTWLightAccessory.js ├── RGBTWOutletAccessory.js ├── SimpleBlindsAccessory.js ├── SimpleDimmer2Accessory.js ├── SimpleDimmerAccessory.js ├── SimpleFanAccessory.js ├── SimpleFanLightAccessory.js ├── SimpleHeaterAccessory.js ├── SimpleLightAccessory.js ├── SwitchAccessory.js ├── TWLightAccessory.js ├── TuyaAccessory.js ├── TuyaDiscovery.js └── ValveAccessory.js └── package.json /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/new-device.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/.github/ISSUE_TEMPLATE/new-device.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | package-lock.json 3 | .idea -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/Changelog.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/LICENSE -------------------------------------------------------------------------------- /Readme.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/Readme.MD -------------------------------------------------------------------------------- /assets/Tuya-Plugin-Branding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/assets/Tuya-Plugin-Branding.png -------------------------------------------------------------------------------- /bin/cli-decode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/bin/cli-decode.js -------------------------------------------------------------------------------- /bin/cli-find.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/bin/cli-find.js -------------------------------------------------------------------------------- /bin/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/bin/cli.js -------------------------------------------------------------------------------- /config-example.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/config-example.MD -------------------------------------------------------------------------------- /config.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/config.schema.json -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/index.js -------------------------------------------------------------------------------- /lib/AirConditionerAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/AirConditionerAccessory.js -------------------------------------------------------------------------------- /lib/AirPurifierAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/AirPurifierAccessory.js -------------------------------------------------------------------------------- /lib/BaseAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/BaseAccessory.js -------------------------------------------------------------------------------- /lib/ConvectorAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/ConvectorAccessory.js -------------------------------------------------------------------------------- /lib/CustomMultiOutletAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/CustomMultiOutletAccessory.js -------------------------------------------------------------------------------- /lib/DehumidifierAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/DehumidifierAccessory.js -------------------------------------------------------------------------------- /lib/EnergyCharacteristics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/EnergyCharacteristics.js -------------------------------------------------------------------------------- /lib/GarageDoorAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/GarageDoorAccessory.js -------------------------------------------------------------------------------- /lib/MultiOutletAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/MultiOutletAccessory.js -------------------------------------------------------------------------------- /lib/OilDiffuserAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/OilDiffuserAccessory.js -------------------------------------------------------------------------------- /lib/OutletAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/OutletAccessory.js -------------------------------------------------------------------------------- /lib/RGBTWLightAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/RGBTWLightAccessory.js -------------------------------------------------------------------------------- /lib/RGBTWOutletAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/RGBTWOutletAccessory.js -------------------------------------------------------------------------------- /lib/SimpleBlindsAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/SimpleBlindsAccessory.js -------------------------------------------------------------------------------- /lib/SimpleDimmer2Accessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/SimpleDimmer2Accessory.js -------------------------------------------------------------------------------- /lib/SimpleDimmerAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/SimpleDimmerAccessory.js -------------------------------------------------------------------------------- /lib/SimpleFanAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/SimpleFanAccessory.js -------------------------------------------------------------------------------- /lib/SimpleFanLightAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/SimpleFanLightAccessory.js -------------------------------------------------------------------------------- /lib/SimpleHeaterAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/SimpleHeaterAccessory.js -------------------------------------------------------------------------------- /lib/SimpleLightAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/SimpleLightAccessory.js -------------------------------------------------------------------------------- /lib/SwitchAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/SwitchAccessory.js -------------------------------------------------------------------------------- /lib/TWLightAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/TWLightAccessory.js -------------------------------------------------------------------------------- /lib/TuyaAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/TuyaAccessory.js -------------------------------------------------------------------------------- /lib/TuyaDiscovery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/TuyaDiscovery.js -------------------------------------------------------------------------------- /lib/ValveAccessory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/lib/ValveAccessory.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iRayanKhan/homebridge-tuya/HEAD/package.json --------------------------------------------------------------------------------