DOMAIN = "ha_knx_bridge" CONF_KNX_ENTRY_ID = "knx_entry_id" CONF_STATE_ADDRESS = "state_address" CONF_COMMAND_ADDRESS = "command_address" CONF_INVERT_INCOMING = "invert_incoming" CONF_INVERT_OUTGOING = "invert_outgoing" CONF_PORTS = "ports" CONF_PORT_ID = "port_id" CONF_MOVE_LONG_ADDRESS = "move_long_address" CONF_MOVE_SHORT_ADDRESS = "move_short_address" CONF_STOP_ADDRESS = "stop_address" CONF_POSITION_ADDRESS = "position_address" CONF_POSITION_STATE_ADDRESS = "position_state_address" CONF_ANGLE_ADDRESS = "angle_address" CONF_ANGLE_STATE_ADDRESS = "angle_state_address" ADDRESS_DPT_MAP: dict[str, str] = { CONF_STATE_ADDRESS: "1", CONF_COMMAND_ADDRESS: "1", CONF_MOVE_LONG_ADDRESS: "1.008", CONF_MOVE_SHORT_ADDRESS: "1.007", CONF_STOP_ADDRESS: "1", CONF_POSITION_ADDRESS: "5.001", CONF_POSITION_STATE_ADDRESS: "5.001", CONF_ANGLE_ADDRESS: "5.001", CONF_ANGLE_STATE_ADDRESS: "5.001", } ADDRESS_VALUE_TYPE: dict[str, str] = { CONF_POSITION_ADDRESS: "percent", CONF_POSITION_STATE_ADDRESS: "percent", CONF_ANGLE_ADDRESS: "percent", CONF_ANGLE_STATE_ADDRESS: "percent", }