Classes | |
| class | AlreadyRunningEZSP |
| class | HardwareType |
Functions | |
| HardwareType | _detect_radio_hardware (HomeAssistant hass, str device) |
| ApplicationType|None | probe_silabs_firmware_type (str device, *ApplicationType|None probe_methods=None) |
| bool | warn_on_wrong_silabs_firmware (HomeAssistant hass, str device) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| dictionary | DISABLE_MULTIPAN_URL |
| string | ISSUE_WRONG_SILABS_FIRMWARE_INSTALLED = "wrong_silabs_firmware_installed" |
ZHA repairs for common environmental and device problems.
|
private |
Identify the radio hardware with the given serial port.
Definition at line 52 of file wrong_silabs_firmware.py.
| ApplicationType | None homeassistant.components.zha.repairs.wrong_silabs_firmware.probe_silabs_firmware_type | ( | str | device, |
| *ApplicationType | None | probe_methods = None |
||
| ) |
Probe the running firmware on a Silabs device.
Definition at line 77 of file wrong_silabs_firmware.py.
| bool homeassistant.components.zha.repairs.wrong_silabs_firmware.warn_on_wrong_silabs_firmware | ( | HomeAssistant | hass, |
| str | device | ||
| ) |
Create a repair issue if the wrong type of SiLabs firmware is detected.
Definition at line 94 of file wrong_silabs_firmware.py.
|
private |
Definition at line 24 of file wrong_silabs_firmware.py.
| dictionary homeassistant.components.zha.repairs.wrong_silabs_firmware.DISABLE_MULTIPAN_URL |
Definition at line 39 of file wrong_silabs_firmware.py.
| string homeassistant.components.zha.repairs.wrong_silabs_firmware.ISSUE_WRONG_SILABS_FIRMWARE_INSTALLED = "wrong_silabs_firmware_installed" |
Definition at line 49 of file wrong_silabs_firmware.py.