dt-common-device
Version:
A secure and robust device management library for IoT applications
93 lines (92 loc) • 3.99 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.IssueType = exports.IssuePriority = exports.IssueStatus = exports.EntitySubType = exports.EntityType = exports.IssuesCategory = void 0;
var IssuesCategory;
(function (IssuesCategory) {
IssuesCategory["OPERATIONS"] = "OPERATIONS";
IssuesCategory["SECURITY"] = "SECURITY";
IssuesCategory["ENERGY"] = "ENERGY";
IssuesCategory["OTHER"] = "OTHER";
})(IssuesCategory || (exports.IssuesCategory = IssuesCategory = {}));
var EntityType;
(function (EntityType) {
EntityType["ZONE"] = "ZONE";
EntityType["DEVICE"] = "DEVICE";
EntityType["ACCESS_GROUP"] = "ACCESS_GROUP";
EntityType["USER"] = "USER";
EntityType["INTEGRATION"] = "INTEGRATION";
EntityType["PROPERTY"] = "PROPERTY";
EntityType["HUB"] = "HUB";
EntityType["SCHEDULE"] = "SCHEDULE";
EntityType["OTHER"] = "OTHER";
EntityType["CLOUD_DEVICE_ACCOUNT"] = "CLOUD_DEVICE_ACCOUNT";
EntityType["CLOUD_PMS_ACCOUNT"] = "CLOUD_PMS_ACCOUNT";
})(EntityType || (exports.EntityType = EntityType = {}));
var EntitySubType;
(function (EntitySubType) {
EntitySubType["ZONE"] = "ZONE";
// CODES
EntitySubType["GUEST_CODE"] = "GUEST_CODE";
EntitySubType["STAFF_CODE"] = "STAFF_CODE";
EntitySubType["EMERGENCY_CODE"] = "EMERGENCY_CODE";
EntitySubType["VENDOR_CODE"] = "VENDOR_CODE";
// DEVICE
EntitySubType["LOCK"] = "LOCK";
EntitySubType["HUB"] = "HUB";
EntitySubType["TV"] = "TV";
EntitySubType["THERMOSTAT"] = "THERMOSTAT";
EntitySubType["ON_PREM_SERVER"] = "ON_PREM_SERVER";
// PMS PROVIDERS
EntitySubType["CLOUDBEDS"] = "CLOUDBEDS";
EntitySubType["STAYNTOUCH"] = "STAYNTOUCH";
EntitySubType["HOTELKEY"] = "HOTELKEY";
EntitySubType["YANOLJA"] = "YANOLJA";
EntitySubType["SKYTOUCH"] = "SKYTOUCH";
EntitySubType["SMOOBU"] = "SMOOBU";
EntitySubType["MEWS"] = "MEWS";
EntitySubType["WEBREZPRO"] = "WEBREZPRO";
// DEVICE PROVIDERS
EntitySubType["SMARTTHINGS"] = "SMARTTHINGS";
EntitySubType["TTLOCK"] = "TTLOCK";
EntitySubType["TUYA"] = "TUYA";
EntitySubType["VERDANT"] = "VERDANT";
EntitySubType["SENSIBO"] = "SENSIBO";
EntitySubType["DORMKABA"] = "DORMKABA";
EntitySubType["DUSAW"] = "DUSAW";
EntitySubType["YALEWIFI"] = "YALEWIFI";
EntitySubType["SALTOKS"] = "SALTOKS";
EntitySubType["SALTOSPACE"] = "SALTOSPACE";
EntitySubType["SCHLAGE"] = "SCHLAGE";
EntitySubType["LOCKLY"] = "LOCKLY";
})(EntitySubType || (exports.EntitySubType = EntitySubType = {}));
var IssueStatus;
(function (IssueStatus) {
IssueStatus["PENDING"] = "PENDING";
IssueStatus["IN_PROGRESS"] = "IN_PROGRESS";
IssueStatus["RESOLVED"] = "RESOLVED";
IssueStatus["CLOSED"] = "CLOSED";
IssueStatus["CANCELLED"] = "CANCELLED";
IssueStatus["ON_HOLD"] = "ON_HOLD";
IssueStatus["IGNORED"] = "IGNORED";
})(IssueStatus || (exports.IssueStatus = IssueStatus = {}));
var IssuePriority;
(function (IssuePriority) {
IssuePriority["LOW"] = "LOW";
IssuePriority["HIGH"] = "HIGH";
IssuePriority["CRITICAL"] = "CRITICAL";
})(IssuePriority || (exports.IssuePriority = IssuePriority = {}));
var IssueType;
(function (IssueType) {
IssueType["BATTERY_LOW"] = "BATTERY_LOW";
IssueType["DEVICE_OFFLINE"] = "DEVICE_OFFLINE";
IssueType["HUB_OFFLINE"] = "HUB_OFFLINE";
IssueType["ACCOUNT_UNAUTHORIZED"] = "ACCOUNT_UNAUTHORIZED";
IssueType["ACCOUNT_MISSING_DEVICE"] = "ACCOUNT_MISSING_DEVICE";
IssueType["LOCK_JAMMED"] = "LOCK_JAMMED";
IssueType["DEVICE_MALFUNCTION"] = "DEVICE_MALFUNCTION";
IssueType["NO_GUEST_CODES"] = "NO_GUEST_CODES";
IssueType["JUST_ENOUGH_GUEST_CODES"] = "JUST_ENOUGH_GUEST_CODES";
IssueType["LOW_GUEST_CODES"] = "LOW_GUEST_CODES";
IssueType["PMS_CODE_NOT_DELIVERED"] = "PMS_CODE_NOT_DELIVERED";
IssueType["SCHEDULE_CODE_NOT_ASSIGNED"] = "SCHEDULE_CODE_NOT_ASSIGNED";
})(IssueType || (exports.IssueType = IssueType = {}));