lavva.exalushome.extalife
Version:
Library implementing communication and abstraction layers for ExtaLife API in ExalusHome system
22 lines (21 loc) • 592 B
TypeScript
export declare class DiagnosticResult {
DeviceGuid: string;
DeviceDiagnosticsStatus: DeviceDiagnosticsStatus;
CanBeFixed: boolean;
}
export declare enum DeviceDiagnosticsStatus {
Unknown = 0,
Healthy = 1,
Unpaired = 2,
FirmwareUpdateMode = 3,
NotResponding = 4,
NotSupported = 5
}
export declare enum DiagnosticErrorCode {
Success = "Success",
CannotFindDevice = "CannotFindDevice",
OtherError = "OtherError",
FatalError = "FatalError",
DeviceRepairFailed = "DeviceRepairFailed",
RepairingIsUnsupported = "RepairingIsUnsupported"
}