{"_id":"@homebridge-plugins/homebridge-tuya","_rev":"87-febe7b99b75dfeffe216dcb8daafb0c9","name":"@homebridge-plugins/homebridge-tuya","dist-tags":{"latest":"2.7.0","beta":"2.7.1-beta.8"},"versions":{"2.0.2-beta.3":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.0.2-beta.3","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.0.2-beta.3","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"9cf147aa4c35f8cdee516ee00df06648ecfaa878","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.0.2-beta.3.tgz","fileCount":191,"integrity":"sha512-c8ACTgY8+WoqE+EgYSZZ/ARyzkPPyc7znN1HTsESTm3XjIvoAvuheaTNgm/0Lj151VdiADI1BCvvI3FnflpS7w==","signatures":[{"sig":"MEQCIEjaxzMbcnb+VbRRruTNVuZd4bfBn13Bh+QGaSGpFI8RAiA8U0T4GkQfaWPRjykrKQADBroxXdq7aVbzGY04ro8DwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":691190},"main":"dist/index.js","engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"528be19ea6abd48dd250cfe62fcde662ddc42af1","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"bwp91","email":"bwp91@icloud.com"},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.5.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"22.19.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-jest":"^29.0.3","ts-node":"^10.3.0","homebridge":"^1.3.5","typescript":"^4.8.4","@types/jest":"^29.1.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.0.2-beta.3_1758970408126_0.9389035221488098","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.0.3-beta.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.0.3-beta.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"7a022867310d1731ca3fb769326a129b00a7e7c2","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.0.3-beta.0.tgz","fileCount":181,"integrity":"sha512-WKHHTMjK9bVTprcsdvFYRXTjfgOkrBpdRhZgRWMa6uADhYj5zdX4qh8IHGC6uPY5pAXEloMzFaTP/tXat58wZA==","signatures":[{"sig":"MEQCIA8de/zy8Jkz2Hv5S4YKUWHZWc1fitpYd0TiCytLgpCtAiAtG/cx0n6O//T0mAYWJBQSJsTaPyV8NgXD95PZi8ExhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.0.3-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":686957},"main":"dist/index.js","engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"b849830682cbb4999545358c04bbeead7b81d777","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"bwp91","email":"bwp91@icloud.com"},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"10.9.3","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"22.19.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-jest":"^29.0.3","ts-node":"^10.3.0","homebridge":"^1.3.5","typescript":"^4.8.4","@types/jest":"^29.1.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.0.3-beta.0_1759067580003_0.44683821812965085","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.0.3","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.0.3","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"0d59f6879af0f165702aeff45a042b9dd6308941","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.0.3.tgz","fileCount":181,"integrity":"sha512-elzbqCS7JcIGYg5oxDf/7vopqs8a7BATPfPcf0QCRdtjYCcdc6FuST1gyjm+xJEZKOLNhWpRviL58Z/694nmcA==","signatures":[{"sig":"MEUCIQCgHR39ujQSYSaCesUM1p0CcW0BQVdrvXFRpzAd3NNhGQIgZXA7v8BSzuyqQzQx4FX4kbO0nplylwnSS9LQvNqpzC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":686950},"main":"dist/index.js","engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"5e4c566529b72887526786db97c75f044cc20727","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"bwp91","email":"bwp91@icloud.com"},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"10.9.3","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"22.19.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-jest":"^29.0.3","ts-node":"^10.3.0","homebridge":"^1.3.5","typescript":"^4.8.4","@types/jest":"^29.1.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.0.3_1759071683342_0.13050013069683009","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.1.0-beta.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.1.0-beta.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"9cebed1f983a08eb53da8532a0859feccf86634e","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.1.0-beta.0.tgz","fileCount":185,"integrity":"sha512-sXFllgbVE3diFqPUiPcvrOT6A6d+Q+g7mJFEhCdj2iA0ufvNN/n7EQrj/LLKiHN0yC8f16Tpc9Vp5TGH/188mA==","signatures":[{"sig":"MEQCIBvaHPGglJG9riwqGe8h6XA4aP45n1cK1Mq+QKfIBmipAiAgZkWMIopmB+Twukfs5TS2yF5Z4sKL+FxRiaVIvkGq2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.1.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":700043},"main":"dist/index.js","engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"4508b9f0f3d8e92182586123668edbd8a270cce8","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"bwp91","email":"bwp91@icloud.com"},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"10.9.4","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"22.21.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-jest":"^29.0.3","ts-node":"^10.3.0","homebridge":"^1.3.5","typescript":"^4.8.4","@types/jest":"^29.1.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.1.0-beta.0_1767284036099_0.3641113797927171","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.1":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.1.0-beta.1","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.1.0-beta.1","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"a2417b357552781a59d37094c3ae848b2c849dfa","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.1.0-beta.1.tgz","fileCount":185,"integrity":"sha512-P5VUAqadkvFnfw6qQoD9vMdJsy8xdGDj9L22lKHlWUTSK0yrudPynUxstkqGT7hjtFj3lgm8TuS6UJvLVd2K/A==","signatures":[{"sig":"MEQCIGoFUr2wlJJjjKryPpITjUHiJfYd6aZ9cvdmvbP7RrZNAiAxE5Ze4tHc2K2sAZhGn52c9vgBdTN733V8evBTVHR8GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":699764},"main":"dist/index.js","engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"4b27158f13c7879c72fddb0b429c102345d5ef38","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"bwp91","email":"bwp91@icloud.com"},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"10.9.4","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"22.21.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-jest":"^29.0.3","ts-node":"^10.3.0","homebridge":"^1.3.5","typescript":"^4.8.4","@types/jest":"^29.1.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.1.0-beta.1_1767585534036_0.6081075731834655","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.1.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.1.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"39eba947c222b05f1ee3aa5a7d883d132ec17152","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.1.0.tgz","fileCount":185,"integrity":"sha512-MXWvIfATrGbTMorE2a9geLFarBRqv4k8oRgPmQhGnHXG9EB5BUzgNdp6PRCBMTUwhGMFJoiQWpdwifim8MutgA==","signatures":[{"sig":"MEUCICxRDfmHVleuXOP7L4H0eumfOvRhRAxn9l5dgtCREXNMAiEAsHzD/W42wAF6S2mvRjlNitgBimZSQwkXfPqYhkQ/0xY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":699757},"main":"dist/index.js","engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"82214ee5932aea5d28f43830a8fc1866d159ac80","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"bwp91","email":"bwp91@icloud.com"},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"10.9.4","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"22.21.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-jest":"^29.0.3","ts-node":"^10.3.0","homebridge":"^1.3.5","typescript":"^4.8.4","@types/jest":"^29.1.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.1.0_1767586149165_0.43958393280530905","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.2.0-beta.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.2.0-beta.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"57bcdd7a8c34dbed98241e155ff115fe7209423e","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.2.0-beta.0.tgz","fileCount":185,"integrity":"sha512-zFM+uppGTBi2CQADz6m09uWotCM0fKYz4UkaGgCGhvcT1eD7c73Osz9NjKfrYKySVbsHxFn9z8HfY1A13Q3OKg==","signatures":[{"sig":"MEUCIEOgVhrR0Khro9M+xxOcVhRT+93fyBGp9mZvyBvuK5kdAiEA0mqxoRNGarscsoGKfjWtgJaMiLiJOsRokPWhmf7ygYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.2.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705156},"main":"dist/index.js","engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"40a5595a86abb56fdeecc88c3943f4ece2d9b5e3","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"bwp91","email":"bwp91@icloud.com"},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"10.9.4","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"22.21.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-jest":"^29.0.3","ts-node":"^10.3.0","homebridge":"^1.3.5","typescript":"^4.8.4","@types/jest":"^29.1.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.2.0-beta.0_1768117084064_0.9972576991340436","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.1":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.2.0-beta.1","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.2.0-beta.1","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"a4ba757468653a07d2b83623da1fb38c319bf42c","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.2.0-beta.1.tgz","fileCount":191,"integrity":"sha512-QUn6MMdVGE/Z6HYxsOUKaU+d5IgdDwWptMm/pKknuxtUNwcG1vlhxgHpFLy6xK6rqzwaDTycWyf9EFWt+OyYQg==","signatures":[{"sig":"MEUCIQC+n4BuqsJa0WBnrTWX7RZXYRqKqIkxZ9O1/l24Ai5sDwIgC+98TcQA+P1SHQAvNdrYcZ/a+qeLqgAzcfbEb5mJQ0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.2.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":722909},"main":"dist/index.js","engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"e3b6a464f424e3a4d87e8121a5df8a375c6ea0e3","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.9.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.13.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-jest":"^29.0.3","ts-node":"^10.3.0","homebridge":"^1.3.5","typescript":"^4.8.4","@types/jest":"^29.1.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.2.0-beta.1_1770662337549_0.8644826973347808","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.2":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.2.0-beta.2","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.2.0-beta.2","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"73829f941b5e48296b12a386258cc6a2b5f2c804","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.2.0-beta.2.tgz","fileCount":191,"integrity":"sha512-t9rOBmHtCqgvUhsp4t7YDHq0DXeVYOkTG/APhF2ArTzd0i6V3tFCRlitNzCQBCFGtkBrgmnKuZqth8S+XDXCSw==","signatures":[{"sig":"MEYCIQDuiqhEx5bg8ECMTvEPSP1kTgNh8PBo67M+vfHZDcjKBwIhANeTxlZIOLqXDJxhk1tKlPcmr7582l7OxahTsTjbnf2U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.2.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":723726},"main":"dist/index.js","engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"96f49aaa48d5395dcca4b73b75d04d1347f8557e","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.9.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.13.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-jest":"^29.0.3","ts-node":"^10.3.0","homebridge":"^1.3.5","typescript":"^4.8.4","@types/jest":"^29.1.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.2.0-beta.2_1770821560654_0.7042529319994877","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.3":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.2.0-beta.3","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.2.0-beta.3","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"74b86280a56e03e958aaa1fc1320defa6650edab","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.2.0-beta.3.tgz","fileCount":191,"integrity":"sha512-qk872lLWBI7YeArRGfV4rgaUq6IyworC8nBeo9GwmNltTzlc435BQEMGNNpx7J4SyUv5PU2hVZzU6j9iZ/erxA==","signatures":[{"sig":"MEUCIQC13zSHIVrYCBMcXagdS4hUGUW2FS2JSz2lpBcmh6c3egIgPrw5mv2oxa8RODW/vrZhsucLrowLOzX6CNS3K8yAVCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.2.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":723770},"main":"dist/index.js","engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"d23d8c22fcbd5909c300d685bb3b53b22d630ae7","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.10.1","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.13.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-jest":"^29.0.3","ts-node":"^10.3.0","homebridge":"^1.3.5","typescript":"^4.8.4","@types/jest":"^29.1.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.2.0-beta.3_1771854612915_0.6828628916844446","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.2.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.2.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"c5996327d8ff35069f1b40af6ec67f46a010c216","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.2.0.tgz","fileCount":191,"integrity":"sha512-KbI896u+STxPkb/V42wReZkGIXyEWcuV1u2s2QIo6oBEOqQyqvGNlOR1z84uqD8WkeJCzEq9GNDEXyAAuEtvAw==","signatures":[{"sig":"MEYCIQDN0s5957p1X6XElEduKIBm91vgK/HwzIsAUHypje0zSQIhANO583Ln0IBOuDeBIfbDDQGCvb++xnEhVCJ2i9lOrKC4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":724129},"main":"dist/index.js","engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"3ce63a71c1c2c1e44ff13c800088135a8aed1649","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.10.1","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.13.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-jest":"^29.0.3","ts-node":"^10.3.0","homebridge":"^1.3.5","typescript":"^4.8.4","@types/jest":"^29.1.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.2.0_1771857000828_0.48210577072088445","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.2.1-beta.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.2.1-beta.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"f7457541db2c3e0dd86abab2ef6336cdf34a5354","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.2.1-beta.0.tgz","fileCount":191,"integrity":"sha512-rdpsYVNTaRwtb8nH7mr7i35IcFUKloI9UBGZyT64cIVC25AjXGoEQIZakq2V2rnZrNDijKmqypOFKLmtVKE9tw==","signatures":[{"sig":"MEYCIQD1dIa4tn2mCvscquhnkYU3Qk4JH7pHRBZpmIR180PiZwIhAI+RlA9yqfDXPX4cg87ux1HIq0lju4eB9YqSEtOXBZ7F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.2.1-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":724136},"main":"dist/index.js","engines":{"node":">=14.18.1","homebridge":">=1.3.5"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"3ce63a71c1c2c1e44ff13c800088135a8aed1649","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.11.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.13.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^3.0.2","nodemon":"^3.1.10","ts-jest":"^29.0.3","ts-node":"^10.3.0","homebridge":"^1.3.5","typescript":"^4.8.4","@types/jest":"^29.1.2","@types/node":"^18.11.9","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.2.1-beta.0_1772110970866_0.7198785559432959","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.1":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.2.1-beta.1","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.2.1-beta.1","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"09d1cd47d9bf6ebd405b2b091a13849598131b19","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.2.1-beta.1.tgz","fileCount":192,"integrity":"sha512-dhvgm4SDWmITlNsSv74z2P20tAbHUEoAkKtnlfebCVM6kfI95a/4/Xugot+h7QTk5H27xWGSDT+eTZ0qMNbERg==","signatures":[{"sig":"MEYCIQDj21ZqM9W7JGoezaPqsI1nLZhpbGvuvig5p4DZGFJwNgIhAPn9D1gItESluICeIDIBAO1B3Y2968wT+qiiLn05S2ne","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.2.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732640},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"ed470b931596b83ca7b041e6beeb88c8640904de","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.11.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.13.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.2.1-beta.1_1772195796506_0.6129655485022827","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.2.1","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.2.1","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"3416b074c2e839195c0dc4764b9aaf5ed33aa0b4","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.2.1.tgz","fileCount":192,"integrity":"sha512-gLoz7srpVqdZgzat9HbLSAkClgavUqPBGw6w+lJA/BY39vgYxiTOQzChCepAv7JaWJaBMlkKBmJrjjU/ZVYwHQ==","signatures":[{"sig":"MEUCIQDSiud1DNDO9yHMnwY6BbOHDvXIG3f3hn0Q63Fz8TF9gAIgaTjA4Y4Ohs4a8B+68BiPMICRZ37vku4SWGAcOMwnvSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732633},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"cff407526c9e4069b122f54096ffc21b1722d421","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.11.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.2.1_1773062352386_0.9975393545199494","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"5b4c8787a195a9826b04c3ac9776b7d2c639550a","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.0.tgz","fileCount":192,"integrity":"sha512-eqFviyliHr9/NbAKfMlNFag0VWgzIlXJXWx9YhTb+WnT3IGNHoIMtQ51QeYlvOVQCHz7UbKmsvvSD8f88UmJvw==","signatures":[{"sig":"MEUCIQCNp1TV+XT0WPHOXeLz6U1ve8ycYKvihPPKaZiffu58KAIgaD+ebKI8N3nLrkJjCdoJkF/OA5n8KJMrvJmn6bI6j3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732640},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"cff407526c9e4069b122f54096ffc21b1722d421","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.12.1","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.0_1774667572541_0.40692947614441977","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.1":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.1","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.1","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"f71bc23ad08beb71d166a9551fc4a6d51ec6c911","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.1.tgz","fileCount":266,"integrity":"sha512-pa8fm9kozr4zvqmWOp+gQJh7oVPEnYt0QNsJ4VA/R7m7lN80efUM9TC7JyWIsHjQCsJ5PC/UkkdgecbM9/yzsQ==","signatures":[{"sig":"MEQCIFAcEqfVhO9j2fzPp3BGAVmdZkinAsqwaYuNfvyHy4HRAiAxE8YzXBZfkBdJ9XVoMQoJvNX4mThZNhq1dnOO9A3DFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1440593},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"49e1ffb7551882884048bcab4d0cc12a975c6c5f","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.0","dependencies":{"mqtt":"^5.15.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","eslint":"^10.1.0","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.6","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.5.0","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.57.2","@typescript-eslint/eslint-plugin":"^8.57.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.1_1774758063699_0.04493645196428009","host":"s3://npm-registry-packages-npm-production"}},"2.2.2-beta.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.2.2-beta.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.2.2-beta.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"cec7644ff3cb3ffc6a035dddb3597177515eb140","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.2.2-beta.0.tgz","fileCount":192,"integrity":"sha512-AlFidpjxj90o1eCCcKYpZHGxVE1TC1G/ohOhRMAP/8y2sB1KelaLzb+tu1sCD9dANapt0TZcEvNbYAqeWY0RMw==","signatures":[{"sig":"MEYCIQCzBWGpZ+iQaRYt/ORnpHB+SLf4aY/qquOMaph1+N8F6wIhAP+v1PTTfFrYZ6/y6u+ZDBrobEbon7tQEQvFi9v56cQ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.2.2-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732654},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"344a5be4cd2460dfac8c843d47fcd1397dd82bc6","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.12.1","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.2.2-beta.0_1775485117684_0.9255432369579952","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.2.2","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.2.2","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"b5c56416098224e96d64cf1c07d1ef47c28061a9","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.2.2.tgz","fileCount":192,"integrity":"sha512-Po+TX3hsclz2LSlVrfXI5J4tTTAJwQibFqdQ7cHOW1cnfUTz6/41XzYoWrVM3g1+OqxYKDJt1DU4Fs/Q7pV7WA==","signatures":[{"sig":"MEQCIAHu/woL/Nb8Sa8UgSvGtaTf01apCxzhiyODuXddBCJPAiBa04X6b7Ce++c3pbPHFsNItv054s1XdNsfOOKTjbK5kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732647},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"505d9dc62ed28cdb39cd2559d31bbcab0a598783","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.12.1","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.2.2_1775653266185_0.6959974247448795","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.2":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.2","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.2","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"107c0dfee4c84fbb22500a8c2ef64dc666f4002c","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.2.tgz","fileCount":266,"integrity":"sha512-IFg1JhjpBBr4say/7BROn9x6JOUVxjHXJtKVSvLMPGsJwEnRvjK8reMWd/l2yC8X9r3DZRlr1ojWFU/h/k8Izg==","signatures":[{"sig":"MEUCIAEjs2boPnXlFSze/1VaGgtcO7R/P1fpsxTUdtvnG7xbAiEAoeidQPVHzHCIntOJEsu7dXErAnSOl9I30Z0C/PY35QQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1496740},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"254bd12a7c5e71ad52b4cb4a075e8f5a84ba76be","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.1","dependencies":{"mqtt":"^5.15.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.9","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.2_1776519200693_0.7886579540397056","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.3":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.3","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.3","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"ea22aee368d0fc2175f96c19328a0b2a8322d2a6","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.3.tgz","fileCount":264,"integrity":"sha512-qm/fgsVWHuqC4vUkEFmCc+XsS7TiFoOtMlZhmXKyN8Eq9hrFTi7VSGFMnvIvgxV5tiAzamBaNePai2M2Mq8CEw==","signatures":[{"sig":"MEQCIGIDHow2Lxgk/XORiUx2CRx5G4fF+fVVi0MIp+bqbmT1AiAz9gRB7v95Va+BUZupcxJvgtJgEIIXwtz/WXOCTVBO6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1474169},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"b282c47eeaec3fffd9b15591322d76d04402a090","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.12.1","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.1","dependencies":{"mqtt":"^5.15.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.9","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.3_1776779513512_0.8223025914294073","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.3.0-beta.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.3.0-beta.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"c2079dfeb2410e80b7b01aeedf4e276decb0fccc","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.3.0-beta.0.tgz","fileCount":196,"integrity":"sha512-d9JQylHC4rkDe4k+e/bh/NlQzLwJMqv7FRX4NlmCC3QHwFZ878iEshs/toT2kvEyzs6LOBDlqAuohZ39yHuITA==","signatures":[{"sig":"MEQCICS3myzDhXzCQfGbNpofsQPCyyCOsflm/Cpe+Ksx6jGqAiAZ7nL7jxZGqYKXkDBUSKEiDLHFM7wlfCHVfT133nEmJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.3.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":749969},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"f39b85092eb4ec6351b0c19d63b79a05b81f6e07","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.12.1","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.3.0-beta.0_1776780423597_0.8323837680246329","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.1":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.3.0-beta.1","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.3.0-beta.1","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"9681db5e61034483fe9d8b657b562c2131413174","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.3.0-beta.1.tgz","fileCount":196,"integrity":"sha512-rNFtMNbL8+iQLTWUibe9bTP+ZVENomjbFFhpx1Kum0HDm3UuHN4JF+ediKr0bFIluxWhjVzkIt3vREuCRYltEA==","signatures":[{"sig":"MEQCIHnHhtl/t4GYHnopDwJ7XzaavPgnpAFMMibPN0gAOx71AiAbc8tsH1ueIYRoSZUPvXAQAQh2/huwXRw64UaxAWbgfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.3.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":751880},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"a2fc80313accf90bd1ea69a1f465c6df6bcef9c9","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.13.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.3.0-beta.1_1776953648381_0.5640110291000229","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.2":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.3.0-beta.2","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.3.0-beta.2","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"df0103a29bcba637d8f682770fc4211fe50c101e","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.3.0-beta.2.tgz","fileCount":196,"integrity":"sha512-oSi2mxS+TZf2VbQu0+0oRdUFp3nQkeJw4f4OyX7gQQYfm0zSYgkNOoWinPJfKDmhQV7BVqRQXSTXKzhNCFk+uQ==","signatures":[{"sig":"MEYCIQDYthCYBkRQz8k+47/DFn2Mibl/8b3f+B8UHMOaSTS+wAIhAOj9S45SRpz+Qxdk7QGiFJz8+hka8ulNvBRZ+ikREO8D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.3.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":753334},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"cc3c5eef535a7a8c411a7ec38965a508bfda34f8","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.13.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.3.0-beta.2_1777386530742_0.11537628925123067","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-beta.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.2.3-beta.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.2.3-beta.0","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"b7c50f975585420326bdc23d08ebfdd8f1046f4a","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.2.3-beta.0.tgz","fileCount":192,"integrity":"sha512-dCjIKqKujy0gzVeN5uEWJ6EOQaIw6k2UbXE57jiXiThpqq70OQ0IyOHlHrcYLv/aUmrbJu5c/k+eaNRgnYEoSw==","signatures":[{"sig":"MEUCIEiwwsJlBmMpUtD/Uy0JTZIpcn8EFVWDMg3d+O0CQWvAAiEA0S0o7/oZ1DZ3Q4SILH+pJvHhlBhiZd6Ml5GFCu3f/34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.2.3-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733320},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"e137058f911b50aa444d2e6b15bd4a834026b0bf","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.13.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.2.3-beta.0_1777648752702_0.11911150535990256","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.3":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.3.0-beta.3","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.3.0-beta.3","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"524aa241e472500d1fb8cab18b091f066be27407","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.3.0-beta.3.tgz","fileCount":198,"integrity":"sha512-TKU4Q1Z6BVqI4KIhGcVxr91glXW5pt8cAG6Cberhysl3JMDeEpFm466HpODSEe6kX6Ytt2L3Y8BnrcR6+S3Zcg==","signatures":[{"sig":"MEUCIDZDuCdTHrsVnKH8T4BosmTsegDh3n9rzsHbMoSHF+D6AiEA7FF3mEXUigKgS0g5IAZNT2oFwfNxH7t6QCMoQ8KrQwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.3.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771927},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"02e5c29f53f00f268daeeccadce530a9805a9277","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.13.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.3.0-beta.3_1777902128257_0.1463834661676795","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-beta.1":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.2.3-beta.1","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.2.3-beta.1","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"1407a9477dfb7ac829ca698534476eff3878e816","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.2.3-beta.1.tgz","fileCount":192,"integrity":"sha512-oWQsNZmARQwVmGlWCA0aENuaUwlzu3lh5aUnCBqkEYsOwik5oS6wrM/1Xi8WnQ+pKRw4QpBNPyBsP4TsaxGhvw==","signatures":[{"sig":"MEUCIDuliy/d42+3LY4TZBHH9i/myoaUl0hJGm4/kJ4JYRELAiEAuRgufOsT/0iRzV5bAHqHCpzJZk0u5cE+umSjtx902tQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.2.3-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733639},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"606eaf37d43a94049fa376822ba138f584042dad","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.14.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.2.3-beta.1_1778243934612_0.10512139771783957","host":"s3://npm-registry-packages-npm-production"}},"2.2.3-beta.2":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.2.3-beta.2","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.2.3-beta.2","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"4ccd30b5975822575f461b60c74f862ed2920569","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.2.3-beta.2.tgz","fileCount":192,"integrity":"sha512-LASFAXdDNuU6jfKBz+w74M/oOkYLPwLxHSohc9Hek9xKCa8z5s3Fg3vYCzLxpmrEiFGi2WxhcmhBW9jWKXjpDA==","signatures":[{"sig":"MEUCIFJI3uQTaQPC4AgC7qGqFD9/4xJNVj+c3six9sOwBIkGAiEA9BCtvIoqwtEXsxajsfznzU5lwfPCL5fbu0wjJyaQ56Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.2.3-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734639},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"e97921158274dbc89334b89eb074016719d3df44","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.14.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.2.3-beta.2_1778245617870_0.6408552159375165","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.2.3","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.2.3","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"f65ab0f67c119224301746c883ae16d0b3e936e9","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.2.3.tgz","fileCount":192,"integrity":"sha512-2B6jZVZkwMNbPYQIBqljvgkzr+m5UJCBVMmpvhF8TzgE/J1KCdxXTpzw6EtDMc6d8nv4DlYsQ1JQhNasAjwSAg==","signatures":[{"sig":"MEQCICyXEBQsaRmifx4/99WrO/rz8ISzGAjQmY089Ct8S4vvAiBJP9rRcxam8aBI3/HIbZkYVK5xsXIDd2V6B24EzifdZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":734632},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"665a7bb4398a535e007ee1557ed85aef7ca9ba31","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.14.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.2.3_1778246172052_0.23786990995608925","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.4":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.3.0-beta.4","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.3.0-beta.4","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"894c65343a980b6ede582a4914ebcd5e2e3f8191","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.3.0-beta.4.tgz","fileCount":198,"integrity":"sha512-W+KLOgHqpKK/f1lgkc8QAHwUAfsFJzIEA5SdALaofcZ4ew2936sDaCnKm+00OxTN57pr5ItTPY/OpD4RzAoQfA==","signatures":[{"sig":"MEQCIA+lOM1b3JMSZgL4mCSAiswBkY8BK/AQPFj3e3IuQ+iHAiB8sB0b2YAtNOpMkmx+q0VUYAePPHLbZcdL4uvDhDxpDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.3.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":773213},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"3c9045ee17cebb001ab3537bc71af074c94e7271","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.14.1","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.3.0-beta.4_1778690418159_0.3564491328709902","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.5":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.3.0-beta.5","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.3.0-beta.5","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"c4fc76b3b0933e516c0d9ef1560d5875d9e15ac2","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.3.0-beta.5.tgz","fileCount":198,"integrity":"sha512-Lr0O0dJF7o1xXput9fQeCDyT/F68MKOT1PdT5fL2kfErexexbXpWVqWVUBn4KX8GmzcRAeEFBmOuBq1La/8GyA==","signatures":[{"sig":"MEUCIQCyL2O1vcnWbZwY0JRKHLpWWCDy4VbkOwFOUBbfp3nv5wIgS4aEfGPlolkAWFdCd6/F64z0NXTooq6nJfARLlBOGf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.3.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":774069},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"c53ff782c96526dd862b37e79b0e54597b11741a","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.14.1","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.14.1","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.3.0-beta.5_1778767116714_0.22108470165988736","host":"s3://npm-registry-packages-npm-production"}},"2.3.0-beta.6":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.3.0-beta.6","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.3.0-beta.6","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"46e1d62ebf84e66ea43b2b25615afce3b6e3cec0","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.3.0-beta.6.tgz","fileCount":198,"integrity":"sha512-8gt27yxI8kx0F47ECfwecOvHcn0GiuzmCagA1vo9SsYBNAYUdmGfLnCldJ42aqaTeRVlx3Baxp+X8sMaDBZr3g==","signatures":[{"sig":"MEUCIC4hZ+NC8IscZVzEmWxGnt6HsXSznpkcGI1k1XFBOcvmAiEA0ejoHqblbkmJVll72DYEgZQbI7N64MTm98PbEp86Pm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.3.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":774070},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"45c82b9e377497b2a57b8af023c961d0cff3cde1","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.14.1","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.15.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.3.0-beta.6_1778848705398_0.7624762653293702","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.4":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.4","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.4","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"dd16827c581285b46c887978442bd08fee71dec7","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.4.tgz","fileCount":264,"integrity":"sha512-Hn8qtC1XMzkqhA02RhG+T7TECRzzYXLAqcoQUi/R4usoyao4shxcAu0VPJsFBBnwGan/kLGdFxBz2o2wMTMR4Q==","signatures":[{"sig":"MEYCIQDKkxrdlh/hzH+Sb+2gruE8MFdutQCAgxgGaNAeYODEUAIhAJrHg59KYjey0qy0SRAA5vNl1chyD+F/hC9L6Ywsz5eK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1476312},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"b06cb5efdac278d1e40e64ec22422e4ded3bc88f","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.14.1","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.15.0","dependencies":{"mqtt":"^5.15.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.9","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.4_1778850335039_0.8802649072322386","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.5":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.5","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.5","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"09fce181aec885eedb0adafe80b2873690554aa3","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.5.tgz","fileCount":264,"integrity":"sha512-thC3KTjRlqDu+9QLbitxFRjvYq9FOxJYKjXTozcGOafeC3/YA10Uc8MEjaAKkgMxuIrXnD2tbM5g38n4iyP1Dg==","signatures":[{"sig":"MEQCIBy5NVKyOg4M9x4WFVLB054ns4CUekc3n5CpX9cArCHbAiBpygrkGb9S7z8Ds1cOtVDDJ6ozMHlSjIEsOnzEW/ST8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1478669},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"94681822036a665e4072893ca6c87786a15a4a1f","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.14.1","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.15.0","dependencies":{"mqtt":"^5.15.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.9","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.5_1778939625429_0.1456141610870043","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.6":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.6","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.6","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"7477b74657ef96ddc35c008f28e7f50f7ca406e4","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.6.tgz","fileCount":264,"integrity":"sha512-ZtomXrT8XaNk7bl8HjQ0IKDhrIJmGy6yhhDdxJPcEsWWdSUi/Wf1/6c2k/m91guI8waycW/bQ7W9cyd29fuy8Q==","signatures":[{"sig":"MEUCIGHXxlm4t5kC+q9XsKQERCvCyBc2xQ3MlTAEWWkZCOTuAiEA0MzuBHdl7tz5fAJ+m5auq3hEwjfgnCx4jJjQ9p9pYBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1479343},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"9558ec021f35cf88b8c0d2581b2048f4bb1679df","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.14.1","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.15.0","dependencies":{"mqtt":"^5.15.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.9","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.6_1779024474124_0.5102260028315322","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.7":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.7","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.7","maintainers":[{"name":"donavanbecker","email":"donavan.becker@icloud.com"},{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"014369431d753081b0b7d6b1544de3b494d5db56","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.7.tgz","fileCount":264,"integrity":"sha512-iTk6w9SJScdmkFnlaxXk9kJVObUnlzEic6lh1s+Yh74ZZvY0DhnwYGd1K35fUCfl47bgyR+ZZCMUdca7iJoVDA==","signatures":[{"sig":"MEUCIHIUOgo4yJKfpvsrMHKMLWl8epZ8yJiGoDenXCl7iU7bAiEAhPtw7BJPuvBriDCOczPiaay5HKIvhfKY8FNTL1a0HtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1480583},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"2855d5a96eb8e534c3563ece21ec636b2469c71b","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.14.1","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.15.0","dependencies":{"mqtt":"^5.15.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.9","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.6.0","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.7_1779117054672_0.2971184122448012","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.8":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.8","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.8","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"f8907c1f7fedb42581019c1ba4b8f4b8db9070fc","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.8.tgz","fileCount":269,"integrity":"sha512-C7MNUzIQylViMGippUqsu6IvMge9FtMaZhSii00u6AHN7D/L3FH6Fqx4012XMFoZlrU34b5i4dtBIMbqKbj35g==","signatures":[{"sig":"MEYCIQDEkd8WTVg1/mm7SVerV5U2oak9fybYWM2sni/V6aLRJAIhAOu4MB2hZXKcHKx/beneWO8H/rVxl7ofnErzFJsSvLa9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1548215},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"4a36d90e52d9b7377c8662a7b4b8cbed85e31056","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.16.0","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.16.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.9","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.1","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.8_1781015805623_0.6457118040824801","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.3.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.3.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"bc559bab53a83f93e05e0ad55577435582ebe3eb","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.3.0.tgz","fileCount":192,"integrity":"sha512-rBD7kpHcJ1Q9csyM3OKoRRVLxpZ8rln4z1OHvBUDcOKmSnD2DyXnWwnhcQMdYdmgqsaS2ta3ytj3LtHP5SNMVA==","signatures":[{"sig":"MEUCIAzszYCdOrYb0uE45i/4pt3evwy0sRNt5tMg9dPeeVt+AiEAl/apOX0gozUqcOKP89JGdh4EczRsCS1vzWBjalZH38o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":746603},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"357f2e865b9131ea49cbbcf11c0d373a0dc5791c","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.17.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.16.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.3.0_1781272388310_0.4815049628040926","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-beta.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.4.0-beta.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.4.0-beta.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"0fcf374dc96f76915656c28291779c12a5f46c12","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.4.0-beta.0.tgz","fileCount":193,"integrity":"sha512-ygVxqHVFDYiNJvtnoCfafOLz43bV+8HA9ItcW62H4uDax/0Z4c9B6uLF+uzQiRBpw/Iwt5g1vWLmh81Xp+5m4g==","signatures":[{"sig":"MEQCIE9iIMwui4ohSV8N4m05Fgy1bieEM+o+fKFA3qLSqYhYAiA7PoKG6hOOnh3r+41G9N48nuhnJB92mXU9ZEaUh4P/Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.4.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":775861},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"d04178edb01c86931cb6c451351bc85cc3e8576e","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.17.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.16.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.4.0-beta.0_1781622736008_0.9978774181665195","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.9":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.9","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.9","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"ae9db8397718714f308d9d925eb63cac793c870f","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.9.tgz","fileCount":269,"integrity":"sha512-a0dSYYJElyZEoXBUihmi0BdIFcnXqWshaPYTrtWcLj0E60zNsV9xrAfgH+/bxOQGo7q9IqCYqC/5KOOCkvXngg==","signatures":[{"sig":"MEUCIQDhHpvNt+E0xYb4i2zyOzg0oP4gGtFP/0ALLZPUTR7s5QIgCR/OULExehhxsd2AAW526XiKcAoQ0j2P29kjl8ZX5FU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1535335},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"09df80cd4256325ccdd9637a1cfa712f3f80a1da","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.17.0","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.16.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.1","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.9_1781708530450_0.4480218775712579","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.10":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.10","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.10","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"fb1928934abc97837372fce12420becba1542750","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.10.tgz","fileCount":270,"integrity":"sha512-lN6oeJrODhAhwdEFVuR8HRDDRgARgmLyOPVlFnC3mS8qsDsJ5GYpfG1QfpTQlFGlNTfjmGuebO8DOm6qhCmbTg==","signatures":[{"sig":"MEUCIG2LrnNBmUqKjiJPsyfhMSwGPg4lamUHZJ+RXA/vIWDtAiEApFClCG0BnUNsg5pvtPjcNGihAbSrtOIyyXDq9ZQzRW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1551215},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"e79c903812af6d4748eec835b71a0627b9168560","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.17.0","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.16.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.1","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.10_1781881757744_0.9583210419703534","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.11":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.11","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.11","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"6ae1f9fabf1db1c87cc59fea7d97123f5d4fec0a","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.11.tgz","fileCount":270,"integrity":"sha512-nybiD1EVhqrAZOXN7RiKmkwToWIT0/45UPDk/u8u5R11f1opSKtNqbsNZC3DxS7BunlKbFqiPqy+AkVDIaGQ6g==","signatures":[{"sig":"MEQCIFyTOd9Nha3J2xcPR1fwJEfmjPZzKRT+sUh13eJuXZTBAiB73W0PHw7/116A6gKVVizca42mDNnFQv0zT3201/dAfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1552049},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"371042b2830eebb7af3af34ce4a8a35e12e7b7fd","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.17.0","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.16.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.1","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.11_1781932236764_0.4556848808570213","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.12":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.12","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.12","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"9adb291230b2ebd94951c725cd361b0e49abf3fd","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.12.tgz","fileCount":270,"integrity":"sha512-oXloqb+oPOehOWBplBKIbyD4c62B4LlYoRke5INyUkn2FaNY8A7iOpzUGLIQH4s0/RE34nzQFEugduCL0EFXZw==","signatures":[{"sig":"MEUCIQDFSDdBbGPebuKywHuF+cVsyvOjHLr3f2neDjekEeslQwIgapmRRyXg1b2Vs2W2SBHFuKQlq5LppfIHRXNX4VBbTc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1553496},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"c6710f0e5d9d1a4ee11cf68826a0fbb376467d60","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.17.0","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.16.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.4","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.12_1782049371908_0.49725025454482874","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.13":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.13","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.13","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"2593da0c54f69f88e5a663134e662f2662cf8ef6","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.13.tgz","fileCount":270,"integrity":"sha512-wQUs6FqB8yhtn36wLEcmLRNAKRRjtsysezdiCL9o90NDxrW3KN24Zk0vVYgjGU85jdtF79sAHKh6jLwSaA2BdA==","signatures":[{"sig":"MEUCIGDrBm82uotWixdXSkHbzHKATBj3a/+BDD1CdrDlhtZGAiEArFerQCSRqs7z3RrH8wv9zH3UEMBMcXTwEckYbh2/TqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1582830},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"a6f00a6887d1b475142f3cb00727851e03ff1b42","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.17.0","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.17.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.4","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.13_1782398049515_0.6527136459842882","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.14":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.14","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.14","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"b1af1cd8706565555fff2f5315e675a278ada81f","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.14.tgz","fileCount":270,"integrity":"sha512-Y1upafK5aS+Hnyd8ZKlTYO+veeDh3XJ2RTiJoj73O7+tt57pBtz06yzXRbr24kn8ICe3yNDpY35bCdWW3TXG1Q==","signatures":[{"sig":"MEUCIDdqLsBitjto/xiIxoM56IcRO71hGlhpwdtHVLK3Yt8jAiEAwpLPIyG5ussQ8yCrAmMDGijN7J3cPqiY/srF1ULv9bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1584706},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"1020ecca648ad1718ef49b1ba1d45a08c9eb5283","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.18.0","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.17.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.4","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.14_1782822064714_0.06823176625420224","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-beta.1":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.4.0-beta.1","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.4.0-beta.1","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"ff41e8c51a74341580655e8b23820b08628e96e0","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.4.0-beta.1.tgz","fileCount":193,"integrity":"sha512-EfwzdzluVGXo1NLr7WYoPMi6rVaHJSzCSMNlzUYOqpOA3RWZG8ZMX6Mqf9R0fcc9B6mS+cScdlmuwM23Fv+DjA==","signatures":[{"sig":"MEYCIQDQsI1cq5N4t6kiJDNRptaBavpOHfxWMEhZhL6Eov4dEgIhANgTdxZ8mFBL7vhI1Qk7EwxhQAtSw2NRG1r3lQV5zPMV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.4.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":775994},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"5f672a2a619e49e078916317c5574b33d143b6e8","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.18.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.4.0-beta.1_1782915620859_0.600592348619146","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.4.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.4.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"ab99cadd1dba6bf55f2c244ff85c7d3cee0b1905","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.4.0.tgz","fileCount":193,"integrity":"sha512-Xk43kIv3J20jOjJteowRtgKfe/Tc6eNNnAGhl0z89QajHOGxf6rxbgo/5s5rYwC9WLyE1aGkAMGraFA3NUrpuQ==","signatures":[{"sig":"MEQCIDH06R4vGAVBPHvnOmOuRVUjsHwIa/QeaDZbmQ8CTT9gAiAYZB8ZiFBy/NL+p11z0FgvVL1hNC0/vB/e3xiBa/chLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":775987},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"85c774dba0a79593aab4cd57f2eb7a1cacf633d4","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.18.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0-beta.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.4.0_1783170186684_0.010241135910928234","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.15":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.15","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.15","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"9c1b1ee49948d1ee9fda667f6e58f9453bb1f267","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.15.tgz","fileCount":275,"integrity":"sha512-+3cfOHO6+i/CUxrLl/7sO2iLYi4zwVqGsVn+iBgVXX58RXbme4jbcO9N0HWgKPuZLVXrGHu/rBoCu8djDyTTug==","signatures":[{"sig":"MEYCIQD9xeGTD1mVLtpFhWderwCXCcOdFeFGwiCdrZpt9PEf7QIhANneSaSPOjZyPJlZQWwyqT2rMu7CWidIisnKJlMOFY/8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1642157},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"7e2a7169f6fa52bd53ea64958e00c4339720d407","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"11.18.0","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.4","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.15_1783344494770_0.40233445909034393","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.5.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.5.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"046608d190cfd85df90120d640331ac125cb28d2","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.5.0.tgz","fileCount":193,"integrity":"sha512-Ur9sbWkeHGp3ooKVYCCeOdJEVdx+Wu/rA12wtI1kV7H4rK7Bo04y7SMeL+c2dfyauG3dtmFRMDOcAIBDc1+1IA==","signatures":[{"sig":"MEQCIAhJfjt/PbTmTN3RM7cA1WWwwFgLMSVA7ptyYpDFuMkIAiATRq3pYn31Jz8hmoQHvSxjwgte5Gqkuo1vFbB3ctD7Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":795545},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"04302939ea17ed09f13751694dab58b1ec01a19a","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.1","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.5.0_1783865601112_0.17712192843470564","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.16":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.16","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.16","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"527cfb72beef3905bcbf1131ec975a014a92d98c","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.16.tgz","fileCount":275,"integrity":"sha512-XMK72xtWHzuPogCPbYm6CKFgwwSciGgqSqz+t+Q/DbjesvVIqx58+Bz/F1ykPgnjTPtdYcU1IbkzP4eQ9XN0wg==","signatures":[{"sig":"MEYCIQDiUZb0h8jpDJ/2fQNfLE+WSiDdlgyfatjelRfEi4oPcQIhAKkiGWcl8RRFvlJk1T/hiA7pUWC2qyOZkKahSp9SJJVg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1677633},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"98c0241386ec0bc8f9590c76ac7e19b2a9a80439","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.1","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.4","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.16_1784468256917_0.9018069428081208","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.5.1","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.5.1","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"ea7b5c567061ffd04111048dbc1814ba2d44e14c","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.5.1.tgz","fileCount":193,"integrity":"sha512-rqmU8U/Yh4k8MW+ppQLI9BRmdEDNhfehj0CPvbuUcLEToz6YUC6IEAsHQjq1C23SUQzywxThf6DvgXFMDVmsTQ==","signatures":[{"sig":"MEYCIQCCE81H7zTtFtQn/4SWG4QZa5NzVeYtI2+eDUbgWjKP1gIhAL5U+Ta0vabxxIqNdBr+BnTl2C25SuzqIEWp9le59ApL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":795886},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"2426f682f020ebfa0c90b88d4aebfadacb3745a7","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.1","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.5.1_1784726402839_0.23998134857553866","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.17":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.17","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.17","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"7983f58597ffd432fad5e8d0355967fc956ce84f","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.17.tgz","fileCount":276,"integrity":"sha512-asC40Ld4vy9hfmQE6SFP4jEIewopmyD95YzJsaSNEeyfCmtc2ScLBefWQ1qTqEnhGUHqfClczifXzgsaxyuZ5g==","signatures":[{"sig":"MEYCIQCizYyvS+mLqiBTPjtmgK0hKRjFNSUwdTpnPfzDx1n6YwIhALMSc4JvxQTb7NnPjlQzSTHlWC46J1imM4/CxDG+Rvm3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1708511},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"1895292bf1ecfa584616c739a855e37115c5711e","scripts":{"lint":"eslint src/**/*.ts","test":"jest","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.1","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.4","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.17_1784814360719_0.19795580759071663","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.18":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.18","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.18","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"97b368114b886d6bc51093989239c28272d01f68","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.18.tgz","fileCount":276,"integrity":"sha512-sF0+NWf/f/VvnDXYga5eK7/pSmBxqVyGEIiEK4VOf/mapXo+8Nkph1HnQfkNgQsSnk9obKBSvS/nsYWTmZ4I2A==","signatures":[{"sig":"MEQCIDMZiaL/iory07wRhta0jJXRrEgBkBZo42kYLFaYbmysAiA7viaVMiPM1jqrRXUukCwn7tsLn2CjMxD2L6xMep+svA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1735045},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"d8b2d564ce72c1eafffdfbe196a18ea6554a1be1","scripts":{"lint":"eslint src/**/*.ts","test":"jest --detectOpenHandles","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.4","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.18_1785734426224_0.22716528997069996","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.19":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.19","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.19","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"404b565ea1cd8da675c1f68361f0cf0c88c16c63","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.19.tgz","fileCount":276,"integrity":"sha512-HNXotZgYtInL02X17GCJDLrwEcQMd2Obk0xaoJq4drRiNfNqChD7R26Dmih8h63/nJBxgxGaIImknXyQwWkbUg==","signatures":[{"sig":"MEUCIBkqWx6FZXm8aZ5u+l7PdpNz4WNve/TULkQPQzwr7qTfAiEA8K2N9QG4dLF1lzIyPu3KriitnIHKkFpMktQv5cU/pZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1737259},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"9e3a88843dfe02a65c39e7ef1efdc3b03e300b4c","scripts":{"lint":"eslint src/**/*.ts","test":"jest --detectOpenHandles","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.4","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.19_1785736487872_0.7312809564583076","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.5.2","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.5.2","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"a744555560ce0a174b6fe4f1535b1793c037a619","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.5.2.tgz","fileCount":194,"integrity":"sha512-MlxACHtgtVAtX1OMfLk9B+0CmwC7SJlll7PSPUKVM3WXCh9sb/VE7UUNS9kv+jZxCL9vyCen/T8+K0XRSxZOBg==","signatures":[{"sig":"MEUCIQCxYs17fBbMGdZK3nGBQZoUxY5m2Vn2+GVQYMx9WlvEfgIgcxKp8bygaLKPowNbwqwF4dZ+cUjHwqjeY2GlH7qCHHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":802411},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"8bfd284d035c6ca27adf809e5235bad6bce3b6d5","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.5.2_1785737007934_0.17521518141647197","host":"s3://npm-registry-packages-npm-production"}},"2.5.3-beta.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.5.3-beta.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.5.3-beta.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"57b80caf9bb848c676d6388cc50b14e44a4f1339","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.5.3-beta.0.tgz","fileCount":195,"integrity":"sha512-Emy2CDRynhdUbCf3KzJkXo7KlBBN7I8fXH5K/kn2qTJbIufvpzYHAKrtCPRRM87DXQ1YENnWFA07d5feoP/jzw==","signatures":[{"sig":"MEQCIG5HdSZry6IFEzE2dlxxHKrRn72tjlBtbpIoerYMoeVAAiB0RvugC4mYltXWiQDCmZhTHK45M71uaXYb/gXsFBJUFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.5.3-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":812851},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"7a44db7b5bc343016857003dcdd2524a3a04bd48","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.5.3-beta.0_1786109617469_0.3516881576115911","host":"s3://npm-registry-packages-npm-production"}},"2.5.3-beta.1":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.5.3-beta.1","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.5.3-beta.1","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"dbf9e62e85bb5d91a773a075d30175a2e309b476","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.5.3-beta.1.tgz","fileCount":195,"integrity":"sha512-Jcgyt/rj/EbyORVqidpdCh7ZibtxShupOLJ44y+2Dkhf+gI+WNCSMQME1qg4z+oXIA6zidFdRMMHKskixwkx+g==","signatures":[{"sig":"MEQCIEMP6xNaq7DRAgAjqxzuY8p6ncgL4HLf3tsodhI4GijYAiAQ/5CPvJgmCZs80RYHoTVcIE55FurItJk7SDqVwQW4+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.5.3-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813057},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"89d6a679ff456b7a4223ffac7d391900912e2e00","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.5.3-beta.1_1786109998032_0.8832369554296264","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.20","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.20","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"4a703b92cef29c3f9a58b9cf0c99f10d004c2c45","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.20.tgz","fileCount":276,"integrity":"sha512-pFEVDz7ulqvq0tOnQai5OFIpDdCvJwfHDB973LpZaT2Jqf8bZi17hCHpDGk9sRl1TTJ62KaPxAJpI8OeIHCJmg==","signatures":[{"sig":"MEUCIQDtYxHU7EqHqjTRumG9DqrrUlnjZyu+ZomocpdXQ+oKVwIgCVpU8iB35cKMab7DHARja8E5RHwkKDoPzkO8vBP0Lgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1739721},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"5b8b72d04d4a575c0e795bf79ddb866eff50f9a3","scripts":{"lint":"eslint src/**/*.ts","test":"jest --detectOpenHandles","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.4","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.20_1786116255429_0.1860080369754551","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.21":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.21","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.21","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"08cfea99648bc623111ca68e55e798b969a63126","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.21.tgz","fileCount":276,"integrity":"sha512-d3/C0jGieNPZh1eIao8T1RO+vxF8YnfH+fYonXzefgnGW0r7hahiNwtWGmbOG8AI8qoMReUo1hol/Keprt63uA==","signatures":[{"sig":"MEUCIF/RBaCOjx55Qis2fB/3Z8DCZk9JxKkpbNKbYhJw57+TAiEA7hcp1A8gIe3hu4P5fojk2i0UZLY9oRXcXSH4yV9oaaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1741534},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"663f133c0f8b458b1702d62b8c0376d5accc97c3","scripts":{"lint":"eslint src/**/*.ts","test":"jest --detectOpenHandles","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.4","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.21_1786193671097_0.8196917332581242","host":"s3://npm-registry-packages-npm-production"}},"2.5.3-beta.2":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.5.3-beta.2","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.5.3-beta.2","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"24a947d8524e34746df0616a5016238766d9df37","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.5.3-beta.2.tgz","fileCount":195,"integrity":"sha512-N7qfhfHU90QriJ4NSrWgD7GqfTl2bbTuplJycUEOeYz4N2fpwy4gR6o18ueTmTMR5DP7btJuuXL8EHvW3OFx6Q==","signatures":[{"sig":"MEYCIQDPB3AF99C+69HnjnGk4XZ6guKluYRuqUm4pzCZM5dxggIhANHUrSecZHNqiRe7mC9UgfHeQ40ZodThuviOsojGw/Uf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.5.3-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813428},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"5fc3dd7a039d63791f73a5a7cbc8af52fb92e640","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.5.3-beta.2_1786277997565_0.7495388879236786","host":"s3://npm-registry-packages-npm-production"}},"2.5.3-beta.3":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.5.3-beta.3","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.5.3-beta.3","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"b1aa9b316d9d8cddbaa1c9ff40e46fd368127fbf","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.5.3-beta.3.tgz","fileCount":195,"integrity":"sha512-w7qtCGtOWFG9/6Ud/sNCwPNOAww/LyuY77SaMDi4sxnGd/6LDLqDFFjbmZIAcCShm6hBCC56E3642IbvrDgbqw==","signatures":[{"sig":"MEQCIDT1DzXJ19L+LOZ5VcXZKxPos3Q69Ulat4BHH4SiI5TvAiBgiC9j01hmhSCjZlGjQDSIQO49FMyrNT9hpZ2O1E3iYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.5.3-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813465},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"2fd0015c366cb68950e127dee04318b84bafe68e","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.5.3-beta.3_1786332903696_0.2615636473474645","host":"s3://npm-registry-packages-npm-production"}},"2.5.3-beta.4":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.5.3-beta.4","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.5.3-beta.4","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"b6ed9de541495e3df51fc959d2182f13c2c2ae43","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.5.3-beta.4.tgz","fileCount":195,"integrity":"sha512-SxF8rcLDlJ1TwJ35TXQMR9btm6v63t83noQwi5QVhvZC4PbJ1/EYPvZdXp8qNxSTYMho6a4XMBXQprRJZ4Al7Q==","signatures":[{"sig":"MEUCIQC92KlaNWDmBGg35jZCMjvH01dFBsVeZAWQhI2pQe2CNwIgXfuMS1Q22zQauY14ldmOJTXfjGSxpvXwsOcG1He1g58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.5.3-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814123},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"c774ae4aa1ecae9ffcfacfbcb4446cf5f275ce83","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.5.3-beta.4_1786369711668_0.5733163208570895","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.22":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.22","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.22","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"d3627b8499c8bd779c66b4859d14d1a649479f7f","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.22.tgz","fileCount":277,"integrity":"sha512-pOVS1BdjcjqHTq/a7OB1PAdZf7iTec8dA1q2N2Px3EXH3Byj3Ns4izaZVx+fQan4K70niwQVRkG+64Wf+NU8oQ==","signatures":[{"sig":"MEUCICDZvnANWBp8gV0Jc2kwyQAxs3ZAot+hmwDFu6opGAzGAiEAiXVqICERAkWaDwppNU/xzA1mSrHhKyd/cgF7yfV9JSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1755898},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"e4dedafc4f0c979bf1998e7ad7f80950bf8465fe","scripts":{"lint":"eslint src/**/*.ts","test":"jest --detectOpenHandles","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.18.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.4","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.22_1786628296936_0.9933396758746418","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.23":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.23","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.23","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"030587c44339e3658fdd9cb3430c089860b3538a","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.23.tgz","fileCount":277,"integrity":"sha512-qk3dV53/4+sdRZ5211FEgBrFP5qAXoE2bb00fvfcLdNFZO2ufF0d5rb+co6Z+ganU6ZH/hRi7S6ien16HogGKA==","signatures":[{"sig":"MEYCIQC9hMY4xMCw/Q5CkV92+WW2hdHSAZFbjknsZYIDu4faPAIhAJsB4JSKiMBemAtN6KYDjkrXDIEvHiCBVhyn06Q63F+U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1755798},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"578f8d698ed3a0b0524b3a45949afce8f4b4e606","scripts":{"lint":"eslint src/**/*.ts","test":"jest --detectOpenHandles","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.19.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","kelvin-to-rgb":"^1.0.2","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^2.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.9.4","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.23_1786966684286_0.7798441096983448","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.24":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.24","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.24","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"75fcafde2ebb7c9ea6a30c496e39c57a2b646fd7","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.24.tgz","fileCount":279,"integrity":"sha512-CeHn8b+l5ee5vlrXnIqAD/EJqXM+lzovvhaRJtcHrUn+M+/z1pfd0f8l+NaTSgU0O3ebprRNj0AlM4g6hOnr9g==","signatures":[{"sig":"MEQCIHpXTUWrIXSudla9rP24tf3ffqBuNvMyufslIvBCN8c6AiAw5pw6J0LIZTzgHFY5TJW96zXwzMvd0mmul+U/NLr9Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1763328},"main":"dist/index.js","engines":{"node":">=18.20.0 <20 || >=20.11.0 <25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"89d05fc9590b47063577dbdc82dcd150fe96e156","scripts":{"lint":"eslint src/**/*.ts","test":"jest --detectOpenHandles","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.19.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","color-temperature":"^0.2.7","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^1.8.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^18.19.0","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.24_1786967028086_0.7986669773061941","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.5.3","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.5.3","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"460153375baec09d9acf3e935ce470464179b863","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.5.3.tgz","fileCount":195,"integrity":"sha512-1hG4OXTDb2+mAhrM6YwNi2IFiE/uWEDY89onnmpXFcmLaGttWXibHfcP2jGCqVR7g8sHx44nJWfZbjK4i639Hw==","signatures":[{"sig":"MEUCIDaLTSRwhqeDd/JrsWxZpuKL1wI2n+gHqW1lsn7nk1rWAiEA/Ap/xmhQSODXN0RkwJAI4VLSEOWkY2qExhj9xCzF1yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813651},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"61b24ccbb2caf4b2beeddfa6b3aed1e298a18116","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.19.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.5.3_1787143090048_0.8108236837577474","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.5.4","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.5.4","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"009680deba00da60c9b3d299a818b85c9f2fd970","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.5.4.tgz","fileCount":195,"integrity":"sha512-jbt1lYL9OrRbrykxwXsrRZ5AXbM8ndDsBCKaLAYzO5smhSZNVDA+SSt1iM39NknKt0AgDHDfzMMZsb/9wvs/Pg==","signatures":[{"sig":"MEUCIAbuXoqQ12QDBuX6AS59eUC1DDWWSJmLcXeOLrrESTUIAiEA1t1+ePop4GQ5VZpnXc4pDhuQtBAvmd6XBkePekXmsAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814890},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"e7bc1d8e5fadb4daf2d10250e0e974f647f36cb2","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.19.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.5.4_1787144019733_0.6281333223904608","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.25":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.25","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.25","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"a22280e429e0a5c614ed6e8a10b1a06f7988c680","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.25.tgz","fileCount":279,"integrity":"sha512-XVgZpe4+gYRqhc66yGcoLDdyzoNc6vYoT3dLLPpzCD3bVbT+2WSusP2GuFEjmqzIgfrS3Eq/wf5oxKvMCjFsGQ==","signatures":[{"sig":"MEYCIQDRka0mC4e1wNpMScNGIOsx4lNePmWk3KUWoN7tBgeStQIhALP+LtEpv7z5aY0RYvn9o59mf+FupycHKvEs6Lrqpapw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1763329},"main":"dist/index.js","engines":{"node":">=18.20.0 <20 || >=20.11.0 <25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"a6b453dd05c81da32d2205d9e43542004ada80d5","scripts":{"lint":"eslint src/**/*.ts","test":"jest --detectOpenHandles","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.19.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","color-temperature":"^0.2.7","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^1.8.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^18.19.0","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.25_1787144751846_0.570545743651582","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.26":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.26","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.26","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"9b26291a7ec7cc8f86fd9ec45f85f1f258daf80a","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.26.tgz","fileCount":280,"integrity":"sha512-ty1HTCeo7Y/KbIWWLgXq01tHzjNQhDAJxcqrAkWHOkLTqRvBsufDgSdkDaPvcVZRD4R19VPhCNeIUqHTqLG9Sw==","signatures":[{"sig":"MEUCIQCH+4RO/aq1jRsOPICN27xAvG5g3ZkKUdbO6FKrhlNwdQIgbVEjnD5rsTwn8McPg5LGRnlVRre1AlGlF/fN2fbZYFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1782658},"main":"dist/index.js","engines":{"node":">=18.20.0 <20 || >=20.11.0 <25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"c09c3ce10f82b0f5654164367371f95e32154061","scripts":{"lint":"eslint src/**/*.ts","test":"jest --detectOpenHandles","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.19.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","color-temperature":"^0.2.7","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^1.8.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^18.19.0","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.26_1787315189608_0.6491659242403294","host":"s3://npm-registry-packages-npm-production"}},"2.5.5-beta.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.5.5-beta.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.5.5-beta.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"e62ea7846fef7a5bdf3ea12fd9a499dda56c6cd5","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.5.5-beta.0.tgz","fileCount":195,"integrity":"sha512-nW8UuQTlLoWu6nFL3Gp4gQntVsn+/KexAdqgKO/P2H5MYCq9zJzvOwK9Ox3d7tzQUfHNdLmxlXe0w9O5qIsW8A==","signatures":[{"sig":"MEUCIQCvR1HfC51RK3XxuO7VaQlmiV/hYBvVvbQb9X4LyqXWKwIgUy5aUuPp8YYQXhhtDlvl+Xq30e00X1ZIj/uKZLZEH1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.5.5-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":814897},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"e7bc1d8e5fadb4daf2d10250e0e974f647f36cb2","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.19.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.5.5-beta.0_1787317073378_0.4715181212884225","host":"s3://npm-registry-packages-npm-production"}},"2.5.5-beta.1":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.5.5-beta.1","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.5.5-beta.1","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"142e081937a22512b599fb0beea31a339b14bbe0","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.5.5-beta.1.tgz","fileCount":195,"integrity":"sha512-InpJblczlbiQiNwvTqRzyRC8g/bLWf9tCd8RfrdDgOHRAtQ5sedu3+rT+CJv4/02Lg2XVQpmudtczbMUAUqApQ==","signatures":[{"sig":"MEUCIQDaHt+ttk4KUa5Oe7XPnbKOiTzXJamIddk2+ntJ6IWV1gIgFqGKumOfHGNG9gcFoxxtdkShz2VgE73NL0iiSbRauXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.5.5-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815649},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"2143b968bd5d323558a25efb34798d2db9a840e9","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.19.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.5.5-beta.1_1787318045636_0.14762765472849404","host":"s3://npm-registry-packages-npm-production"}},"2.5.5-beta.2":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.5.5-beta.2","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.5.5-beta.2","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"7eba89ba65b44494321e0cbc9f7f6f9e06961edd","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.5.5-beta.2.tgz","fileCount":201,"integrity":"sha512-JC0zaou3vYYzGJY7fPq1/jeRAHMzqM6BmDDmppw7dFMi5P2LQM+UTcsq9PXlCdNq1ySu3S2Sozhhr4tC4gnGUQ==","signatures":[{"sig":"MEUCIQCbotTlPZU4W0qo+6pSfTf405vJ8qCR0UGk5oo6RcbKYwIgYStKe1+HmXpNG22QvzkDTjT5Lis0ScI+LdO9G+yu5Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.5.5-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857410},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"f1747ac8a0f58f7b719e5a316b6a2a47474e1af4","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.19.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.5.5-beta.2_1787494098626_0.19056798096017902","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.27":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.27","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.27","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"9021e7bc2c648ddc09d14baafec41809afbb6a9b","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.27.tgz","fileCount":281,"integrity":"sha512-sZBLR76yAjnoKs1kA00hRzyDxNYHZodShf4AERtCPtoqAEeAbIbPZ0oWMK0nD5uqHuL7sXlc/Z//D7QFxjdR/Q==","signatures":[{"sig":"MEUCIDpwFoEg8vW6WHB1QuSobayx3Xs+AupAEm6V4xxL0581AiEA9Z40+3Y8o/FnOIDl/ObV+YCPqN2Yt4AS+f6NH2RMQxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1801929},"main":"dist/index.js","engines":{"node":">=18.20.0 <20 || >=20.11.0 <25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"99fb8a0bde6756513aad93901133ada5fdc075c8","scripts":{"lint":"eslint src/**/*.ts","test":"jest --detectOpenHandles","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.19.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","color-temperature":"^0.2.7","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^1.8.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^18.19.0","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.27_1787666834579_0.7296471898798631","host":"s3://npm-registry-packages-npm-production"}},"2.5.5-beta.3":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.5.5-beta.3","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.5.5-beta.3","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"fc8af46e9b02563d0762e4f75dfc4d729faf72be","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.5.5-beta.3.tgz","fileCount":201,"integrity":"sha512-eIWjoRSfvAYuEI3++ZwFLGH/vTSLLWLh/XKV8bIjmUfK16ew9eo2Sk3xVJKLW14LjmrLXwrZ0WSKOm9qxmJUlg==","signatures":[{"sig":"MEUCIA211ve4b5gZzL4x2I4J5Jb67hO/aH2q2GYQZRb7bWfeAiEAgLmyrXSn4zCZ5DE0SFpoiQ5t9Eq9X2bttCfQGKNpRFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.5.5-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857698},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"cd5d5bd301721f3292e2118f94f4190221bad130","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.19.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.5.5-beta.3_1787751947245_0.6512908206001704","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.6.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.6.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"02f60e04569bf6c99afa7abf74e3be14d8b5d1e3","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.6.0.tgz","fileCount":201,"integrity":"sha512-PKSdLSwXA5NR3lD0LLI88yZxGnwDQaliLYDvToTzZrTXz1Is5QLOBd+MZvAemHlfqbuiPCyO6bjL0qYvBglhEw==","signatures":[{"sig":"MEYCIQDEbcvjB3KiQSBjiKBSBsQiHtfVwRRZJY8nFwdzBU4jYQIhAKg8bgugKI9p1+lpqI16y0SD0LmWdjUdwwVKLbfthcKj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":858260},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"d86c0ab42c6eb246bc5141cb18c9ede5f87d191f","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.19.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.6.0_1787836374655_0.8382083701254754","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.28":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.28","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.28","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"503f2b64459f88fd2336077250dad8f530a1070c","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.28.tgz","fileCount":287,"integrity":"sha512-4nzDkdOURYC29Np352UxE0o+YtaoWeHRkOGyIEhAcqVGWaqmdHQ2XyXV7UsApyj0mxbiDGX4k0RcBJ9hz/RmDA==","signatures":[{"sig":"MEQCIAtpUkTA795JCXGZs4k+kMH5/AykHaN9GuLcqv4CW7krAiAMTM9NcOKLvD1VgMMtrPSl07m/RbjvNYcxFHk9JmsXmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1844387},"main":"dist/index.js","engines":{"node":">=18.20.0 <20 || >=20.11.0 <25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"15a9c201c5029353a2c41fc19d50d342506c75f2","scripts":{"lint":"eslint src/**/*.ts","test":"jest --detectOpenHandles","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.19.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","color-temperature":"^0.2.7","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^1.8.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^18.19.0","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.28_1788271292611_0.677142595658347","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.7.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.7.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"cf86642b5857bcfab98a9e92a6b1121c869695c8","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.7.0.tgz","fileCount":208,"integrity":"sha512-65c8Z8L03p9YAWN/MV3Ac1r3Rf2AY8IfYGeuYEDgRFLUAPIXSqwLJjtWmdsXBFd9qshxyKKWm9G1pB2ggDRt2A==","signatures":[{"sig":"MEUCIAZC006ikwy7ahgjIouBgTVRevrhF7ULlNEqZpB3tHZTAiEAuxKqDrOylBGDw+LIBkJ3bz2UOhiAjJpJGLiQQzlOcqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDy3Zkzh3bv5JvuNywvljWApo6w+4ja1gh9lvvYlPAVwAiAp6LHlVDMI95BwLEzEVylWzOAeW8lcqTX3EwRUvQSTYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":956553},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"0c01fa45a231ccf738e6978cb7d2493df74caade","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.20.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.7.0_1788788742064_0.8423731771088585","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-beta.0":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.7.1-beta.0","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.7.1-beta.0","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"a0329d9d0c0f56c4ad5542bbe77ccbc57a2961dc","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.7.1-beta.0.tgz","fileCount":214,"integrity":"sha512-N1apnYjxwJKGU+IMcXeAqX0Me6Fq4WM4rjCFv175sIoyUnrrF8ehztnP7KoaR48cia3/XtkD2qYF5jPbvSLj1g==","signatures":[{"sig":"MEUCIQCWG6jAhgQZRUzbCBccflo1KQaUpkmqTWMJNRF+qplz7AIgXg1PR5Sx7L41OeoxwhM2MuPk2c76qWPng1LSsfcspuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmk2hQXNwp7pD+nVCHuH8dTopS3twCQNZuVvsOHu9yNwIgFy5yPgoJgXXV+o4gnx/Q+5FhWyuPY0QWSlmXbx7uf2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.7.1-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":973351},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"6456eec546d564f24834a0690d1c0e107a45f20d","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.20.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.7.1-beta.0_1789479816206_0.6121020729590085","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-beta.1":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.7.1-beta.1","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.7.1-beta.1","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"d536be3f573abf44951a04bed8f251b7511c5d29","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.7.1-beta.1.tgz","fileCount":214,"integrity":"sha512-AGK+jdnQDK/kCKHwG1kgJOS3cHnK6bwGNX111P38Tlq6UzXhlNtp3hjRSnwfYjOs0YN2ZFa+9JHbuUWsQEGrWg==","signatures":[{"sig":"MEUCIH04MgpEGcJqVFt8xqUF186y7CkCX4pHjl/sp2/r0KHsAiEA4Xb5C2Pjd3BxYKCdLX6jpoNLRTFe3WDz8qv0+4VQg/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCj5PsD3xV55GfIrFX7mkD8yTY+ysn6jVhjj7GTZH8vVwIgUS0guscuqKH9FCQ9YFgBjkuvbxx4qOozQKcrxGk3FsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.7.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":973335},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"683379f005d6c295e6a2ec9e850e59290837125e","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.20.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.7.1-beta.1_1789651667428_0.7355754399089784","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-beta.2":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.7.1-beta.2","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.7.1-beta.2","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"3c094587bcd5e9dd9e7e11f8bb6f883ed78809db","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.7.1-beta.2.tgz","fileCount":214,"integrity":"sha512-+eHlEz0Zr2yWHQJE0Ggay8jldS7aINP5GFasuqDI2PM2mACIYYLYonyNXFrKwCw6dPYtKeC8jAlibnRm4hILRw==","signatures":[{"sig":"MEQCICTLpqpLUcvelIKJqb4moCBDfZ5joNlrp8I7SLuFBlm7AiB/c+BDTZuduSj4v5zYCO1DxU5jXxo/n+Cup4U9PTvbqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJfZi2NjR8TXuq0s3CiNrQMqj4XWuivWJgJmYB/lfxtAIgR1zW3FMDRpdiqcReYWfs1NDj18rMP8k7Viz7c8u0ZMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.7.1-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":973525},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"597fe10558b401b9feac2d7834fd5d19c23de43a","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.20.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.7.1-beta.2_1789826323107_0.30807478931674637","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-beta.3":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.7.1-beta.3","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.7.1-beta.3","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"51151840bc87a83051c08b8991b033ef59bf0b4a","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.7.1-beta.3.tgz","fileCount":214,"integrity":"sha512-h8F5jC6166iXMg42CWaazNOEcYvtRFUsJo4d0g8WXIPdfqAlSzD1w4jDy0YjKA6QkqH81mPTnMbtTApsVhFCXQ==","signatures":[{"sig":"MEYCIQCLkq3RWjJjDzDTGNoVx7P4s1INwRq3jo9twTfJ5IgkdAIhALW3LV1ZDFMZB8zaNbTKxpqcZhNBukETYtTmsAw4SgAo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJfQIFXXZSpSNCanrMnA2mIdRYsD4DTtJ5XvJmTSNs2gIhAJfUFzUDjykC7c15jAa9Z6YkLCJmKzMgXdvA9JZmsDZN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.7.1-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":974750},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"b4c03512237d194c6f8692e7c329376e45a3a0cf","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.20.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.7.1-beta.3_1790003202978_0.045113399395531495","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-beta.4":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.7.1-beta.4","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.7.1-beta.4","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"0aa8a7abb62dc70f85cedba6ae392f4075c9aed6","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.7.1-beta.4.tgz","fileCount":214,"integrity":"sha512-gmyaieL1Fb7NS/P6TZPK0EMy/QbjVo11x+hAn/NTpK2zaFwyTt092OZatC/+22kvWvVROE8vI58yISyfv8BLJA==","signatures":[{"sig":"MEYCIQC3+2qINqTLU51kaXLcZlk0GovoYzGrQDOI1sADSH2MvwIhAMRp9SIRggw8Hs6+k9e/4WXRoPrtB0YB2jbUG9WDASlp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDwKXpcLLbb5mg3h1YVQZmpKLufH3fiIf4DvD7zlXVu1AiEAxlz9bpnsjOnxoTuoNRGxH/7bczqfuzFck5WkWkL2pz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.7.1-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":974788},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"e0b94c1877fd9121a2f6b0b4cc511700ce1394ab","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.0.2","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.20.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.7.1-beta.4_1790080540880_0.019911671270729903","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.29":{"name":"@homebridge-plugins/homebridge-tuya","version":"3.0.0-beta.29","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@3.0.0-beta.29","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"805eb6ffad6b24db79229cad3a7fd0386edd115f","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-3.0.0-beta.29.tgz","fileCount":294,"integrity":"sha512-WL+07OOE6l7JjYWpgx9Bj73wAcSmgk20J4SANoPZ/x91qq/gO7S/Pspt+hqBwfD+VjIY9cKvi8TKUIm0fQAV2A==","signatures":[{"sig":"MEYCIQDUveOjwViVGMtcXViC2emE07Iu8tAENXXNVdskEZRBtwIhAPGb3wF6LFfcXvqCRBFQpTDdUKKl6o7QQHDckuJTuBzO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAyLXLjQVxA++8Bu/xHS/mqUxJuSYpb+/+RFLBA/aDPXAiBvrtT6q5WCMZJTRjs5PojTBjyC2G7jKkicJpFlBIUmIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@3.0.0-beta.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1930138},"main":"dist/index.js","engines":{"node":">=18.20.0 <20 || >=20.11.0 <25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"3edbb5a55cbd894d127f8181f352ef9d2afde5a9","scripts":{"lint":"eslint src/**/*.ts","test":"jest --detectOpenHandles","build":"rimraf ./dist && tsc","check":"npm install && npm outdated","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","coverage":"npm test -- --coverage","lint:fix":"eslint src/**/*.ts --fix","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.1.0","description":"Unified Homebridge Tuya plugin supporting both Tuya Cloud (REST/MQTT) and Tuya Local (direct LAN TCP) communication.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.21.0","dependencies":{"mqtt":"^5.15.1","uuid":"^11.1.1","lodash":"^4.18.1","jsonschema":"^1.5.0","color-convert":"^3.1.3","color-temperature":"^0.2.7","@homebridge/camera-utils":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","eslint":"^10.2.1","rimraf":"^6.1.3","nodemon":"^3.1.14","ts-jest":"^29.4.11","ts-node":"^10.9.2","@eslint/js":"^10.0.1","homebridge":"^1.8.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^18.19.0","@types/lodash":"^4.17.24","@types/color-convert":"^2.0.4","@typescript-eslint/parser":"^8.58.2","@typescript-eslint/eslint-plugin":"^8.58.2"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_3.0.0-beta.29_1790170618589_0.2875558673595284","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-beta.5":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.7.1-beta.5","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.7.1-beta.5","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"d65cc1de2d156a0a4bf3a2e4b31f9a9dcf0e0658","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.7.1-beta.5.tgz","fileCount":216,"integrity":"sha512-2OE/O/OQoUSqaUmbXD1a/R1qphS31U+q+hGYQUBGazq+q73Rb5jgkY/3xfORv2HsfiUMPOjWmw0sGNwd6d/j+w==","signatures":[{"sig":"MEQCICzfHrygGT8cEXxPgDZhWXQPHS5wTJJ8UjxA4ssr/3qUAiBiD7dpbcLwmPrsRENFgWSTjYc91CSDfrCBj5Ttkh76pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5jqoHbK2CSmmv4sBbfdUL1jSaCs+mrwtRDBAylx3qtAIgbgziNLN9kZZR8Uh/g1BWqxCL/gUqp3ESEM9+2IX5kUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.7.1-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":991072},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"4bf6c40877fbbbce9e2ac25bcf4eda00caff3af0","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.1.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.21.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.7.1-beta.5_1790517493122_0.6880854756535844","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-beta.6":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.7.1-beta.6","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.7.1-beta.6","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"d07c8c8edf69d2eb0a0d85a0bcec3c6913111e6f","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.7.1-beta.6.tgz","fileCount":215,"integrity":"sha512-Gut3ohksArsYm+MoYmV4fZj5t9/oYF5AvDil8hD8jQ9GZo9MXu9PKRMfTGgP5HgeS+oFLWNHTGvQf266+aQoOA==","signatures":[{"sig":"MEUCIAoes44xKv9lCthf16kSFb1l1um9MMOsvQSPbZVu9EGyAiEA1M/EHdbfr2l0v1VsvNjKhzFNar4gPF239Q7oA97sfdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSzWqUvYCfKHraxTb/LHgXoJ5AQVB0Gllso0UpEtPG7AIgd96ccJExR8K+SWXEqKQcy7bcSElkMLOhVoCHN0I/ObI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.7.1-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":984123},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"92e5c7dbcd5063ab6676e7c657cbb40fe75a301a","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.2.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.21.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.7.1-beta.6_1790864237266_0.43569092086312455","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-beta.7":{"name":"@homebridge-plugins/homebridge-tuya","version":"2.7.1-beta.7","keywords":["homebridge-plugin","homekit","tuya"],"license":"MIT","_id":"@homebridge-plugins/homebridge-tuya@2.7.1-beta.7","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"305dc47ac467e0498c6b2f69ce29a035ae0c430e","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.7.1-beta.7.tgz","fileCount":215,"integrity":"sha512-+k/mrYXrbPFQQZ61+m4LEt+x2oUZCgfyM1yI3+3bI0pK2G0me2K7jxqGSf6RngPNbe/+5QERTliDQas9g5wLEg==","signatures":[{"sig":"MEUCICTHao3noj9kzGdYj8L+age+qcQl9/uzDf/BQZDYySyOAiEArVOdQLXxjzz/qChWJWVhQppzFSmfh/lhH2ug4C98cPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdDpXAjNNJYDShRta2bqRkFJsVk43SJxiNa+iaIy/IygIhAIagkboE//5DjsT6RWQqUGqBBv/ilS6k6U228cgRLfI3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.7.1-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":984810},"main":"dist/index.js","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"474550c447477a5744483d73830e73c44f25fe1b","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.2.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","_nodeVersion":"24.21.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-tuya_2.7.1-beta.7_1790868036499_0.008324069846310067","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-beta.8":{"_id":"@homebridge-plugins/homebridge-tuya@2.7.1-beta.8","bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"dist":{"shasum":"405d97ab107fa56e6f8de358b2fed5a9c9e885c2","tarball":"https://registry.npmjs.org/@homebridge-plugins/homebridge-tuya/-/homebridge-tuya-2.7.1-beta.8.tgz","fileCount":215,"integrity":"sha512-cqaCeQN/WIbKW4ep12rxCjPsdQsJSPjw92nu1nV4S0nBiHrZ6vTTMOPgDFS70HO9le3dRxM8k6aNUPbUFJHLWw==","signatures":[{"sig":"MEQCIDqzNVcHQBHHkPOkWTtJxp+cC93B9XCvnQtbAZe/RYMyAiAktRFFmsQif0aKThV5tnmdqyhlSsuSqr4iijpgyiYiqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGOnnfiH9+3CZK+VdW44cNcKxQDvIpxK926JtDLC9zO4AiAeROjFkMhaW2/z9tncrb1IaKetY+g5bSJq3UNVCBl3vw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@homebridge-plugins%2fhomebridge-tuya@2.7.1-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":979189},"main":"dist/index.js","name":"@homebridge-plugins/homebridge-tuya","engines":{"node":"^20 || ^22 || ^24 || ^25","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/tassy-h","type":"github"}],"gitHead":"291b68877d4eb22218a7700a8a9e82bbf27dd332","license":"MIT","scripts":{"lint":"eslint src/**/*.ts --max-warnings=0","test":"jest","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","launch":"tsc && homebridge -I -D","prepublishOnly":"npm run lint && npm run build"},"version":"2.7.1-beta.8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2fb2f910-e54d-46f4-8d31-b05bcbf82352"}},"homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","keywords":["homebridge-plugin","homekit","tuya"],"homebridge":{"platform":"TuyaPlatform","plugin_type":"platform"},"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"_npmVersion":"12.2.0","description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","directories":{},"displayName":"Homebridge Tuya","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"_nodeVersion":"24.21.0","dependencies":{"mqtt":"^4.2.6","uuid":"^9.0.0","lodash":"^4.18.1","debounce":"^1.2.1","crypto-js":"^4.1.1","jsonschema":"^1.4.1","color-convert":"^2.0.1","kelvin-to-rgb":"^1.0.2","lodash.isequal":"^4.5.0","async-await-retry":"^2.0.1","@homebridge/camera-utils":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","eslint":"8.57.1","rimraf":"^5.0.0","nodemon":"^3.1.10","ts-jest":"^29.4.6","ts-node":"^10.3.0","homebridge":"^2.0.0","typescript":"^5.0.0","@types/jest":"^29.1.2","@types/node":"^22.0.0","@types/uuid":"^8.3.4","@types/lodash":"^4.17.24","@types/debounce":"^1.2.1","@types/crypto-js":"^4.1.1","@types/color-convert":"^2.0.0","@types/lodash.isequal":"^4.5.6","@typescript-eslint/parser":"^5.0.0","@typescript-eslint/eslint-plugin":"^5.0.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/homebridge-tuya_2.7.1-beta.8_1790949277663_0.22773520637204503"}}},"time":{"created":"2025-09-27T10:53:28.042Z","modified":"2026-10-02T13:54:38.549Z","2.0.2-beta.3":"2025-09-27T10:53:28.450Z","2.0.3-beta.0":"2025-09-28T13:53:00.207Z","2.0.3":"2025-09-28T15:01:23.582Z","2.1.0-beta.0":"2026-01-01T16:13:56.323Z","2.1.0-beta.1":"2026-01-05T03:58:54.189Z","2.1.0":"2026-01-05T04:09:09.332Z","2.2.0-beta.0":"2026-01-11T07:38:04.200Z","2.2.0-beta.1":"2026-02-09T18:38:57.713Z","2.2.0-beta.2":"2026-02-11T14:52:40.784Z","2.2.0-beta.3":"2026-02-23T13:50:13.068Z","2.2.0":"2026-02-23T14:30:00.984Z","2.2.1-beta.0":"2026-02-26T13:02:51.067Z","2.2.1-beta.1":"2026-02-27T12:36:36.664Z","2.2.1":"2026-03-09T13:19:12.555Z","3.0.0-beta.0":"2026-03-28T03:12:52.728Z","3.0.0-beta.1":"2026-03-29T04:21:03.892Z","2.2.2-beta.0":"2026-04-06T14:18:37.818Z","2.2.2":"2026-04-08T13:01:06.418Z","3.0.0-beta.2":"2026-04-18T13:33:20.899Z","3.0.0-beta.3":"2026-04-21T13:51:53.730Z","2.3.0-beta.0":"2026-04-21T14:07:03.752Z","2.3.0-beta.1":"2026-04-23T14:14:08.638Z","2.3.0-beta.2":"2026-04-28T14:28:50.959Z","2.2.3-beta.0":"2026-05-01T15:19:12.872Z","2.3.0-beta.3":"2026-05-04T13:42:08.442Z","2.2.3-beta.1":"2026-05-08T12:38:54.764Z","2.2.3-beta.2":"2026-05-08T13:06:58.033Z","2.2.3":"2026-05-08T13:16:12.223Z","2.3.0-beta.4":"2026-05-13T16:40:18.384Z","2.3.0-beta.5":"2026-05-14T13:58:36.915Z","2.3.0-beta.6":"2026-05-15T12:38:25.610Z","3.0.0-beta.4":"2026-05-15T13:05:35.287Z","3.0.0-beta.5":"2026-05-16T13:53:45.632Z","3.0.0-beta.6":"2026-05-17T13:27:54.298Z","3.0.0-beta.7":"2026-05-18T15:10:54.895Z","3.0.0-beta.8":"2026-06-09T14:36:45.793Z","2.3.0":"2026-06-12T13:53:08.471Z","2.4.0-beta.0":"2026-06-16T15:12:16.186Z","3.0.0-beta.9":"2026-06-17T15:02:10.644Z","3.0.0-beta.10":"2026-06-19T15:09:17.929Z","3.0.0-beta.11":"2026-06-20T05:10:36.932Z","3.0.0-beta.12":"2026-06-21T13:42:52.160Z","3.0.0-beta.13":"2026-06-25T14:34:09.739Z","3.0.0-beta.14":"2026-06-30T12:21:04.893Z","2.4.0-beta.1":"2026-07-01T14:20:21.028Z","2.4.0":"2026-07-04T13:03:06.846Z","3.0.0-beta.15":"2026-07-06T13:28:14.934Z","2.5.0":"2026-07-12T14:13:21.362Z","3.0.0-beta.16":"2026-07-19T13:37:37.065Z","2.5.1":"2026-07-22T13:20:02.988Z","3.0.0-beta.17":"2026-07-23T13:46:00.881Z","3.0.0-beta.18":"2026-08-03T05:20:26.419Z","3.0.0-beta.19":"2026-08-03T05:54:48.050Z","2.5.2":"2026-08-03T06:03:28.094Z","2.5.3-beta.0":"2026-08-07T13:33:37.651Z","2.5.3-beta.1":"2026-08-07T13:39:58.218Z","3.0.0-beta.20":"2026-08-07T15:24:15.584Z","3.0.0-beta.21":"2026-08-08T12:54:31.280Z","2.5.3-beta.2":"2026-08-09T12:19:57.736Z","2.5.3-beta.3":"2026-08-10T03:35:03.855Z","2.5.3-beta.4":"2026-08-10T13:48:31.813Z","3.0.0-beta.22":"2026-08-13T13:38:17.133Z","3.0.0-beta.23":"2026-08-17T11:38:04.487Z","3.0.0-beta.24":"2026-08-17T11:43:48.251Z","2.5.3":"2026-08-19T12:38:10.206Z","2.5.4":"2026-08-19T12:53:39.892Z","3.0.0-beta.25":"2026-08-19T13:05:52.078Z","3.0.0-beta.26":"2026-08-21T12:26:29.752Z","2.5.5-beta.0":"2026-08-21T12:57:53.524Z","2.5.5-beta.1":"2026-08-21T13:14:05.791Z","2.5.5-beta.2":"2026-08-23T14:08:18.763Z","3.0.0-beta.27":"2026-08-25T14:07:14.732Z","2.5.5-beta.3":"2026-08-26T13:45:47.413Z","2.6.0":"2026-08-27T13:12:54.818Z","3.0.0-beta.28":"2026-09-01T14:01:32.773Z","2.7.0":"2026-09-07T13:45:42.190Z","2.7.1-beta.0":"2026-09-15T13:43:36.298Z","2.7.1-beta.1":"2026-09-17T13:27:47.552Z","2.7.1-beta.2":"2026-09-19T13:58:43.186Z","2.7.1-beta.3":"2026-09-21T15:06:43.091Z","2.7.1-beta.4":"2026-09-22T12:35:41.040Z","3.0.0-beta.29":"2026-09-23T13:36:58.692Z","2.7.1-beta.5":"2026-09-27T13:58:13.200Z","2.7.1-beta.6":"2026-10-01T14:17:17.387Z","2.7.1-beta.7":"2026-10-01T15:20:36.647Z","2.7.1-beta.8":"2026-10-02T13:54:37.759Z"},"bugs":{"url":"https://github.com/homebridge-plugins/homebridge-tuya/issues"},"license":"MIT","homepage":"https://github.com/homebridge-plugins/homebridge-tuya#readme","keywords":["homebridge-plugin","homekit","tuya"],"repository":{"url":"git+https://github.com/homebridge-plugins/homebridge-tuya.git","type":"git"},"description":"Forked from 0x5e/homebridge-tuya-platform, with a focus on fixing bugs and adding new device support.","maintainers":[{"name":"northernman","email":"buyminivan-northern@yahoo.ca"},{"name":"bwp91","email":"bwp91@icloud.com"}],"readme":"","readmeFilename":""}