-
- Downloads
Add Asuswrt Config Flow and Scanner Entities (#46468)
* Add Asuswrt config flow (#43948) * Add AsusWrt Scanner Entity (#44759) * Add Scanner Entity - device tracker entity changed from "DeviceScanner" to "ScannerEntity" - sensors recoded to use "router" class - config entry review to allow multiple entity (for future use) * Force checks * Removed new option and change sensors * Update test_sensor.py * Requested changes * Removed router unique-id * Update last_activity attr only when available * Add Options for AsusWRT Scanner Entity (#44808) * Add Asuswrt config flow (#43948) * Add AsusWrt Scanner Entity (#44759) * Add Scanner Entity - device tracker entity changed from "DeviceScanner" to "ScannerEntity" - sensors recoded to use "router" class - config entry review to allow multiple entity (for future use) * Force checks * Removed new option and change sensors * Update test_sensor.py * Requested changes * Removed router unique-id * Update last_activity attr only when available * Add Options for Scanner Entity * Fix isort * Removed "Track New" option * Add Options for Scanner Entity * Fix isort * Removed "Track New" option * Add test for all the options in the config flow
Showing
- .coveragerc 2 additions, 0 deletions.coveragerc
- homeassistant/components/asuswrt/__init__.py 140 additions, 82 deletionshomeassistant/components/asuswrt/__init__.py
- homeassistant/components/asuswrt/config_flow.py 238 additions, 0 deletionshomeassistant/components/asuswrt/config_flow.py
- homeassistant/components/asuswrt/const.py 24 additions, 0 deletionshomeassistant/components/asuswrt/const.py
- homeassistant/components/asuswrt/device_tracker.py 135 additions, 56 deletionshomeassistant/components/asuswrt/device_tracker.py
- homeassistant/components/asuswrt/manifest.json 1 addition, 0 deletionshomeassistant/components/asuswrt/manifest.json
- homeassistant/components/asuswrt/router.py 274 additions, 0 deletionshomeassistant/components/asuswrt/router.py
- homeassistant/components/asuswrt/sensor.py 82 additions, 14 deletionshomeassistant/components/asuswrt/sensor.py
- homeassistant/components/asuswrt/strings.json 45 additions, 0 deletionshomeassistant/components/asuswrt/strings.json
- homeassistant/components/asuswrt/translations/en.json 45 additions, 0 deletionshomeassistant/components/asuswrt/translations/en.json
- homeassistant/generated/config_flows.py 1 addition, 0 deletionshomeassistant/generated/config_flows.py
- tests/components/asuswrt/test_config_flow.py 296 additions, 0 deletionstests/components/asuswrt/test_config_flow.py
- tests/components/asuswrt/test_device_tracker.py 0 additions, 119 deletionstests/components/asuswrt/test_device_tracker.py
- tests/components/asuswrt/test_sensor.py 128 additions, 49 deletionstests/components/asuswrt/test_sensor.py
Loading
Please register or sign in to comment