homebridge-connexoon
Version:
A Homebridge plugin providing support for the Connexoon, TaHoma and Cozytouch platforms and accessories.
31 lines (25 loc) • 780 B
JavaScript
const Service = require('./service');
let Characteristic;
class AccessoryInformation extends Service {
constructor({ api, log, accessory }) {
super({
log,
accessory,
serviceType: api.hap.Service.AccessoryInformation,
});
Characteristic = api.hap.Characteristic;
this.service.setCharacteristic(
Characteristic.Manufacturer,
accessory.context.device.manufacturer
);
this.service.setCharacteristic(
Characteristic.Model,
accessory.context.device.model
);
this.service.setCharacteristic(
Characteristic.SerialNumber,
accessory.context.device.id
);
}
}
module.exports = AccessoryInformation;