homebridge-hivehome-control
Version:
Allows control of Hive devices, including water heaters, through Homebridge.
35 lines • 944 B
TypeScript
export declare const kHiveDeviceName = "HomebridgeHiveHomeDevice";
export declare const kScanIntervalSecs = 15;
export declare const kChallengeName = "ChallengeName";
export declare const DEVICE_LOGIN_REQUIRED = "DEVICE_SRP_AUTH";
export declare enum HiveData {
kId = "hiveID",
kType = "hiveType",
kName = "hiveName"
}
export declare enum HiveType {
kHeating = "heating",
kRadiator = "trvcontrol",
kHotWater = "hotwater"
}
export declare const HiveTypeName: {
heating: string;
trvcontrol: string;
hotwater: string;
};
export declare enum PyHiveType {
kHeating = "climate",
kHotWater = "water_heater"
}
export declare enum PyHiveAuth {
kDevKey = "device_key",
kDevGroupKey = "device_group_key",
kDevPassword = "device_password"
}
export declare enum HeatingMode {
kOn = "ON",
kOff = "OFF",
kManual = "MANUAL",
kSchedule = "SCHEDULE"
}
//# sourceMappingURL=hive-api.d.ts.map