Make Ambient PWS async and cloud-push (#20332)
* Moving existing sensor file * Initial functionality in place * Added test for config flow * Updated coverage and CODEOWNERS * Linting * Linting * Member comments * Hound * Moving socket disconnect on HASS stop * Member comments * Removed unnecessary dispatcher call * Config entry fix * Added support in config flow for good accounts with no devices * Hound * Updated comment * Member comments * Stale docstrings * Stale docstring
Showing
- .coveragerc 3 additions, 1 deletion.coveragerc
- CODEOWNERS 1 addition, 0 deletionsCODEOWNERS
- homeassistant/components/ambient_station/.translations/en.json 19 additions, 0 deletions...ssistant/components/ambient_station/.translations/en.json
- homeassistant/components/ambient_station/__init__.py 212 additions, 0 deletionshomeassistant/components/ambient_station/__init__.py
- homeassistant/components/ambient_station/config_flow.py 72 additions, 0 deletionshomeassistant/components/ambient_station/config_flow.py
- homeassistant/components/ambient_station/const.py 13 additions, 0 deletionshomeassistant/components/ambient_station/const.py
- homeassistant/components/ambient_station/sensor.py 115 additions, 0 deletionshomeassistant/components/ambient_station/sensor.py
- homeassistant/components/ambient_station/strings.json 19 additions, 0 deletionshomeassistant/components/ambient_station/strings.json
- homeassistant/components/sensor/ambient_station.py 0 additions, 212 deletionshomeassistant/components/sensor/ambient_station.py
- homeassistant/config_entries.py 1 addition, 0 deletionshomeassistant/config_entries.py
- requirements_all.txt 3 additions, 3 deletionsrequirements_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/ambient_station/__init__.py 1 addition, 0 deletionstests/components/ambient_station/__init__.py
- tests/components/ambient_station/test_config_flow.py 130 additions, 0 deletionstests/components/ambient_station/test_config_flow.py
- tests/fixtures/ambient_devices.json 15 additions, 0 deletionstests/fixtures/ambient_devices.json
Loading
Please register or sign in to comment