UNPKG

homebridge-xfinityhome

Version:

A homebridge plugin to control your Xfinity Home security system.

26 lines 950 B
import { PlatformAccessory, Service } from 'homebridge'; import { Motion } from 'xfinityhome'; import { XfinityHomePlatform } from '../platform'; import { CONTEXT } from '../settings'; import Accessory from './Accessory'; export default class MotionAccessory extends Accessory { private readonly platform; private readonly accessory; private readonly device; protected temperatureService?: Service; constructor(platform: XfinityHomePlatform, accessory: PlatformAccessory<CONTEXT>, device: Motion); private getMotionDetected; private notifyMotionChange; private getActive; private setActive; private notifyActiveChange; private getTampered; private notifyTamperedChange; private getFaulted; private notifyFaultedChange; private getLowBattery; private notifyLowBatteryChange; private getTemperature; private notifyTemperatureChange; } //# sourceMappingURL=MotionAccessory.d.ts.map