klf-200-api
Version:
This module provides a wrapper to the socket API of a Velux KLF-200 interface. You will need at least firmware 0.2.0.0.71 on your KLF interface for this library to work.
165 lines (164 loc) • 9.41 kB
TypeScript
export * from "./KLF200-API/FrameRcvFactory.js";
export * from "./KLF200-API/GW_COMMAND.js";
export * from "./KLF200-API/GW_COMMAND_REMAINING_TIME_NTF.js";
export * from "./KLF200-API/GW_COMMAND_RUN_STATUS_NTF.js";
export * from "./KLF200-API/GW_COMMAND_SEND_CFM.js";
export * from "./KLF200-API/GW_COMMAND_SEND_REQ.js";
export * from "./KLF200-API/GW_CONTACTINPUT.js";
export * from "./KLF200-API/GW_CS_ACTIVATE_CONFIGURATION_MODE_CFM.js";
export * from "./KLF200-API/GW_CS_ACTIVATE_CONFIGURATION_MODE_REQ.js";
export * from "./KLF200-API/GW_CS_CONTROLLER_COPY_CANCEL_NTF.js";
export * from "./KLF200-API/GW_CS_CONTROLLER_COPY_CFM.js";
export * from "./KLF200-API/GW_CS_CONTROLLER_COPY_NTF.js";
export * from "./KLF200-API/GW_CS_CONTROLLER_COPY_REQ.js";
export * from "./KLF200-API/GW_CS_DISCOVER_NODES_CFM.js";
export * from "./KLF200-API/GW_CS_DISCOVER_NODES_NTF.js";
export * from "./KLF200-API/GW_CS_DISCOVER_NODES_REQ.js";
export * from "./KLF200-API/GW_CS_GENERATE_NEW_KEY_CFM.js";
export * from "./KLF200-API/GW_CS_GENERATE_NEW_KEY_NTF.js";
export * from "./KLF200-API/GW_CS_GENERATE_NEW_KEY_REQ.js";
export * from "./KLF200-API/GW_CS_GET_SYSTEMTABLE_DATA_CFM.js";
export * from "./KLF200-API/GW_CS_GET_SYSTEMTABLE_DATA_NTF.js";
export * from "./KLF200-API/GW_CS_GET_SYSTEMTABLE_DATA_REQ.js";
export * from "./KLF200-API/GW_CS_PGC_JOB_NTF.js";
export * from "./KLF200-API/GW_CS_RECEIVE_KEY_CFM.js";
export * from "./KLF200-API/GW_CS_RECEIVE_KEY_NTF.js";
export * from "./KLF200-API/GW_CS_RECEIVE_KEY_REQ.js";
export * from "./KLF200-API/GW_CS_REMOVE_NODES_CFM.js";
export * from "./KLF200-API/GW_CS_REMOVE_NODES_REQ.js";
export * from "./KLF200-API/GW_CS_REPAIR_KEY_CFM.js";
export * from "./KLF200-API/GW_CS_REPAIR_KEY_NTF.js";
export * from "./KLF200-API/GW_CS_REPAIR_KEY_REQ.js";
export * from "./KLF200-API/GW_CS_SYSTEM_TABLE_UPDATE_NTF.js";
export * from "./KLF200-API/GW_CS_VIRGIN_STATE_CFM.js";
export * from "./KLF200-API/GW_CS_VIRGIN_STATE_REQ.js";
export * from "./KLF200-API/GW_DELETE_GROUP_CFM.js";
export * from "./KLF200-API/GW_DELETE_GROUP_REQ.js";
export * from "./KLF200-API/GW_ERROR_NTF.js";
export * from "./KLF200-API/GW_GET_ALL_GROUPS_INFORMATION_CFM.js";
export * from "./KLF200-API/GW_GET_ALL_GROUPS_INFORMATION_FINISHED_NTF.js";
export * from "./KLF200-API/GW_GET_ALL_GROUPS_INFORMATION_NTF.js";
export * from "./KLF200-API/GW_GET_ALL_GROUPS_INFORMATION_REQ.js";
export * from "./KLF200-API/GW_GET_ALL_NODES_INFORMATION_CFM.js";
export * from "./KLF200-API/GW_GET_ALL_NODES_INFORMATION_FINISHED_NTF.js";
export * from "./KLF200-API/GW_GET_ALL_NODES_INFORMATION_NTF.js";
export * from "./KLF200-API/GW_GET_ALL_NODES_INFORMATION_REQ.js";
export * from "./KLF200-API/GW_GET_GROUP_INFORMATION_CFM.js";
export * from "./KLF200-API/GW_GET_GROUP_INFORMATION_NTF.js";
export * from "./KLF200-API/GW_GET_GROUP_INFORMATION_REQ.js";
export * from "./KLF200-API/GW_GET_LIMITATION_STATUS_CFM.js";
export * from "./KLF200-API/GW_GET_LIMITATION_STATUS_REQ.js";
export * from "./KLF200-API/GW_GET_NETWORK_SETUP_CFM.js";
export * from "./KLF200-API/GW_GET_NETWORK_SETUP_REQ.js";
export * from "./KLF200-API/GW_GET_NODE_INFORMATION_CFM.js";
export * from "./KLF200-API/GW_GET_NODE_INFORMATION_NTF.js";
export * from "./KLF200-API/GW_GET_NODE_INFORMATION_REQ.js";
export * from "./KLF200-API/GW_GET_PROTOCOL_VERSION_CFM.js";
export * from "./KLF200-API/GW_GET_PROTOCOL_VERSION_REQ.js";
export * from "./KLF200-API/GW_GET_STATE_CFM.js";
export * from "./KLF200-API/GW_GET_STATE_REQ.js";
export * from "./KLF200-API/GW_GET_VERSION_CFM.js";
export * from "./KLF200-API/GW_GET_VERSION_REQ.js";
export * from "./KLF200-API/GW_GROUPS.js";
export * from "./KLF200-API/GW_GROUP_DELETED_NTF.js";
export * from "./KLF200-API/GW_GROUP_INFORMATION_CHANGED_NTF.js";
export * from "./KLF200-API/GW_HOUSE_STATUS_MONITOR_DISABLE_CFM.js";
export * from "./KLF200-API/GW_HOUSE_STATUS_MONITOR_DISABLE_REQ.js";
export * from "./KLF200-API/GW_HOUSE_STATUS_MONITOR_ENABLE_CFM.js";
export * from "./KLF200-API/GW_HOUSE_STATUS_MONITOR_ENABLE_REQ.js";
export * from "./KLF200-API/GW_LEAVE_LEARN_STATE_CFM.js";
export * from "./KLF200-API/GW_LEAVE_LEARN_STATE_REQ.js";
export * from "./KLF200-API/GW_LIMITATION_STATUS_NTF.js";
export * from "./KLF200-API/GW_MODE_SEND_CFM.js";
export * from "./KLF200-API/GW_MODE_SEND_REQ.js";
export * from "./KLF200-API/GW_NEW_GROUP_CFM.js";
export * from "./KLF200-API/GW_NEW_GROUP_REQ.js";
export * from "./KLF200-API/GW_NODE_INFORMATION_CHANGED_NTF.js";
export * from "./KLF200-API/GW_NODE_STATE_POSITION_CHANGED_NTF.js";
export * from "./KLF200-API/GW_REBOOT_CFM.js";
export * from "./KLF200-API/GW_REBOOT_REQ.js";
export * from "./KLF200-API/GW_SCENES.js";
export * from "./KLF200-API/GW_SESSION_FINISHED_NTF.js";
export * from "./KLF200-API/GW_SET_FACTORY_DEFAULT_CFM.js";
export * from "./KLF200-API/GW_SET_FACTORY_DEFAULT_REQ.js";
export * from "./KLF200-API/GW_SET_GROUP_INFORMATION_CFM.js";
export * from "./KLF200-API/GW_SET_GROUP_INFORMATION_REQ.js";
export * from "./KLF200-API/GW_SET_LIMITATION_CFM.js";
export * from "./KLF200-API/GW_SET_LIMITATION_REQ.js";
export * from "./KLF200-API/GW_SET_NETWORK_SETUP_CFM.js";
export * from "./KLF200-API/GW_SET_NETWORK_SETUP_REQ.js";
export * from "./KLF200-API/GW_SET_NODE_NAME_CFM.js";
export * from "./KLF200-API/GW_SET_NODE_NAME_REQ.js";
export * from "./KLF200-API/GW_SET_NODE_ORDER_AND_PLACEMENT_CFM.js";
export * from "./KLF200-API/GW_SET_NODE_ORDER_AND_PLACEMENT_REQ.js";
export * from "./KLF200-API/GW_SET_NODE_VARIATION_CFM.js";
export * from "./KLF200-API/GW_SET_NODE_VARIATION_REQ.js";
export * from "./KLF200-API/GW_STATUS_REQUEST_CFM.js";
export * from "./KLF200-API/GW_STATUS_REQUEST_NTF.js";
export * from "./KLF200-API/GW_STATUS_REQUEST_REQ.js";
export * from "./KLF200-API/GW_SYSTEMTABLE_DATA.js";
export * from "./KLF200-API/GW_WINK_SEND_CFM.js";
export * from "./KLF200-API/GW_WINK_SEND_NTF.js";
export * from "./KLF200-API/GW_WINK_SEND_REQ.js";
export * from "./KLF200-API/KLF200SocketProtocol.js";
export * from "./KLF200-API/common.js";
export * from "./KLF200-API/GW_ACTIVATE_PRODUCTGROUP_CFM.js";
export * from "./KLF200-API/GW_ACTIVATE_PRODUCTGROUP_REQ.js";
export * from "./KLF200-API/GW_ACTIVATE_SCENE_CFM.js";
export * from "./KLF200-API/GW_ACTIVATE_SCENE_REQ.js";
export * from "./KLF200-API/GW_DELETE_SCENE_CFM.js";
export * from "./KLF200-API/GW_DELETE_SCENE_REQ.js";
export * from "./KLF200-API/GW_GET_SCENE_INFORMATION_CFM.js";
export * from "./KLF200-API/GW_GET_SCENE_INFORMATION_NTF.js";
export * from "./KLF200-API/GW_GET_SCENE_INFORMATION_REQ.js";
export * from "./KLF200-API/GW_GET_SCENE_LIST_CFM.js";
export * from "./KLF200-API/GW_GET_SCENE_LIST_NTF.js";
export * from "./KLF200-API/GW_GET_SCENE_LIST_REQ.js";
export * from "./KLF200-API/GW_INITIALIZE_SCENE_CANCEL_CFM.js";
export * from "./KLF200-API/GW_INITIALIZE_SCENE_CANCEL_REQ.js";
export * from "./KLF200-API/GW_INITIALIZE_SCENE_CFM.js";
export * from "./KLF200-API/GW_INITIALIZE_SCENE_NTF.js";
export * from "./KLF200-API/GW_INITIALIZE_SCENE_REQ.js";
export * from "./KLF200-API/GW_RECORD_SCENE_CFM.js";
export * from "./KLF200-API/GW_RECORD_SCENE_NTF.js";
export * from "./KLF200-API/GW_RECORD_SCENE_REQ.js";
export * from "./KLF200-API/GW_RENAME_SCENE_CFM.js";
export * from "./KLF200-API/GW_RENAME_SCENE_REQ.js";
export * from "./KLF200-API/GW_SCENE_INFORMATION_CHANGED_NTF.js";
export * from "./KLF200-API/GW_STOP_SCENE_CFM.js";
export * from "./KLF200-API/GW_STOP_SCENE_REQ.js";
export * from "./KLF200-API/GW_ACTIVATION_LOG_UPDATED_NTF.js";
export * from "./KLF200-API/GW_CLEAR_ACTIVATION_LOG_CFM.js";
export * from "./KLF200-API/GW_CLEAR_ACTIVATION_LOG_REQ.js";
export * from "./KLF200-API/GW_GET_ACTIVATION_LOG_HEADER_CFM.js";
export * from "./KLF200-API/GW_GET_ACTIVATION_LOG_HEADER_REQ.js";
export * from "./KLF200-API/GW_GET_ACTIVATION_LOG_LINE_CFM.js";
export * from "./KLF200-API/GW_GET_ACTIVATION_LOG_LINE_REQ.js";
export * from "./KLF200-API/GW_GET_CONTACT_INPUT_LINK_LIST_CFM.js";
export * from "./KLF200-API/GW_GET_CONTACT_INPUT_LINK_LIST_REQ.js";
export * from "./KLF200-API/GW_GET_LOCAL_TIME_CFM.js";
export * from "./KLF200-API/GW_GET_LOCAL_TIME_REQ.js";
export * from "./KLF200-API/GW_GET_MULTIPLE_ACTIVATION_LOG_LINES_CFM.js";
export * from "./KLF200-API/GW_GET_MULTIPLE_ACTIVATION_LOG_LINES_NTF.js";
export * from "./KLF200-API/GW_GET_MULTIPLE_ACTIVATION_LOG_LINES_REQ.js";
export * from "./KLF200-API/GW_PASSWORD_CHANGE_CFM.js";
export * from "./KLF200-API/GW_PASSWORD_CHANGE_NTF.js";
export * from "./KLF200-API/GW_PASSWORD_CHANGE_REQ.js";
export * from "./KLF200-API/GW_PASSWORD_ENTER_CFM.js";
export * from "./KLF200-API/GW_PASSWORD_ENTER_REQ.js";
export * from "./KLF200-API/GW_REMOVE_CONTACT_INPUT_LINK_CFM.js";
export * from "./KLF200-API/GW_REMOVE_CONTACT_INPUT_LINK_REQ.js";
export * from "./KLF200-API/GW_RTC_SET_TIME_ZONE_CFM.js";
export * from "./KLF200-API/GW_RTC_SET_TIME_ZONE_REQ.js";
export * from "./KLF200-API/GW_SET_CONTACT_INPUT_LINK_CFM.js";
export * from "./KLF200-API/GW_SET_CONTACT_INPUT_LINK_REQ.js";
export * from "./KLF200-API/GW_SET_UTC_CFM.js";
export * from "./KLF200-API/GW_SET_UTC_REQ.js";
export * from "./KLF200-API/KLF200SocketProtocol.js";
export * from "./connection.js";
export * from "./gateway.js";
export * from "./groups.js";
export * from "./products.js";
export * from "./scenes.js";
export * from "./utils/PropertyChangedEvent.js";
export * from "./utils/TypedEvent.js";