UNPKG

@palekseii/homebridge-tuya-platform

Version:

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

22 lines 943 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.configureCurrentRelativeHumidity = void 0; const util_1 = require("../../util/util"); function configureCurrentRelativeHumidity(accessory, service, schema) { if (!schema) { return; } if (!service) { service = accessory.accessory.getService(accessory.Service.HumiditySensor) || accessory.accessory.addService(accessory.Service.HumiditySensor); } const property = schema.property; const multiple = Math.pow(10, property ? property.scale : 0); service.getCharacteristic(accessory.Characteristic.CurrentRelativeHumidity) .onGet(() => { const status = accessory.getStatus(schema.code); return (0, util_1.limit)(status.value / multiple, 0, 100); }); } exports.configureCurrentRelativeHumidity = configureCurrentRelativeHumidity; //# sourceMappingURL=CurrentRelativeHumidity.js.map