Joost Lekkerkerker
49fc59548a
Improve lists in integrations [V-W] ( #113252 )
2024-03-13 19:38:04 +01:00
Marc Mueller
062cc4bfce
Add empty line after module docstring [t-v] ( #112705 )
2024-03-08 10:35:23 -05:00
J. Nick Koston
cd03c49fc2
Wait for config entry platform forwards ( #73806 )
2022-07-09 17:27:42 +02:00
epenet
1d68934ae2
Deprecate vera YAML configuration ( #72418 )
2022-05-24 18:12:25 +02:00
Paulus Schoutsen
69fcce3b2c
Remove energy usage from the switch base class ( #68821 )
...
* Remove energy usage from the switch base class
* Remove unused attributes from integrations
2022-03-28 18:56:04 -10:00
Marc Mueller
8f69d31322
Make TypeVars private (3) ( #68207 )
2022-03-17 19:11:14 +01:00
epenet
a63e5c7ded
Add type hints for config entry update listeners ( #65412 )
2022-02-02 03:36:04 -06:00
epenet
03bf2cdd56
Remove vera from mypy ignore list ( #64474 )
...
* Remove vera from mypy ignore list
* Fix pylint
2022-01-20 07:46:26 +01:00
Marc Mueller
d6f48683a3
Use platform enum (8) [Misc] ( #61013 )
2021-12-13 14:09:49 +01:00
Marc Mueller
ea7252e377
Use assignment expressions 21 ( #57970 )
2021-10-20 17:47:46 +02:00
Marc Mueller
d5116810d4
Use assignment expressions 08 ( #57788 )
2021-10-17 20:02:42 +02:00
Ville Skyttä
939fde0a50
ConfigType and async_setup/setup type hint improvements ( #54739 )
2021-08-18 13:22:05 +02:00
tkdrob
c0656878db
Normalize async_setup_entry ( #51161 )
2021-05-27 15:56:20 +02:00
Greg Dowling
09b9218511
Handle updating config entries in Vera ( #49605 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-05-26 09:54:02 -07:00
Michael
9eecd90afc
Add constructor return type in integrations T-Z ( #50899 )
2021-05-20 17:00:19 +02:00
J. Nick Koston
2279b5593d
Fix memory leak in vera ( #49459 )
2021-04-20 09:12:32 -07:00
Greg Dowling
834fc1ae14
Remove vera should_poll ( #48209 )
2021-03-22 12:01:17 +01:00
Greg Dowling
b03c97cdd0
Make Vera should_poll static rather than dynamic ( #47854 )
...
* Make should_poll static.
* Address review comments.
* Fix black error.
2021-03-19 20:27:56 +01:00
Marc Mueller
b67b9b94f9
Update typing 13 ( #48077 )
2021-03-18 14:43:52 +01:00
Erik Montnemery
1fc8e32d86
Update integrations t-z to override extra_state_attributes() ( #47760 )
2021-03-11 20:16:26 +01:00
Greg Dowling
8f4ea3818d
Add unavailable to Vera ( #46064 )
2021-02-08 15:25:54 +01:00
Greg Dowling
d110d42913
Fix Vera race condition on start ( #45535 )
2021-01-26 08:15:07 +01:00
Robert Van Gorkom
00093faae2
Clean up vera typings ( #40143 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2020-09-16 16:23:50 -05:00
Robert Van Gorkom
903afb62d0
Add support for multiple vera controller hubs ( #33613 )
2020-09-14 22:06:52 -05:00
Franck Nijhof
1c2ebdf307
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
Greg Dowling
f38e1ae2c0
Don't set up callbacks until entity is created. ( #38251 )
2020-07-27 17:15:28 +02:00
Robert Van Gorkom
bdd255176c
Poll all status data in Vera ( #35703 )
...
* Vera now polls for all status data, no only incremental.
Vera polling is not handled using hass event loops with proper backoffs.
* Using long polling.
* Addressing PR feedback.
* Addressing PR feedback.
Adding controller stop on config unload.
2020-06-13 16:36:50 +02:00
Robert Van Gorkom
ab08c1bef8
Fix vera config ids not being converted to integers ( #35070 )
2020-05-02 14:10:49 -07:00
Paulus Schoutsen
ec47216388
Use built-in test helpers on 3.8 ( #34901 )
2020-04-30 13:29:50 -07:00
Robert Van Gorkom
ae22b5187a
Add vera config entries support ( #29880 )
...
* Adding vera config entries support.
* Fixing lint error.
* Applying minimal changes necessary to get config entries working.
* Addressing PR feedback by further reducing the scope of the change.
* Addressing PR feedback.
* Fixing pyvera import to make it easier to patch.
Addressing PR feedback regarding creation of controller and scheduling of async config flow actions.
* Updating code owners file.
* Small fixes.
* Adding a user config flow step.
* Adding optional configs for user config flow.
* Updating strings to be more clear to the user.
* Adding options flow.
Fixing some PR feedback.
* Better handling of options.
PR feedback changes.
* Using config registry to update config options.
* Better managing config from file or config from UI
Disabling config through UI if config is provided from a file.
More tests to account for these adjustments.
* Address PR feedback.
* Fixing test, merging with master.
* Disabling all Vera UI for configs managed by configuration.yml.
Adding more tests.
* Updating config based on unique_id.
Addressing additional PR feedback.
* Rebasing off dev.
Addressing feedback.
* Addressing PR feedback.
2020-04-03 09:49:50 +02:00
Bas Nijholt
ee1cc3b3dd
Sort imports according to PEP8 for components starting with "V" ( #29780 )
2019-12-09 14:42:53 +01:00
Quentame
bac337889f
Move imports in vera component ( #27477 )
2019-10-12 12:55:40 -07:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
cgtobi
2c07bfb9e0
Remove dependencies and requirements ( #23024 )
...
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit fe7171b4cd
.
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit 391355ee2c
.
* Remove dependencies and requirements
* Fix flake8 complaints
* Fix more flake8 complaints
* Revert non-component removals
2019-04-12 10:13:30 -07:00
Fabian Affolter
127c55e0c1
Update file header ( #21023 )
...
* Update file header
* Update file header
* Update file header
* Update file header
* Update file header
* Fix lint issues
2019-02-13 21:21:14 +01:00
Paulus Schoutsen
e2d3c27e85
Embed all platforms into components ( #20677 )
...
* Consolidate all components with platforms
* Organize tests
* Fix more tests
* Fix Verisure tests
* one final test fix
* Add change
* Fix coverage
2019-02-02 07:13:16 -08:00