-
- Downloads
Axis config flow (#18543)
* Initial draft * Add tests for init Fix hound comments * Add tests for device Change parameter handling to make device easier to test * Remove superfluous functionality per Martins request * Fix hound comments * Embedded platforms * Fix device import * Config flow retry * Options default values will be set automatically to options in config entry before component can be used * Clean up init Add populate options Fix small issues in config flow Add tests covering init * Improve device tests * Add config flow tests * Fix hound comments * Rebase miss * Initial tests for binary sensors * Clean up More binary sensor tests * Hound comments * Add camera tests * Fix initial state of sensors * Bump dependency to v17 * Fix pylint and flake8 * Fix comments
Showing
- .coveragerc 0 additions, 1 deletion.coveragerc
- homeassistant/components/axis/.translations/en.json 26 additions, 0 deletionshomeassistant/components/axis/.translations/en.json
- homeassistant/components/axis/__init__.py 41 additions, 227 deletionshomeassistant/components/axis/__init__.py
- homeassistant/components/axis/binary_sensor.py 42 additions, 41 deletionshomeassistant/components/axis/binary_sensor.py
- homeassistant/components/axis/camera.py 35 additions, 34 deletionshomeassistant/components/axis/camera.py
- homeassistant/components/axis/config_flow.py 202 additions, 0 deletionshomeassistant/components/axis/config_flow.py
- homeassistant/components/axis/const.py 12 additions, 0 deletionshomeassistant/components/axis/const.py
- homeassistant/components/axis/device.py 127 additions, 0 deletionshomeassistant/components/axis/device.py
- homeassistant/components/axis/errors.py 22 additions, 0 deletionshomeassistant/components/axis/errors.py
- homeassistant/components/axis/services.yaml 0 additions, 15 deletionshomeassistant/components/axis/services.yaml
- homeassistant/components/axis/strings.json 26 additions, 0 deletionshomeassistant/components/axis/strings.json
- homeassistant/components/discovery/__init__.py 1 addition, 1 deletionhomeassistant/components/discovery/__init__.py
- homeassistant/config_entries.py 1 addition, 0 deletionshomeassistant/config_entries.py
- requirements_all.txt 1 addition, 1 deletionrequirements_all.txt
- requirements_test_all.txt 3 additions, 0 deletionsrequirements_test_all.txt
- script/gen_requirements_all.py 1 addition, 0 deletionsscript/gen_requirements_all.py
- tests/components/axis/__init__.py 1 addition, 0 deletionstests/components/axis/__init__.py
- tests/components/axis/test_binary_sensor.py 102 additions, 0 deletionstests/components/axis/test_binary_sensor.py
- tests/components/axis/test_camera.py 73 additions, 0 deletionstests/components/axis/test_camera.py
- tests/components/axis/test_config_flow.py 319 additions, 0 deletionstests/components/axis/test_config_flow.py
Loading
Please register or sign in to comment