homebridge-xfinityhome
Version:
A homebridge plugin to control your Xfinity Home security system.
19 lines • 704 B
TypeScript
import { PlatformAccessory } from 'homebridge';
import { Light } from 'xfinityhome';
import { XfinityHomePlatform } from '../platform';
import { CONTEXT } from '../settings';
import Accessory from './Accessory';
export default class LightAccessory extends Accessory {
private readonly platform;
private readonly accessory;
private readonly device;
constructor(platform: XfinityHomePlatform, accessory: PlatformAccessory<CONTEXT>, device: Light);
private getIsOn;
private notifyIsOnChange;
private set;
private getBrightness;
private notifyBrightnessChange;
private getEnergyUsage;
private notifyEnergyUsageChange;
}
//# sourceMappingURL=LightAccessory.d.ts.map