Home Assistant Unofficial Reference 2024.12.1
helpers.py File Reference

Go to the source code of this file.

Namespaces

 homeassistant.components.isy994.helpers
 

Functions

None homeassistant.components.isy994.helpers._add_backlight_if_supported (IsyData isy_data, Node node)
 
None homeassistant.components.isy994.helpers._categorize_nodes (IsyData isy_data, Nodes nodes, str ignore_identifier, str sensor_identifier)
 
None homeassistant.components.isy994.helpers._categorize_programs (IsyData isy_data, Programs programs)
 
bool homeassistant.components.isy994.helpers._check_for_insteon_type (IsyData isy_data, Group|Node node, Platform|None single_platform=None)
 
bool homeassistant.components.isy994.helpers._check_for_node_def (IsyData isy_data, Group|Node node, Platform|None single_platform=None)
 
bool homeassistant.components.isy994.helpers._check_for_states_in_uom (IsyData isy_data, Group|Node node, Platform|None single_platform=None, list[str]|None states_list=None)
 
bool homeassistant.components.isy994.helpers._check_for_uom_id (IsyData isy_data, Group|Node node, Platform|None single_platform=None, list[str]|None uom_list=None)
 
bool homeassistant.components.isy994.helpers._check_for_zwave_cat (IsyData isy_data, Group|Node node, Platform|None single_platform=None)
 
DeviceInfo homeassistant.components.isy994.helpers._generate_device_info (Node node)
 
bool homeassistant.components.isy994.helpers._is_sensor_a_binary_sensor (IsyData isy_data, Group|Node node)
 
float|int|None homeassistant.components.isy994.helpers.convert_isy_value_to_hass (float|None value, str|None uom, int|str precision, int|None fallback_precision=None)
 

Variables

list homeassistant.components.isy994.helpers.BINARY_SENSOR_ISY_STATES = ["on", "off"]
 
list homeassistant.components.isy994.helpers.BINARY_SENSOR_UOMS = ["2", "78"]
 
dictionary homeassistant.components.isy994.helpers.ROOT_AUX_CONTROLS
 
dictionary homeassistant.components.isy994.helpers.SKIP_AUX_PROPS = {PROP_BUSY, PROP_COMMS_ERROR, PROP_STATUS, *ROOT_AUX_CONTROLS}