Commit Graph

31 Commits

Author SHA1 Message Date
Guido Schmitz
1279868bf5 Bump devolo_plc_api to 1.2.0 (#88348) 2023-02-18 13:34:26 +01:00
Franck Nijhof
ed79265843 Enable Ruff PT006 (#88165)
* Enable Ruff PT006

* Adjust existing cases

* Fix tests

* Remove unneeded parentheses
2023-02-15 14:09:50 +01:00
epenet
728f62b1ec Add type hints to integration tests (part 5) (#87850) 2023-02-12 19:39:48 +01:00
Erik Montnemery
cc564026fa Move EntityCategory to homeassistant.const (#87792)
* Move EntityCategory to homeassistant.const

* Fix more imports
2023-02-09 20:15:37 +01:00
epenet
a79be493e5 Adjust hass_client type hint in integration tests (#86954)
* Adjust hass_client type hint in integration tests

* Adjust hass_client_no_auth

* Fix rebase
2023-02-02 16:29:57 -05:00
Franck Nijhof
62dcbe5258 Enable Ruff PT001 (#86730) 2023-01-26 18:05:05 +01:00
Guido Schmitz
164fad112c React on IP changes in devolo Home Network (#86195) 2023-01-21 12:22:13 -10:00
Guido Schmitz
cb36905ce5 Add diagnostics to devolo Home Network (#86022) 2023-01-17 12:59:02 +01:00
Guido Schmitz
c191daedc3 Remove dead code path in devolo Home Network (#85790)
Remove dead code path
2023-01-13 21:15:50 +01:00
Guido Schmitz
d40a4aa970 Add switch platform to devolo_home_network (#72494) 2023-01-10 10:05:59 +01:00
Guido Schmitz
21fbe07218 Bump devolo_plc_api to 1.0.0 (#85235)
* Bump devolo_plc_api to 1.0.0

* Fix pylint
2023-01-06 01:49:59 +02:00
Guido Schmitz
6826f2c291 Add reauth flow for devolo_home_network (#71051)
* Add reauth flow

* Cover cases without existing password

* Add test to verify upgrading from older versions

* Connect to the device first

* Use Mapping for async_step_reauth

* Set empty password for user step and remove unneeded update of unique_id
2022-10-11 10:54:29 +02:00
Guido Schmitz
3e3f7ea995 Rework devolo Home Network tests (#74472) 2022-10-03 18:21:45 +02:00
Guido Schmitz
72d134be52 Migrate devolo Home Network to new entity naming (#74741) 2022-07-09 19:05:49 +02:00
Franck Nijhof
a6244eea28 Search/replace RESULT_TYPE_* by FlowResultType enum (#74656) 2022-07-07 21:28:18 +02:00
Guido Schmitz
402a40c108 Remove explicit use of mock_zeroconf in devolo Home Network (#74390) 2022-07-04 14:59:24 +02:00
Guido Schmitz
7656ca8313 Add presence detection to devolo_home_network (#72030) 2022-06-30 12:12:12 -07:00
Guido Schmitz
219200b340 Fix test_hass_stop in devolo Home Network (#72833)
Fix test_hass_stop
2022-06-02 13:59:29 +02:00
Guido Schmitz
bf75cb3cc5 Improve tests of devolo_home_network (#71873)
* Improve tests

* Use entity_registry_enabled_by_default fixture
2022-05-25 10:36:09 +02:00
Guido Schmitz
2b30bda6c8 Add binary sensor platform to devolo Home Network (#60301)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-05-08 21:33:20 -05:00
Joshua Roys
9134e5c844 Get discovered zeroconf IPv6 addresses (#65462) 2022-02-11 16:46:17 -06:00
Josh Soref
aa57b29615 spelling: components/devolo_home_network (#64243)
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:25:48 +01:00
Dave T
ac0f655fd6 Use DeviceClass Enums in devolo_home_network tests (#62117) 2021-12-20 18:09:28 +01:00
epenet
c04bfcc7f4 Use dataclass properties in devolo_home_network tests (#60889)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-03 08:51:42 +01:00
Michael
c9dc3a61af Fix slow config_flow test in devolo Home Network (#60364) 2021-11-26 00:14:15 +01:00
epenet
1d3fbc93a0 Update ZeroconfServiceInfo in tests (a-f) (#60212)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-23 09:32:58 -06:00
J. Nick Koston
347c4ea137 Bump zeroconf to 0.37.0 (#59932) 2021-11-18 20:23:20 -08:00
epenet
ab1e14204f Rename zeroconf service info (#59467)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-10 15:26:47 +01:00
Guido Schmitz
620db191b1 Use entity category and state class in devolo Home Network (#59071)
* Use entity category and state class

* Add tests
2021-11-04 16:17:20 +01:00
epenet
2b22d635d9 Use zeroconf HaServiceInfo in tests (A-D) (#58836)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-02 12:27:31 -05:00
Guido Schmitz
f1884d34e9 Add devolo home network integration (#45866)
Co-authored-by: Markus Bong <2Fake1987@gmail.com>
Co-authored-by: Markus Bong <Markus.Bong@devolo.de>
2021-10-28 22:42:10 +02:00