matterbridge-roborock-vacuum-plugin
Version:
Matterbridge Roborock Vacuum Plugin
45 lines (44 loc) • 3.6 kB
JavaScript
export var OperationStatusCode;
(function (OperationStatusCode) {
OperationStatusCode[OperationStatusCode["Unknown"] = 0] = "Unknown";
OperationStatusCode[OperationStatusCode["Initiating"] = 1] = "Initiating";
OperationStatusCode[OperationStatusCode["Sleeping"] = 2] = "Sleeping";
OperationStatusCode[OperationStatusCode["Idle"] = 3] = "Idle";
OperationStatusCode[OperationStatusCode["RemoteControl"] = 4] = "RemoteControl";
OperationStatusCode[OperationStatusCode["Cleaning"] = 5] = "Cleaning";
OperationStatusCode[OperationStatusCode["ReturningDock"] = 6] = "ReturningDock";
OperationStatusCode[OperationStatusCode["ManualMode"] = 7] = "ManualMode";
OperationStatusCode[OperationStatusCode["Charging"] = 8] = "Charging";
OperationStatusCode[OperationStatusCode["ChargingError"] = 9] = "ChargingError";
OperationStatusCode[OperationStatusCode["Paused"] = 10] = "Paused";
OperationStatusCode[OperationStatusCode["SpotCleaning"] = 11] = "SpotCleaning";
OperationStatusCode[OperationStatusCode["InError"] = 12] = "InError";
OperationStatusCode[OperationStatusCode["ShuttingDown"] = 13] = "ShuttingDown";
OperationStatusCode[OperationStatusCode["Updating"] = 14] = "Updating";
OperationStatusCode[OperationStatusCode["ReturnToDock"] = 15] = "ReturnToDock";
OperationStatusCode[OperationStatusCode["GoTo"] = 16] = "GoTo";
OperationStatusCode[OperationStatusCode["ZoneClean"] = 17] = "ZoneClean";
OperationStatusCode[OperationStatusCode["RoomClean"] = 18] = "RoomClean";
OperationStatusCode[OperationStatusCode["EmptyingDustContainer"] = 22] = "EmptyingDustContainer";
OperationStatusCode[OperationStatusCode["WashingTheMop"] = 23] = "WashingTheMop";
OperationStatusCode[OperationStatusCode["WashingTheMop2"] = 25] = "WashingTheMop2";
OperationStatusCode[OperationStatusCode["GoingToWashTheMop"] = 26] = "GoingToWashTheMop";
OperationStatusCode[OperationStatusCode["InCall"] = 28] = "InCall";
OperationStatusCode[OperationStatusCode["Mapping"] = 29] = "Mapping";
OperationStatusCode[OperationStatusCode["SOMETHING_NEED_TO_FIGUREOUT"] = 30] = "SOMETHING_NEED_TO_FIGUREOUT";
OperationStatusCode[OperationStatusCode["Patrol"] = 32] = "Patrol";
OperationStatusCode[OperationStatusCode["FullyCharged"] = 100] = "FullyCharged";
OperationStatusCode[OperationStatusCode["DeviceOffline"] = 101] = "DeviceOffline";
OperationStatusCode[OperationStatusCode["Locked"] = 103] = "Locked";
OperationStatusCode[OperationStatusCode["AirDryingStopping"] = 202] = "AirDryingStopping";
OperationStatusCode[OperationStatusCode["RobotStatusMopping"] = 6301] = "RobotStatusMopping";
OperationStatusCode[OperationStatusCode["CleanMopCleaning"] = 6302] = "CleanMopCleaning";
OperationStatusCode[OperationStatusCode["CleanMopMopping"] = 6303] = "CleanMopMopping";
OperationStatusCode[OperationStatusCode["RoomMopping"] = 6304] = "RoomMopping";
OperationStatusCode[OperationStatusCode["RoomCleanMopCleaning"] = 6305] = "RoomCleanMopCleaning";
OperationStatusCode[OperationStatusCode["RoomCleanMopMopping"] = 6306] = "RoomCleanMopMopping";
OperationStatusCode[OperationStatusCode["ZoneMopping"] = 6307] = "ZoneMopping";
OperationStatusCode[OperationStatusCode["ZoneCleanMopCleaning"] = 6308] = "ZoneCleanMopCleaning";
OperationStatusCode[OperationStatusCode["ZoneCleanMopMopping"] = 6309] = "ZoneCleanMopMopping";
OperationStatusCode[OperationStatusCode["BackToDockWashingDuster"] = 6310] = "BackToDockWashingDuster";
})(OperationStatusCode || (OperationStatusCode = {}));