UNPKG

homebridge-texecom-connect

Version:

A Homebridge plugin to integrate with Texecom Connect SmartCom.

20 lines (19 loc) 871 B
import { CharacteristicValue, PlatformAccessory } from "homebridge"; import { ConfigArea } from "../config/config-area"; import { AccessoryContext } from "../interfaces/accessory-context"; import { TexecomConnectPlatform } from "../texecom-connect-platform"; import { TexecomAreaAccessory } from "./texecom-area-accessory"; /** * Security System Accessory */ export declare class SecuritySystemAccessory extends TexecomAreaAccessory { constructor(platform: TexecomConnectPlatform, accessory: PlatformAccessory<AccessoryContext<ConfigArea>>); protected getCharacteristic(): CharacteristicValue; protected listener(): void; protected listenerArmed(value: number): void; protected listenerArming(): void; protected listenerTriggered(): void; protected statusAlarmed(): void; protected statusDisarmed(): void; private setServiceState; }