-
- Downloads
Add config flow to enigma2 (#106348)
* add config flow to enigma2 * Apply suggestions from code review Co-authored-by:Joost Lekkerkerker <joostlek@outlook.com> * fix suggested change * use parametrize for config flow tests * Restore PLATFORM_SCHEMA and add create_issue to async_setup_platform * fix docstring * remove name, refactor config flow * bump dependency * remove name, add verify_ssl, use async_create_clientsession * use translation key, change integration type to device * Bump openwebifpy to 4.2.1 * cleanup, remove CONF_NAME from entity, add async_set_unique_id * clear unneeded constants, fix tests * fix tests * move _attr_translation_key out of init * update test requirement * Address review comments * address review comments * clear strings.json * Review coments --------- Co-authored-by:
Joost Lekkerkerker <joostlek@outlook.com>
Showing
- CODEOWNERS 1 addition, 0 deletionsCODEOWNERS
- homeassistant/components/enigma2/__init__.py 47 additions, 0 deletionshomeassistant/components/enigma2/__init__.py
- homeassistant/components/enigma2/config_flow.py 158 additions, 0 deletionshomeassistant/components/enigma2/config_flow.py
- homeassistant/components/enigma2/const.py 1 addition, 0 deletionshomeassistant/components/enigma2/const.py
- homeassistant/components/enigma2/manifest.json 2 additions, 0 deletionshomeassistant/components/enigma2/manifest.json
- homeassistant/components/enigma2/media_player.py 42 additions, 38 deletionshomeassistant/components/enigma2/media_player.py
- homeassistant/components/enigma2/strings.json 30 additions, 0 deletionshomeassistant/components/enigma2/strings.json
- homeassistant/generated/config_flows.py 1 addition, 0 deletionshomeassistant/generated/config_flows.py
- homeassistant/generated/integrations.json 2 additions, 2 deletionshomeassistant/generated/integrations.json
- requirements_test_all.txt 3 additions, 0 deletionsrequirements_test_all.txt
- tests/components/enigma2/__init__.py 1 addition, 0 deletionstests/components/enigma2/__init__.py
- tests/components/enigma2/conftest.py 90 additions, 0 deletionstests/components/enigma2/conftest.py
- tests/components/enigma2/test_config_flow.py 149 additions, 0 deletionstests/components/enigma2/test_config_flow.py
- tests/components/enigma2/test_init.py 38 additions, 0 deletionstests/components/enigma2/test_init.py
Loading
Please register or sign in to comment