Bas Nijholt
2da3848f89
Sort imports according to PEP8 for unifi ( #29656 )
2019-12-09 12:19:33 +01:00
Robert Svensson
6565c17828
UniFi - Improve controller tests ( #27261 )
...
* Improve controller tests and harmonize setup_unifi_integration to one
* Store listeners to dispatchers to be used during reset
2019-10-07 21:55:35 +02:00
Robert Svensson
c7c88b2b68
UniFi - Bandwidth sensors ( #27229 )
...
* First draft of UniFi bandwidth sensors
* Clean up
* Add tests for sensors
2019-10-06 08:17:40 -07:00
Robert Svensson
a8567a746b
UniFi - Improve switch tests ( #27200 )
...
* Continue rewriting tests for UniFi
2019-10-05 16:16:08 +02:00
Robert Svensson
09c5b9feb3
UniFi - Try to handle when UniFi erroneously marks offline client as wired ( #26960 )
...
* Add controls to catch when client goes offline and UniFi bug marks client as wired
* Device trackers shouldn't jump between going away and home
* POE control shouldn't add normally wireless clients as POE control switches
2019-10-02 21:43:14 +02:00
Robert Svensson
b5426761f4
UniFi - Simplify getting controller from config entry ( #26335 )
...
* Simplify getting controller from config entry
* Lint ignore no longer needed
* Fix tests
2019-09-01 17:57:25 +02:00
Robert Svensson
588eac82c7
UniFi config entry options ( #26113 )
...
Introduce config entry options for Unifi integration
Allow configuration.yaml options to be imported to new options
2019-08-21 22:22:42 +02:00
Robert Svensson
a2589f56e1
Add system options to config entries ( #25926 )
...
* Add system options to config entries
* For feedback
* Follow most of balloobs comments
* Fix balloobs comments
* Improvements
* Fix second round of Balloobs comments
* Fix third round
* Add system options to mock config entry
* Fix integration tests
* Fix the last failing tests
* Fix disabled string
* Fix failing disabled_by tests
* New tests
* Config entry WS API tests
* Fix comments
2019-08-17 21:34:11 -07:00
Robert Svensson
576291779e
UniFi - reverse connectivity logic ( #25691 )
...
* Make connectivity control in line with other implementations
2019-08-04 16:57:36 +02:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Robert Svensson
dc722adbb5
UniFi POE control restore clients ( #25558 )
...
* Restore POE controls on restart
2019-07-29 19:48:38 +02:00
Robert Svensson
b6934f0cd0
UniFi block clients ( #25478 )
...
* Allow blocking clients on UniFi networks
2019-07-25 16:56:56 +02:00
Robert Svensson
01b890f426
Merge UniFi device tracker to config entry ( #24367 )
...
* Move device tracker to use config entry
* Remove monitored conditions attributes based on ADR0003
* Add support for import of device tracker config to be backwards compatible
* Remove unnecessary configuration options from device tracker
* Add component configuration support
2019-07-14 21:57:09 +02:00
Robert Svensson
e9b0f54a43
UniFi simplify update ( #24304 )
2019-06-15 17:38:22 +02:00
Paulus Schoutsen
1e22c8daca
Automatically generate config flow list ( #23802 )
...
* Add config flow to manifest.json
* Still load config flows via config flow platform
* Fix typo
* Lint
* Update config_flows.py"
* Catch import error when setting up entry
* Lint
* Fix tests
* Fix imports
* Lint
* Fix Unifi tests
* Fix translation test
* Add homekit_controller config flow
2019-05-13 01:16:55 -07:00
Paulus Schoutsen
e9ea5c2ccb
Move tests to right folder ( #23790 )
...
* Move tests to right folder
* Fix test leaving files behind
2019-05-10 13:20:50 -07:00