Public Attributes | |
| lr_s2_access_control_key | |
| lr_s2_authenticated_key | |
| original_addon_config | |
| restart_addon | |
| revert_reason | |
| s0_legacy_key | |
| s2_access_control_key | |
| s2_authenticated_key | |
| s2_unauthenticated_key | |
| usb_path | |
| version_info | |
| ws_address | |
Public Attributes inherited from homeassistant.components.zwave_js.config_flow.BaseZwaveJSFlow | |
| install_task | |
| integration_created_addon | |
| start_task | |
| version_info | |
| ws_address | |
Public Attributes inherited from homeassistant.data_entry_flow.FlowHandler | |
| deprecated_show_progress | |
Private Member Functions | |
| None | _async_update_entry (self, dict[str, Any] data) |
Additional Inherited Members | |
Static Public Member Functions inherited from homeassistant.data_entry_flow.FlowHandler | |
| None | async_setup_preview (HomeAssistant hass) |
Static Public Attributes inherited from homeassistant.data_entry_flow.FlowHandler | |
| Any | |
| bool | deprecated_show_progress = False |
| HomeAssistant | |
| string | init_step = "init" |
| int | MINOR_VERSION = 1 |
| None | |
| str | |
| int | VERSION = 1 |
Handle an options flow for Z-Wave JS.
Definition at line 725 of file config_flow.py.
| None homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.__init__ | ( | self | ) |
Set up the options flow.
Reimplemented from homeassistant.components.zwave_js.config_flow.BaseZwaveJSFlow.
Definition at line 728 of file config_flow.py.
|
private |
Update the config entry with new data.
Definition at line 740 of file config_flow.py.
| ConfigFlowResult homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.async_revert_addon_config | ( | self, | |
| str | reason | ||
| ) |
Abort the options flow. If the add-on options have been changed, revert those and restart add-on.
Definition at line 975 of file config_flow.py.
| ConfigFlowResult homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.async_step_configure_addon | ( | self, | |
| dict[str, Any] | None | user_input = None |
||
| ) |
Ask for config for Z-Wave JS add-on.
Reimplemented from homeassistant.components.zwave_js.config_flow.BaseZwaveJSFlow.
Definition at line 817 of file config_flow.py.
| ConfigFlowResult homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.async_step_finish_addon_setup | ( | self, | |
| dict[str, Any] | None | user_input = None |
||
| ) |
Prepare info needed to complete the config entry update. Get add-on discovery info and server version info. Check for same unique id and abort if not the same unique id.
Reimplemented from homeassistant.components.zwave_js.config_flow.BaseZwaveJSFlow.
Definition at line 927 of file config_flow.py.
| ConfigFlowResult homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.async_step_init | ( | self, | |
| dict[str, Any] | None | user_input = None |
||
| ) |
Manage the options.
Definition at line 744 of file config_flow.py.
| ConfigFlowResult homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.async_step_manual | ( | self, | |
| dict[str, Any] | None | user_input = None |
||
| ) |
Handle a manual configuration.
Definition at line 753 of file config_flow.py.
| ConfigFlowResult homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.async_step_on_supervisor | ( | self, | |
| dict[str, Any] | None | user_input = None |
||
| ) |
Handle logic when on Supervisor host.
Definition at line 796 of file config_flow.py.
| ConfigFlowResult homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.async_step_start_failed | ( | self, | |
| dict[str, Any] | None | user_input = None |
||
| ) |
Add-on start failed.
Reimplemented from homeassistant.components.zwave_js.config_flow.BaseZwaveJSFlow.
Definition at line 921 of file config_flow.py.
| OptionsFlowManager homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.flow_manager | ( | self | ) |
Return the correct flow manager.
Reimplemented from homeassistant.components.zwave_js.config_flow.BaseZwaveJSFlow.
Definition at line 735 of file config_flow.py.
| homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.lr_s2_access_control_key |
Definition at line 829 of file config_flow.py.
| homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.lr_s2_authenticated_key |
Definition at line 830 of file config_flow.py.
| homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.original_addon_config |
Definition at line 852 of file config_flow.py.
| homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.restart_addon |
Definition at line 850 of file config_flow.py.
| homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.revert_reason |
Definition at line 938 of file config_flow.py.
| homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.s0_legacy_key |
Definition at line 825 of file config_flow.py.
| homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.s2_access_control_key |
Definition at line 826 of file config_flow.py.
| homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.s2_authenticated_key |
Definition at line 827 of file config_flow.py.
| homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.s2_unauthenticated_key |
Definition at line 828 of file config_flow.py.
| homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.usb_path |
Definition at line 831 of file config_flow.py.
| homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.version_info |
Definition at line 947 of file config_flow.py.
| homeassistant.components.zwave_js.config_flow.OptionsFlowHandler.ws_address |
Definition at line 943 of file config_flow.py.