UNPKG

homebridge-boschcontrolpanel_bgseries

Version:
19 lines 991 B
import { BGAreaStatus } from './BGConst'; import { HKAccessory } from './HKAccessory'; import { HB_BoschControlPanel_BGSeries } from './platform'; export declare class HKSecurityPanel extends HKAccessory { protected readonly platform: HB_BoschControlPanel_BGSeries; private readonly AreaMonitored; private readonly AreaInScope; private readonly PasscodeFollowScope; private service; constructor(platform: HB_BoschControlPanel_BGSeries, AreaMonitored: number, AreaInScope: number[], PasscodeFollowScope: boolean); UpdateStateFromPanel(AreaStatus: BGAreaStatus): void; SetAlarmTriggered(AlarmTrigerred: any): void; SetFaulted(): void; handleSecuritySystemTargetStateSet(value: any): void; BoschAreaStatusToCurrentHomekitSecurityStatus(AreaStatus: BGAreaStatus): 0 | 1 | 2 | 3; BoschAreaStatusToTargetHomekitSecurityStatus(AreaStatus: BGAreaStatus): 0 | 1 | 2 | 3; private GetAreaInScopeString; } //# sourceMappingURL=HKSecurityPanel.d.ts.map