@pmouli/isy-matter-server
Version:
Service to expose an ISY device as a Matter Border router
154 lines • 7.76 kB
JavaScript
export var Backlight;
(function (Backlight) {
Backlight[Backlight["On0Off0"] = 0] = "On0Off0";
Backlight[Backlight["On1Off0"] = 1] = "On1Off0";
Backlight[Backlight["On2Off0"] = 2] = "On2Off0";
Backlight[Backlight["On3Off0"] = 3] = "On3Off0";
Backlight[Backlight["On4Off0"] = 4] = "On4Off0";
Backlight[Backlight["On5Off0"] = 5] = "On5Off0";
Backlight[Backlight["On6Off0"] = 6] = "On6Off0";
Backlight[Backlight["On7Off0"] = 7] = "On7Off0";
Backlight[Backlight["On8Off0"] = 8] = "On8Off0";
Backlight[Backlight["On9Off0"] = 9] = "On9Off0";
Backlight[Backlight["On10Off0"] = 10] = "On10Off0";
Backlight[Backlight["On11Off0"] = 11] = "On11Off0";
Backlight[Backlight["On12Off0"] = 12] = "On12Off0";
Backlight[Backlight["On13Off0"] = 13] = "On13Off0";
Backlight[Backlight["On14Off0"] = 14] = "On14Off0";
Backlight[Backlight["On15Off0"] = 15] = "On15Off0";
Backlight[Backlight["On0Off1"] = 16] = "On0Off1";
Backlight[Backlight["On1Off1"] = 17] = "On1Off1";
Backlight[Backlight["On2Off1"] = 18] = "On2Off1";
Backlight[Backlight["On3Off1"] = 19] = "On3Off1";
Backlight[Backlight["On4Off1"] = 20] = "On4Off1";
Backlight[Backlight["On5Off1"] = 21] = "On5Off1";
Backlight[Backlight["On6Off1"] = 22] = "On6Off1";
Backlight[Backlight["On7Off1"] = 23] = "On7Off1";
Backlight[Backlight["On8Off1"] = 24] = "On8Off1";
Backlight[Backlight["On9Off1"] = 25] = "On9Off1";
Backlight[Backlight["On10Off1"] = 26] = "On10Off1";
Backlight[Backlight["On11Off1"] = 27] = "On11Off1";
Backlight[Backlight["On12Off1"] = 28] = "On12Off1";
Backlight[Backlight["On13Off1"] = 29] = "On13Off1";
Backlight[Backlight["On14Off1"] = 30] = "On14Off1";
Backlight[Backlight["On15Off1"] = 31] = "On15Off1";
Backlight[Backlight["On0Off2"] = 32] = "On0Off2";
Backlight[Backlight["On1Off2"] = 33] = "On1Off2";
Backlight[Backlight["On2Off2"] = 34] = "On2Off2";
Backlight[Backlight["On3Off2"] = 35] = "On3Off2";
Backlight[Backlight["On4Off2"] = 36] = "On4Off2";
Backlight[Backlight["On5Off2"] = 37] = "On5Off2";
Backlight[Backlight["On6Off2"] = 38] = "On6Off2";
Backlight[Backlight["On7Off2"] = 39] = "On7Off2";
Backlight[Backlight["On8Off2"] = 40] = "On8Off2";
Backlight[Backlight["On9Off2"] = 41] = "On9Off2";
Backlight[Backlight["On10Off2"] = 42] = "On10Off2";
Backlight[Backlight["On11Off2"] = 43] = "On11Off2";
Backlight[Backlight["On12Off2"] = 44] = "On12Off2";
Backlight[Backlight["On13Off2"] = 45] = "On13Off2";
Backlight[Backlight["On14Off2"] = 46] = "On14Off2";
Backlight[Backlight["On15Off2"] = 47] = "On15Off2";
Backlight[Backlight["On0Off3"] = 48] = "On0Off3";
Backlight[Backlight["On1Off3"] = 49] = "On1Off3";
Backlight[Backlight["On2Off3"] = 50] = "On2Off3";
Backlight[Backlight["On3Off3"] = 51] = "On3Off3";
Backlight[Backlight["On4Off3"] = 52] = "On4Off3";
Backlight[Backlight["On5Off3"] = 53] = "On5Off3";
Backlight[Backlight["On6Off3"] = 54] = "On6Off3";
Backlight[Backlight["On7Off3"] = 55] = "On7Off3";
Backlight[Backlight["On8Off3"] = 56] = "On8Off3";
Backlight[Backlight["On9Off3"] = 57] = "On9Off3";
Backlight[Backlight["On10Off3"] = 58] = "On10Off3";
Backlight[Backlight["On11Off3"] = 59] = "On11Off3";
Backlight[Backlight["On12Off3"] = 60] = "On12Off3";
Backlight[Backlight["On13Off3"] = 61] = "On13Off3";
Backlight[Backlight["On14Off3"] = 62] = "On14Off3";
Backlight[Backlight["On15Off3"] = 63] = "On15Off3";
Backlight[Backlight["On0Off4"] = 64] = "On0Off4";
Backlight[Backlight["On1Off4"] = 65] = "On1Off4";
Backlight[Backlight["On2Off4"] = 66] = "On2Off4";
Backlight[Backlight["On3Off4"] = 67] = "On3Off4";
Backlight[Backlight["On4Off4"] = 68] = "On4Off4";
Backlight[Backlight["On5Off4"] = 69] = "On5Off4";
Backlight[Backlight["On6Off4"] = 70] = "On6Off4";
Backlight[Backlight["On7Off4"] = 71] = "On7Off4";
Backlight[Backlight["On8Off4"] = 72] = "On8Off4";
Backlight[Backlight["On9Off4"] = 73] = "On9Off4";
Backlight[Backlight["On10Off4"] = 74] = "On10Off4";
Backlight[Backlight["On11Off4"] = 75] = "On11Off4";
Backlight[Backlight["On12Off4"] = 76] = "On12Off4";
Backlight[Backlight["On13Off4"] = 77] = "On13Off4";
Backlight[Backlight["On14Off4"] = 78] = "On14Off4";
Backlight[Backlight["On15Off4"] = 79] = "On15Off4";
Backlight[Backlight["On0Off5"] = 80] = "On0Off5";
Backlight[Backlight["On1Off5"] = 81] = "On1Off5";
Backlight[Backlight["On2Off5"] = 82] = "On2Off5";
Backlight[Backlight["On3Off5"] = 83] = "On3Off5";
Backlight[Backlight["On4Off5"] = 84] = "On4Off5";
Backlight[Backlight["On5Off5"] = 85] = "On5Off5";
Backlight[Backlight["On6Off5"] = 86] = "On6Off5";
Backlight[Backlight["On7Off5"] = 87] = "On7Off5";
Backlight[Backlight["On8Off5"] = 88] = "On8Off5";
Backlight[Backlight["On9Off5"] = 89] = "On9Off5";
Backlight[Backlight["On10Off5"] = 90] = "On10Off5";
Backlight[Backlight["On11Off5"] = 91] = "On11Off5";
Backlight[Backlight["On12Off5"] = 92] = "On12Off5";
Backlight[Backlight["On13Off5"] = 93] = "On13Off5";
Backlight[Backlight["On14Off5"] = 94] = "On14Off5";
Backlight[Backlight["On15Off5"] = 95] = "On15Off5";
Backlight[Backlight["On0Off6"] = 96] = "On0Off6";
Backlight[Backlight["On1Off6"] = 97] = "On1Off6";
Backlight[Backlight["On2Off6"] = 98] = "On2Off6";
Backlight[Backlight["On3Off6"] = 99] = "On3Off6";
Backlight[Backlight["On4Off6"] = 100] = "On4Off6";
Backlight[Backlight["On5Off6"] = 101] = "On5Off6";
Backlight[Backlight["On6Off6"] = 102] = "On6Off6";
Backlight[Backlight["On7Off6"] = 103] = "On7Off6";
Backlight[Backlight["On8Off6"] = 104] = "On8Off6";
Backlight[Backlight["On9Off6"] = 105] = "On9Off6";
Backlight[Backlight["On10Off6"] = 106] = "On10Off6";
Backlight[Backlight["On11Off6"] = 107] = "On11Off6";
Backlight[Backlight["On12Off6"] = 108] = "On12Off6";
Backlight[Backlight["On13Off6"] = 109] = "On13Off6";
Backlight[Backlight["On14Off6"] = 110] = "On14Off6";
Backlight[Backlight["On15Off6"] = 111] = "On15Off6";
Backlight[Backlight["On0Off7"] = 112] = "On0Off7";
Backlight[Backlight["On1Off7"] = 113] = "On1Off7";
Backlight[Backlight["On2Off7"] = 114] = "On2Off7";
Backlight[Backlight["On3Off7"] = 115] = "On3Off7";
Backlight[Backlight["On4Off7"] = 116] = "On4Off7";
Backlight[Backlight["On5Off7"] = 117] = "On5Off7";
Backlight[Backlight["On6Off7"] = 118] = "On6Off7";
Backlight[Backlight["On7Off7"] = 119] = "On7Off7";
Backlight[Backlight["On8Off7"] = 120] = "On8Off7";
Backlight[Backlight["On9Off7"] = 121] = "On9Off7";
Backlight[Backlight["On10Off7"] = 122] = "On10Off7";
Backlight[Backlight["On11Off7"] = 123] = "On11Off7";
Backlight[Backlight["On12Off7"] = 124] = "On12Off7";
Backlight[Backlight["On13Off7"] = 125] = "On13Off7";
Backlight[Backlight["On14Off7"] = 126] = "On14Off7";
Backlight[Backlight["On15Off7"] = 127] = "On15Off7";
})(Backlight || (Backlight = {}));
(function (Backlight) {
Backlight.getOnLevel = (backlight) => {
return (backlight & 0x0f);
};
Backlight.getOffLevel = (backlight) => {
return ((backlight & 0xf0) >> 4);
};
Backlight.to = {
tuple: toTuple
};
Backlight.from = {
tuple: fromTuple
};
function toTuple(backlight) {
return [Backlight.getOnLevel(backlight), Backlight.getOffLevel(backlight)];
}
Backlight.toTuple = toTuple;
function fromTuple(tuple) {
return tuple[0] | (tuple[1] << 4);
}
Backlight.fromTuple = fromTuple;
})(Backlight || (Backlight = {}));
//# sourceMappingURL=Backlight.js.map