homebridge-boschcontrolpanel_bgseries
Version:
Homebridge plugin for Bosch Control Panel.
24 lines • 708 B
TypeScript
export declare enum BGPointStatus {
Unassigned = 0,
Short = 1,
Open = 2,
Normal = 3,
Missing = 4,
Resistor2 = 5,
Resistor4 = 6,
Unknown = 255
}
export declare class BGPoint {
PointNumber: number;
AreaNumber: number;
PointText: string;
PointStatus: BGPointStatus;
Bypassable: boolean;
PointCode: number;
PointCondition: number;
constructor(PointNumber: number, AreaNumber: number);
UpdateStatus(NewStatus: BGPointStatus): boolean;
UpdatePoint(PointStatus: BGPointStatus, Bypassable: boolean, PointCode: number, PointCondition: number): void;
UpdatePointShort(PointStatus: BGPointStatus): void;
}
//# sourceMappingURL=BGPoint.d.ts.map