lib-comfoair
Version:
Library to communicate with Zehnder ComfoAirQ ventilation unit through the ComfoControl gateway
62 lines (61 loc) • 1.84 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NodeProductType = exports.DISCOVERY_PORT = exports.GATEWAY_PORT = exports.CLIENT_UUID = void 0;
/**
* Default ComfoAir Client UUID used by the App.
*/
exports.CLIENT_UUID = '20200428000000000000000009080407';
/**
* The default port the LAN-C gateway listens on for client connections (TCP)
*/
exports.GATEWAY_PORT = 56747;
/**
* The default port the LAN-C gateway listens on for discovery messages (UDP)
*/
exports.DISCOVERY_PORT = 56747;
/**
* Enum representing different product types.
*/
var NodeProductType;
(function (NodeProductType) {
/**
* The ComfoAirQ ventilation unit.
*/
NodeProductType[NodeProductType["ComfoAirQ"] = 1] = "ComfoAirQ";
/**
* ComfoSense C.
*/
NodeProductType[NodeProductType["ComfoSense"] = 2] = "ComfoSense";
/**
* ComfoSwitch C.
*/
NodeProductType[NodeProductType["ComfoSwitch"] = 3] = "ComfoSwitch";
/**
* OptionBox.
*/
NodeProductType[NodeProductType["OptionBox"] = 4] = "OptionBox";
/**
* ComfoConnect LAN C.
*/
NodeProductType[NodeProductType["ZehnderGateway"] = 5] = "ZehnderGateway";
/**
* ComfoCool Q600.
*/
NodeProductType[NodeProductType["ComfoCool"] = 6] = "ComfoCool";
/**
* ComfoConnect KNX C.
*/
NodeProductType[NodeProductType["KNXGateway"] = 7] = "KNXGateway";
/**
* Service Tool.
*/
NodeProductType[NodeProductType["ServiceTool"] = 8] = "ServiceTool";
/**
* Production test tool.
*/
NodeProductType[NodeProductType["PTTool"] = 9] = "PTTool";
/**
* Design verification test tool.
*/
NodeProductType[NodeProductType["DVTTool"] = 10] = "DVTTool";
})(NodeProductType || (exports.NodeProductType = NodeProductType = {}));