homebridge-ratgdo
Version:
HomeKit integration using Ratgdo and Konnected devices for LiftMaster and Chamberlain garage door openers, without requiring myQ.
27 lines (26 loc) • 997 B
TypeScript
export interface RatgdoDevice {
address: string;
firmwareVersion: string;
mac: string;
model?: string;
name: string;
variant: string;
}
export declare enum RatgdoReservedNames {
CONTACT_DISCO_VEHICLE_ARRIVING = "ContactSensor.Disco.Vehicle.Arriving",
CONTACT_DISCO_VEHICLE_LEAVING = "ContactSensor.Disco.Vehicle.Leaving",
DIMMER_OPENER_AUTOMATION = "Dimmer.Opener.Automation",
SWITCH_DISCO_LASER = "Switch.Disco.Laser",
SWITCH_DISCO_LED = "Switch.Disco.Led",
SWITCH_KONNECTED_PCW = "Switch.Konnected.PCW",
SWITCH_KONNECTED_STROBE = "Switch.Konnected.Strobe",
OCCUPANCY_DISCO_VEHICLE_PRESENCE = "OccupancySensor.Disco.Vehicle.Presence",
OCCUPANCY_SENSOR_DOOR_OPEN = "OccupancySensor.DoorOpen",
OCCUPANCY_SENSOR_MOTION = "OccupancySensor.Motion",
SWITCH_LOCKOUT = "Switch.Lockout",
SWITCH_OPENER_AUTOMATION = "Switch.Opener.Automation"
}
export declare enum RatgdoVariant {
KONNECTED = "konnected",
RATGDO = "ratgdo"
}