UNPKG

nubli

Version:
161 lines (160 loc) 8.63 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var GeneralState; (function (GeneralState) { GeneralState[GeneralState["IDLE"] = 0] = "IDLE"; GeneralState[GeneralState["RECEIVING_DATA"] = 1] = "RECEIVING_DATA"; })(GeneralState = exports.GeneralState || (exports.GeneralState = {})); var PairingState; (function (PairingState) { PairingState[PairingState["IDLE"] = 0] = "IDLE"; PairingState[PairingState["FAILED"] = 1] = "FAILED"; PairingState[PairingState["REQ_PUB_KEY"] = 2] = "REQ_PUB_KEY"; PairingState[PairingState["REQ_PUB_KEY_FIN"] = 3] = "REQ_PUB_KEY_FIN"; PairingState[PairingState["REQ_CHALLENGE"] = 4] = "REQ_CHALLENGE"; PairingState[PairingState["REQ_CHALLENGE_FIN"] = 5] = "REQ_CHALLENGE_FIN"; PairingState[PairingState["REQ_CHALLENGE_AUTH"] = 6] = "REQ_CHALLENGE_AUTH"; PairingState[PairingState["REQ_CHALLENGE_AUTH_FIN"] = 7] = "REQ_CHALLENGE_AUTH_FIN"; PairingState[PairingState["REQ_AUTH_ID_A"] = 8] = "REQ_AUTH_ID_A"; PairingState[PairingState["REQ_AUTH_ID_B"] = 9] = "REQ_AUTH_ID_B"; PairingState[PairingState["REQ_AUTH_ID_C"] = 10] = "REQ_AUTH_ID_C"; PairingState[PairingState["REQ_AUTH_ID_D"] = 11] = "REQ_AUTH_ID_D"; PairingState[PairingState["REQ_AUTH_ID_FIN"] = 12] = "REQ_AUTH_ID_FIN"; PairingState[PairingState["REQ_AUTH_ID_CONFIRM"] = 13] = "REQ_AUTH_ID_CONFIRM"; PairingState[PairingState["PAIRED"] = 14] = "PAIRED"; })(PairingState = exports.PairingState || (exports.PairingState = {})); var Command; (function (Command) { Command[Command["REQUEST_DATA"] = 1] = "REQUEST_DATA"; Command[Command["PUBLIC_KEY"] = 3] = "PUBLIC_KEY"; Command[Command["ERROR_REPORT"] = 18] = "ERROR_REPORT"; Command[Command["CHALLENGE"] = 4] = "CHALLENGE"; Command[Command["AUTH_AUTHENTICATOR"] = 5] = "AUTH_AUTHENTICATOR"; Command[Command["AUTH_DATA"] = 6] = "AUTH_DATA"; Command[Command["AUTH_ID"] = 7] = "AUTH_ID"; Command[Command["REQUEST_AUTHORIZATION_ENTRIES"] = 9] = "REQUEST_AUTHORIZATION_ENTRIES"; Command[Command["AUTHORIZATION_ENTRY"] = 10] = "AUTHORIZATION_ENTRY"; Command[Command["REQUEST_CONFIG"] = 20] = "REQUEST_CONFIG"; Command[Command["CONFIG"] = 21] = "CONFIG"; Command[Command["AUTH_ID_CONFIRM"] = 30] = "AUTH_ID_CONFIRM"; Command[Command["STATUS"] = 14] = "STATUS"; Command[Command["KEYTURNER_STATES"] = 12] = "KEYTURNER_STATES"; Command[Command["LOCK_ACTION"] = 13] = "LOCK_ACTION"; Command[Command["AUTHORIZATION_ENTRY_COUNT"] = 39] = "AUTHORIZATION_ENTRY_COUNT"; Command[Command["REQUEST_ADVANCED_CONFIG"] = 54] = "REQUEST_ADVANCED_CONFIG"; })(Command = exports.Command || (exports.Command = {})); var PairingError; (function (PairingError) { PairingError[PairingError["NOT_PAIRING"] = 16] = "NOT_PAIRING"; PairingError[PairingError["BAD_AUTHENTICATOR"] = 17] = "BAD_AUTHENTICATOR"; PairingError[PairingError["BAD_PARAMETER"] = 18] = "BAD_PARAMETER"; PairingError[PairingError["MAX_USER"] = 19] = "MAX_USER"; })(PairingError = exports.PairingError || (exports.PairingError = {})); var GeneralError; (function (GeneralError) { GeneralError[GeneralError["BAD_CRC"] = 253] = "BAD_CRC"; GeneralError[GeneralError["BAD_LENGTH"] = 254] = "BAD_LENGTH"; GeneralError[GeneralError["UNKNOWN"] = 255] = "UNKNOWN"; })(GeneralError = exports.GeneralError || (exports.GeneralError = {})); var KeyturnerError; (function (KeyturnerError) { KeyturnerError[KeyturnerError["BAD_PIN"] = 33] = "BAD_PIN"; })(KeyturnerError = exports.KeyturnerError || (exports.KeyturnerError = {})); var Status; (function (Status) { Status[Status["COMPLETE"] = 0] = "COMPLETE"; Status[Status["ACCEPTED"] = 1] = "ACCEPTED"; })(Status = exports.Status || (exports.Status = {})); var NukiState; (function (NukiState) { NukiState[NukiState["UNINITIALIZED"] = 0] = "UNINITIALIZED"; NukiState[NukiState["PAIRING_MODE"] = 1] = "PAIRING_MODE"; NukiState[NukiState["DOOR_MODE"] = 2] = "DOOR_MODE"; NukiState[NukiState["MAINTENANCE_MODE"] = 4] = "MAINTENANCE_MODE"; })(NukiState = exports.NukiState || (exports.NukiState = {})); var LockState; (function (LockState) { LockState[LockState["UNCALIBRATED"] = 0] = "UNCALIBRATED"; LockState[LockState["LOCKED"] = 1] = "LOCKED"; LockState[LockState["UNLOCKING"] = 2] = "UNLOCKING"; LockState[LockState["UNLOCKED"] = 3] = "UNLOCKED"; LockState[LockState["LOCKING"] = 4] = "LOCKING"; LockState[LockState["UNLATCHED"] = 5] = "UNLATCHED"; LockState[LockState["UNLOCKED_LOCK_N_GO"] = 6] = "UNLOCKED_LOCK_N_GO"; LockState[LockState["UNLATCHING"] = 7] = "UNLATCHING"; LockState[LockState["CALIBRATION"] = 252] = "CALIBRATION"; LockState[LockState["BOOT_RUN"] = 253] = "BOOT_RUN"; LockState[LockState["MOTOR_BLOCKED"] = 254] = "MOTOR_BLOCKED"; LockState[LockState["UNDEFINED"] = 255] = "UNDEFINED"; })(LockState = exports.LockState || (exports.LockState = {})); var LockAction; (function (LockAction) { LockAction[LockAction["UNLOCK"] = 1] = "UNLOCK"; LockAction[LockAction["LOCK"] = 2] = "LOCK"; LockAction[LockAction["UNLATCH"] = 3] = "UNLATCH"; LockAction[LockAction["LOCK_N_GO"] = 4] = "LOCK_N_GO"; LockAction[LockAction["LOCK_N_GO_UNLATCH"] = 5] = "LOCK_N_GO_UNLATCH"; LockAction[LockAction["FULL_LOCK"] = 6] = "FULL_LOCK"; LockAction[LockAction["FOB_ACTION_1"] = 129] = "FOB_ACTION_1"; LockAction[LockAction["FOB_ACTION_2"] = 130] = "FOB_ACTION_2"; LockAction[LockAction["FOB_ACTION_3"] = 131] = "FOB_ACTION_3"; })(LockAction = exports.LockAction || (exports.LockAction = {})); var Trigger; (function (Trigger) { Trigger[Trigger["SYSTEM"] = 0] = "SYSTEM"; Trigger[Trigger["MANUAL"] = 1] = "MANUAL"; Trigger[Trigger["BUTTON"] = 2] = "BUTTON"; Trigger[Trigger["AUTOMATIC"] = 3] = "AUTOMATIC"; })(Trigger = exports.Trigger || (exports.Trigger = {})); var DoorSensor; (function (DoorSensor) { DoorSensor[DoorSensor["UNAVAILABLE"] = 0] = "UNAVAILABLE"; DoorSensor[DoorSensor["DEACTIVATED"] = 1] = "DEACTIVATED"; DoorSensor[DoorSensor["CLOSED"] = 2] = "CLOSED"; DoorSensor[DoorSensor["OPEN"] = 3] = "OPEN"; DoorSensor[DoorSensor["UNKNOWN"] = 4] = "UNKNOWN"; DoorSensor[DoorSensor["CALIBRATING"] = 5] = "CALIBRATING"; })(DoorSensor = exports.DoorSensor || (exports.DoorSensor = {})); var HomeKit; (function (HomeKit) { HomeKit[HomeKit["NOT_AVAILABLE"] = 0] = "NOT_AVAILABLE"; HomeKit[HomeKit["DISABLED"] = 1] = "DISABLED"; HomeKit[HomeKit["ENABLED"] = 2] = "ENABLED"; HomeKit[HomeKit["ENABLED_PAIRED"] = 3] = "ENABLED_PAIRED"; })(HomeKit = exports.HomeKit || (exports.HomeKit = {})); var DstMode; (function (DstMode) { DstMode[DstMode["DISABLED"] = 0] = "DISABLED"; DstMode[DstMode["EUROPEAN"] = 1] = "EUROPEAN"; })(DstMode = exports.DstMode || (exports.DstMode = {})); var FOB_ACTION; (function (FOB_ACTION) { FOB_ACTION[FOB_ACTION["NO_ACTION"] = 0] = "NO_ACTION"; FOB_ACTION[FOB_ACTION["UNLOCK"] = 1] = "UNLOCK"; FOB_ACTION[FOB_ACTION["LOCK"] = 2] = "LOCK"; FOB_ACTION[FOB_ACTION["LOCK_N_GO"] = 3] = "LOCK_N_GO"; FOB_ACTION[FOB_ACTION["INTELLIGENT"] = 4] = "INTELLIGENT"; })(FOB_ACTION = exports.FOB_ACTION || (exports.FOB_ACTION = {})); var ADVERTISING_MODE; (function (ADVERTISING_MODE) { ADVERTISING_MODE[ADVERTISING_MODE["AUTOMATIC"] = 0] = "AUTOMATIC"; ADVERTISING_MODE[ADVERTISING_MODE["NORMAL"] = 1] = "NORMAL"; ADVERTISING_MODE[ADVERTISING_MODE["SLOW"] = 2] = "SLOW"; ADVERTISING_MODE[ADVERTISING_MODE["SLOWEST"] = 3] = "SLOWEST"; })(ADVERTISING_MODE = exports.ADVERTISING_MODE || (exports.ADVERTISING_MODE = {})); var BUTTON_PRESS_ACTION; (function (BUTTON_PRESS_ACTION) { BUTTON_PRESS_ACTION[BUTTON_PRESS_ACTION["NO_ACTION"] = 0] = "NO_ACTION"; BUTTON_PRESS_ACTION[BUTTON_PRESS_ACTION["INTELLIGENT"] = 1] = "INTELLIGENT"; BUTTON_PRESS_ACTION[BUTTON_PRESS_ACTION["UNLOCK"] = 2] = "UNLOCK"; BUTTON_PRESS_ACTION[BUTTON_PRESS_ACTION["LOCK"] = 3] = "LOCK"; BUTTON_PRESS_ACTION[BUTTON_PRESS_ACTION["UNLATCH"] = 4] = "UNLATCH"; BUTTON_PRESS_ACTION[BUTTON_PRESS_ACTION["LOCK_N_GO"] = 5] = "LOCK_N_GO"; BUTTON_PRESS_ACTION[BUTTON_PRESS_ACTION["SHOW_STATUS"] = 6] = "SHOW_STATUS"; })(BUTTON_PRESS_ACTION = exports.BUTTON_PRESS_ACTION || (exports.BUTTON_PRESS_ACTION = {})); var BATTERY_TYPE; (function (BATTERY_TYPE) { BATTERY_TYPE[BATTERY_TYPE["ALKALINE"] = 0] = "ALKALINE"; BATTERY_TYPE[BATTERY_TYPE["AKKUMULATORS"] = 1] = "AKKUMULATORS"; BATTERY_TYPE[BATTERY_TYPE["LITHIUM"] = 2] = "LITHIUM"; })(BATTERY_TYPE = exports.BATTERY_TYPE || (exports.BATTERY_TYPE = {}));