Marc Mueller
a70ec64408
Update mypy to 1.7.0 ( #103800 )
2023-11-11 23:31:04 +01:00
Mick Vleeshouwer
3697567f18
Remove redundant exception and catch NotSuchTokenException in Overkiz integration ( #103584 )
2023-11-08 12:32:37 +01:00
Mick Vleeshouwer
76b322c6b3
Retrieve manufacturer and configuration_url from client in Overkiz integration ( #103585 )
...
Retrieve manufacturer and configuration_url from client
2023-11-07 13:10:14 +01:00
Mick Vleeshouwer
60fa02c042
Bump pyOverkiz to 3.11 and migrate unique ids for select entries ( #101024 )
...
* Bump pyOverkiz and migrate entries
* Add comment
* Remove entities when duplicate
* Remove old entity
* Remove old entities
* Add example of entity migration
* Add support of UIWidget and UIClass
* Add tests for migrations
* Apply feedback (1)
* Apply feedback (2)
2023-10-10 17:23:58 +02:00
Franck Nijhof
94755a5773
String formatting and max line length - Part 4 ( #84445 )
...
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com>
2022-12-23 13:27:27 +01:00
Mick Vleeshouwer
7ec54edc69
Fix Overkiz startup order to prevent unnamed device showing up ( #76695 )
...
Gateways should be added first, before platform setup
2022-08-16 07:54:26 +02:00
J. Nick Koston
cd03c49fc2
Wait for config entry platform forwards ( #73806 )
2022-07-09 17:27:42 +02:00
Mick Vleeshouwer
8c01decef7
Bump dependencies in Overkiz integration ( #69855 )
2022-04-11 19:27:49 +02:00
Mick Vleeshouwer
5bd96a35f9
Add reauth flow to Overkiz integration ( #64622 )
2022-01-25 13:00:58 -10:00
Mick Vleeshouwer
24e24a5157
Move logger to constants ( #64431 )
2022-01-19 17:19:49 +02:00
Mick Vleeshouwer
b4187540c0
Improve typing for Overkiz integration and address late feedback ( #63483 )
...
* Bump pyoverkiz to 1.0.2
* Remove cast for str enum.
* Address feedback on coordinator
* Change datatype to Callable
* Address feedback
* Move scenarios to seperate list
* Cast Device to avoid issues with DataUpdateCoordinator default
* Remove unnecessary casts and improve type notation
* Check if state.value exists
* Fix last mypy error (thanks @epenet)
* Remove extra string cast
* Improve sensor typing
* Update pyoverkiz and remove typing
* Small code improvement
* Fix assert to reflect real world
* Properly type Callable to not return Any
* Remove unnecessary cast
* Add OverkizStateType
* Bugfix
* Address feedback - multiline lambda
* Pylint fix
* Remove added binary sensor
2022-01-08 10:53:15 +01:00
Mick Vleeshouwer
8599ddf51e
Address feedback to Overkiz integration (round 2) ( #63036 )
...
* Address feedback in multiple files
* Add missing return statement
* Improve sensor descriptions
* Improve typing
* Move to new device registry
* Disable RSSI sensor by default
* Improve typing
2021-12-30 15:22:35 +01:00
Mick Vleeshouwer
0bcb0a6267
Add scene entity to Overkiz integration ( #62884 )
2021-12-27 13:57:19 -10:00
Mick Vleeshouwer
f722931920
Add lock entity to Overkiz integration ( #62713 )
2021-12-23 13:28:01 -10:00
Mick Vleeshouwer
3605c4f32f
Add Overkiz integration (with base + sensor entity) ( #62640 )
2021-12-23 08:34:35 -10:00