constructor(log, url, accessToken, device, homebridge) { const Service = homebridge.hap.Service; const Characteristic = homebridge.hap.Characteristic; super(log, url, accessToken, device, homebridge, Service.HumiditySensor, Characteristic.CurrentRelativeHumidity); }
accessory.should.be.instanceOf(HumiditySensorAccessory); accessory.deviceId.should.be.equal(device.device_id); accessory.ServiceType.should.be.equal(homebridge.hap.Service.HumiditySensor); accessory.CharacteristicType.should.be.equal(homebridge.hap.Characteristic.CurrentRelativeHumidity); });
this.humidityService = new Service.HumiditySensor(this.name); this.humidityService .getCharacteristic(Characteristic.CurrentRelativeHumidity)
device, homebridge, Service.HumiditySensor, Characteristic.CurrentRelativeHumidity ); accessory.services[1].should.be.an.instanceOf(Service.HumiditySensor); }); }); device, homebridge, Service.HumiditySensor, Characteristic.CurrentRelativeHumidity );