UNPKG

@palekseii/homebridge-tuya-platform

Version:

Fork version of official Tuya Homebridge plugin. Brings a bunch of bug fix and new device support.

23 lines 882 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.configureMotionDetected = void 0; const TuyaDevice_1 = require("../../device/TuyaDevice"); function configureMotionDetected(accessory, service, schema) { if (!schema) { return; } if (!service) { service = accessory.accessory.getService(accessory.Service.MotionSensor) || accessory.accessory.addService(accessory.Service.MotionSensor); } service.getCharacteristic(accessory.Characteristic.MotionDetected) .onGet(() => { const status = accessory.getStatus(schema.code); if (schema.type === TuyaDevice_1.TuyaDeviceSchemaType.Enum) { // pir return (status.value === 'pir'); } return false; }); } exports.configureMotionDetected = configureMotionDetected; //# sourceMappingURL=MotionDetected.js.map