Variables | |
| int | ACTIVE_SCAN_INTERVAL = 2 |
| ATTR_ADDRESS = CONF_ADDRESS | |
| string | ATTR_HUB = "hub" |
| string | ATTR_SLAVE = "slave" |
| string | ATTR_UNIT = "unit" |
| string | ATTR_VALUE = "value" |
| string | CALL_TYPE_COIL = "coil" |
| string | CALL_TYPE_DISCRETE = "discrete_input" |
| string | CALL_TYPE_REGISTER_HOLDING = "holding" |
| string | CALL_TYPE_REGISTER_INPUT = "input" |
| string | CALL_TYPE_WRITE_COIL = "write_coil" |
| string | CALL_TYPE_WRITE_COILS = "write_coils" |
| string | CALL_TYPE_WRITE_REGISTER = "write_register" |
| string | CALL_TYPE_WRITE_REGISTERS = "write_registers" |
| string | CALL_TYPE_X_COILS = "coils" |
| string | CALL_TYPE_X_REGISTER_HOLDINGS = "holdings" |
| string | CONF_BAUDRATE = "baudrate" |
| string | CONF_BYTESIZE = "bytesize" |
| string | CONF_CLIMATES = "climates" |
| string | CONF_DATA_TYPE = "data_type" |
| string | CONF_DEVICE_ADDRESS = "device_address" |
| string | CONF_FAN_MODE_AUTO = "state_fan_auto" |
| string | CONF_FAN_MODE_DIFFUSE = "state_fan_diffuse" |
| string | CONF_FAN_MODE_FOCUS = "state_fan_focus" |
| string | CONF_FAN_MODE_HIGH = "state_fan_high" |
| string | CONF_FAN_MODE_LOW = "state_fan_low" |
| string | CONF_FAN_MODE_MEDIUM = "state_fan_medium" |
| string | CONF_FAN_MODE_MIDDLE = "state_fan_middle" |
| string | CONF_FAN_MODE_OFF = "state_fan_off" |
| string | CONF_FAN_MODE_ON = "state_fan_on" |
| string | CONF_FAN_MODE_REGISTER = "fan_mode_register" |
| string | CONF_FAN_MODE_TOP = "state_fan_top" |
| string | CONF_FAN_MODE_VALUES = "values" |
| string | CONF_FANS = "fans" |
| string | CONF_HVAC_MODE_AUTO = "state_auto" |
| string | CONF_HVAC_MODE_COOL = "state_cool" |
| string | CONF_HVAC_MODE_DRY = "state_dry" |
| string | CONF_HVAC_MODE_FAN_ONLY = "state_fan_only" |
| string | CONF_HVAC_MODE_HEAT = "state_heat" |
| string | CONF_HVAC_MODE_HEAT_COOL = "state_heat_cool" |
| string | CONF_HVAC_MODE_OFF = "state_off" |
| string | CONF_HVAC_MODE_REGISTER = "hvac_mode_register" |
| string | CONF_HVAC_MODE_VALUES = "values" |
| string | CONF_HVAC_ONOFF_REGISTER = "hvac_onoff_register" |
| string | CONF_INPUT_TYPE = "input_type" |
| string | CONF_MAX_TEMP = "max_temp" |
| string | CONF_MAX_VALUE = "max_value" |
| string | CONF_MIN_TEMP = "min_temp" |
| string | CONF_MIN_VALUE = "min_value" |
| string | CONF_MSG_WAIT = "message_wait_milliseconds" |
| string | CONF_NAN_VALUE = "nan_value" |
| string | CONF_PARITY = "parity" |
| string | CONF_PRECISION = "precision" |
| string | CONF_SCALE = "scale" |
| string | CONF_SLAVE_COUNT = "slave_count" |
| string | CONF_STATE_CLOSED = "state_closed" |
| string | CONF_STATE_CLOSING = "state_closing" |
| string | CONF_STATE_OFF = "state_off" |
| string | CONF_STATE_ON = "state_on" |
| string | CONF_STATE_OPEN = "state_open" |
| string | CONF_STATE_OPENING = "state_opening" |
| string | CONF_STATUS_REGISTER = "status_register" |
| string | CONF_STATUS_REGISTER_TYPE = "status_register_type" |
| string | CONF_STEP = "temp_step" |
| string | CONF_STOPBITS = "stopbits" |
| string | CONF_SWAP = "swap" |
| string | CONF_SWAP_BYTE = "byte" |
| string | CONF_SWAP_WORD = "word" |
| string | CONF_SWAP_WORD_BYTE = "word_byte" |
| string | CONF_SWING_MODE_REGISTER = "swing_mode_register" |
| string | CONF_SWING_MODE_SWING_BOTH = "swing_mode_state_both" |
| string | CONF_SWING_MODE_SWING_HORIZ = "swing_mode_state_horizontal" |
| string | CONF_SWING_MODE_SWING_OFF = "swing_mode_state_off" |
| string | CONF_SWING_MODE_SWING_ON = "swing_mode_state_on" |
| string | CONF_SWING_MODE_SWING_VERT = "swing_mode_state_vertical" |
| string | CONF_SWING_MODE_VALUES = "values" |
| string | CONF_TARGET_TEMP = "target_temp_register" |
| string | CONF_TARGET_TEMP_WRITE_REGISTERS = "target_temp_write_registers" |
| string | CONF_VERIFY = "verify" |
| string | CONF_VIRTUAL_COUNT = "virtual_count" |
| string | CONF_WRITE_REGISTERS = "write_registers" |
| string | CONF_WRITE_TYPE = "write_type" |
| string | CONF_ZERO_SUPPRESS = "zero_suppress" |
| string | DEFAULT_HUB = "modbus_hub" |
| int | DEFAULT_SCAN_INTERVAL = 15 |
| int | DEFAULT_SLAVE = 1 |
| string | DEFAULT_STRUCTURE_PREFIX = ">f" |
| string | DEFAULT_TEMP_UNIT = "C" |
| string | MODBUS_DOMAIN = "modbus" |
| tuple | PLATFORMS |
| string | RTUOVERTCP = "rtuovertcp" |
| string | SERIAL = "serial" |
| string | SERVICE_RESTART = "restart" |
| string | SERVICE_STOP = "stop" |
| string | SERVICE_WRITE_COIL = "write_coil" |
| string | SERVICE_WRITE_REGISTER = "write_register" |
| string | SIGNAL_START_ENTITY = "modbus.start" |
| string | SIGNAL_STOP_ENTITY = "modbus.stop" |
| string | TCP = "tcp" |
| string | UDP = "udp" |
Constants used in modbus integration.
| int homeassistant.components.modbus.const.ACTIVE_SCAN_INTERVAL = 2 |
| homeassistant.components.modbus.const.ATTR_ADDRESS = CONF_ADDRESS |
| string homeassistant.components.modbus.const.ATTR_HUB = "hub" |
| string homeassistant.components.modbus.const.ATTR_SLAVE = "slave" |
| string homeassistant.components.modbus.const.ATTR_UNIT = "unit" |
| string homeassistant.components.modbus.const.ATTR_VALUE = "value" |
| string homeassistant.components.modbus.const.CALL_TYPE_COIL = "coil" |
| string homeassistant.components.modbus.const.CALL_TYPE_DISCRETE = "discrete_input" |
| string homeassistant.components.modbus.const.CALL_TYPE_REGISTER_HOLDING = "holding" |
| string homeassistant.components.modbus.const.CALL_TYPE_REGISTER_INPUT = "input" |
| string homeassistant.components.modbus.const.CALL_TYPE_WRITE_COIL = "write_coil" |
| string homeassistant.components.modbus.const.CALL_TYPE_WRITE_COILS = "write_coils" |
| string homeassistant.components.modbus.const.CALL_TYPE_WRITE_REGISTER = "write_register" |
| string homeassistant.components.modbus.const.CALL_TYPE_WRITE_REGISTERS = "write_registers" |
| string homeassistant.components.modbus.const.CALL_TYPE_X_COILS = "coils" |
| string homeassistant.components.modbus.const.CALL_TYPE_X_REGISTER_HOLDINGS = "holdings" |
| string homeassistant.components.modbus.const.CONF_BAUDRATE = "baudrate" |
| string homeassistant.components.modbus.const.CONF_BYTESIZE = "bytesize" |
| string homeassistant.components.modbus.const.CONF_CLIMATES = "climates" |
| string homeassistant.components.modbus.const.CONF_DATA_TYPE = "data_type" |
| string homeassistant.components.modbus.const.CONF_DEVICE_ADDRESS = "device_address" |
| string homeassistant.components.modbus.const.CONF_FAN_MODE_AUTO = "state_fan_auto" |
| string homeassistant.components.modbus.const.CONF_FAN_MODE_DIFFUSE = "state_fan_diffuse" |
| string homeassistant.components.modbus.const.CONF_FAN_MODE_FOCUS = "state_fan_focus" |
| string homeassistant.components.modbus.const.CONF_FAN_MODE_HIGH = "state_fan_high" |
| string homeassistant.components.modbus.const.CONF_FAN_MODE_LOW = "state_fan_low" |
| string homeassistant.components.modbus.const.CONF_FAN_MODE_MEDIUM = "state_fan_medium" |
| string homeassistant.components.modbus.const.CONF_FAN_MODE_MIDDLE = "state_fan_middle" |
| string homeassistant.components.modbus.const.CONF_FAN_MODE_OFF = "state_fan_off" |
| string homeassistant.components.modbus.const.CONF_FAN_MODE_ON = "state_fan_on" |
| string homeassistant.components.modbus.const.CONF_FAN_MODE_REGISTER = "fan_mode_register" |
| string homeassistant.components.modbus.const.CONF_FAN_MODE_TOP = "state_fan_top" |
| string homeassistant.components.modbus.const.CONF_FAN_MODE_VALUES = "values" |
| string homeassistant.components.modbus.const.CONF_FANS = "fans" |
| string homeassistant.components.modbus.const.CONF_HVAC_MODE_AUTO = "state_auto" |
| string homeassistant.components.modbus.const.CONF_HVAC_MODE_COOL = "state_cool" |
| string homeassistant.components.modbus.const.CONF_HVAC_MODE_DRY = "state_dry" |
| string homeassistant.components.modbus.const.CONF_HVAC_MODE_FAN_ONLY = "state_fan_only" |
| string homeassistant.components.modbus.const.CONF_HVAC_MODE_HEAT = "state_heat" |
| string homeassistant.components.modbus.const.CONF_HVAC_MODE_HEAT_COOL = "state_heat_cool" |
| string homeassistant.components.modbus.const.CONF_HVAC_MODE_OFF = "state_off" |
| string homeassistant.components.modbus.const.CONF_HVAC_MODE_REGISTER = "hvac_mode_register" |
| string homeassistant.components.modbus.const.CONF_HVAC_MODE_VALUES = "values" |
| string homeassistant.components.modbus.const.CONF_HVAC_ONOFF_REGISTER = "hvac_onoff_register" |
| string homeassistant.components.modbus.const.CONF_INPUT_TYPE = "input_type" |
| string homeassistant.components.modbus.const.CONF_MAX_TEMP = "max_temp" |
| string homeassistant.components.modbus.const.CONF_MAX_VALUE = "max_value" |
| string homeassistant.components.modbus.const.CONF_MIN_TEMP = "min_temp" |
| string homeassistant.components.modbus.const.CONF_MIN_VALUE = "min_value" |
| string homeassistant.components.modbus.const.CONF_MSG_WAIT = "message_wait_milliseconds" |
| string homeassistant.components.modbus.const.CONF_NAN_VALUE = "nan_value" |
| string homeassistant.components.modbus.const.CONF_PARITY = "parity" |
| string homeassistant.components.modbus.const.CONF_PRECISION = "precision" |
| string homeassistant.components.modbus.const.CONF_SCALE = "scale" |
| string homeassistant.components.modbus.const.CONF_SLAVE_COUNT = "slave_count" |
| string homeassistant.components.modbus.const.CONF_STATE_CLOSED = "state_closed" |
| string homeassistant.components.modbus.const.CONF_STATE_CLOSING = "state_closing" |
| string homeassistant.components.modbus.const.CONF_STATE_OFF = "state_off" |
| string homeassistant.components.modbus.const.CONF_STATE_ON = "state_on" |
| string homeassistant.components.modbus.const.CONF_STATE_OPEN = "state_open" |
| string homeassistant.components.modbus.const.CONF_STATE_OPENING = "state_opening" |
| string homeassistant.components.modbus.const.CONF_STATUS_REGISTER = "status_register" |
| string homeassistant.components.modbus.const.CONF_STATUS_REGISTER_TYPE = "status_register_type" |
| string homeassistant.components.modbus.const.CONF_STEP = "temp_step" |
| string homeassistant.components.modbus.const.CONF_STOPBITS = "stopbits" |
| string homeassistant.components.modbus.const.CONF_SWAP = "swap" |
| string homeassistant.components.modbus.const.CONF_SWAP_BYTE = "byte" |
| string homeassistant.components.modbus.const.CONF_SWAP_WORD = "word" |
| string homeassistant.components.modbus.const.CONF_SWAP_WORD_BYTE = "word_byte" |
| string homeassistant.components.modbus.const.CONF_SWING_MODE_REGISTER = "swing_mode_register" |
| string homeassistant.components.modbus.const.CONF_SWING_MODE_SWING_BOTH = "swing_mode_state_both" |
| string homeassistant.components.modbus.const.CONF_SWING_MODE_SWING_HORIZ = "swing_mode_state_horizontal" |
| string homeassistant.components.modbus.const.CONF_SWING_MODE_SWING_OFF = "swing_mode_state_off" |
| string homeassistant.components.modbus.const.CONF_SWING_MODE_SWING_ON = "swing_mode_state_on" |
| string homeassistant.components.modbus.const.CONF_SWING_MODE_SWING_VERT = "swing_mode_state_vertical" |
| string homeassistant.components.modbus.const.CONF_SWING_MODE_VALUES = "values" |
| string homeassistant.components.modbus.const.CONF_TARGET_TEMP = "target_temp_register" |
| string homeassistant.components.modbus.const.CONF_TARGET_TEMP_WRITE_REGISTERS = "target_temp_write_registers" |
| string homeassistant.components.modbus.const.CONF_VERIFY = "verify" |
| string homeassistant.components.modbus.const.CONF_VIRTUAL_COUNT = "virtual_count" |
| string homeassistant.components.modbus.const.CONF_WRITE_REGISTERS = "write_registers" |
| string homeassistant.components.modbus.const.CONF_WRITE_TYPE = "write_type" |
| string homeassistant.components.modbus.const.CONF_ZERO_SUPPRESS = "zero_suppress" |
| string homeassistant.components.modbus.const.DEFAULT_HUB = "modbus_hub" |
| int homeassistant.components.modbus.const.DEFAULT_SCAN_INTERVAL = 15 |
| int homeassistant.components.modbus.const.DEFAULT_SLAVE = 1 |
| string homeassistant.components.modbus.const.DEFAULT_STRUCTURE_PREFIX = ">f" |
| string homeassistant.components.modbus.const.DEFAULT_TEMP_UNIT = "C" |
| string homeassistant.components.modbus.const.MODBUS_DOMAIN = "modbus" |
| tuple homeassistant.components.modbus.const.PLATFORMS |
| string homeassistant.components.modbus.const.RTUOVERTCP = "rtuovertcp" |
| string homeassistant.components.modbus.const.SERIAL = "serial" |
| string homeassistant.components.modbus.const.SERVICE_RESTART = "restart" |
| string homeassistant.components.modbus.const.SERVICE_STOP = "stop" |
| string homeassistant.components.modbus.const.SERVICE_WRITE_COIL = "write_coil" |
| string homeassistant.components.modbus.const.SERVICE_WRITE_REGISTER = "write_register" |
| string homeassistant.components.modbus.const.SIGNAL_START_ENTITY = "modbus.start" |
| string homeassistant.components.modbus.const.SIGNAL_STOP_ENTITY = "modbus.stop" |