node-miio
Version:
Control Mi Home devices, such as Mi Robot Vacuums, Mi Air Purifiers, Mi Smart Home Gateway (Aqara) and more
18 lines (12 loc) • 457 B
JavaScript
const SubDevice = require('./subdevice');
const { Temperature, Humidity } = require('../capabilities/sensor');
const Voltage = require('./voltage');
module.exports = class SensorHT extends SubDevice.with(Temperature, Humidity, Voltage) {
constructor(parent, info) {
super(parent, info);
this.miioModel = 'lumi.sensor_ht';
this.defineProperty('temperature', v => v / 100.0);
this.defineProperty('humidity', v => v / 100.0);
}
};
;