epenet and GitHub
2a25dcd44e
Bump renault-api to 0.3.1 ( #144366 )
...
* Bump renault-api to 0.3.1
* Adjust tests
2025-05-07 09:44:55 +03:00
epenet and GitHub
09518b1a71
Remove redundant Renault test fixtures ( #143929 )
...
Remove redundant Renault fixtures
2025-04-30 10:05:29 +02:00
epenet and GitHub
42d22bb1a3
Use unique registration number in renault tests ( #143926 )
2025-04-30 10:05:00 +02:00
tmenguy and GitHub
69c387a360
Improve Renault plug status binary sensor ( #143931 )
...
improve binary plug sensor
2025-04-30 10:03:01 +02:00
epenet and GitHub
c562cba030
Use unique VIN in renault tests ( #143925 )
2025-04-30 08:48:49 +02:00
40764b6995
Cleanup renault test constants ( #143924 )
...
* More
* tweak
* Adjust
* docstring
---------
Co-authored-by: Josef Zweck <[email protected] >
2025-04-30 08:32:07 +02:00
epenet and GitHub
dc02c37413
Use snapshot_platform in renault tests ( #143864 )
...
* Use snapshot_platform in renault tests
* More
* tweak
* Improve
2025-04-30 08:08:24 +02:00
epenet and GitHub
f71903a563
Simplify device registry checks in renault tests ( #143863 )
2025-04-29 19:03:14 +02:00
tmenguy and GitHub
a47f27821f
Add some tests with an invalid plugStatus and renault twingo iii. ( #143838 )
2025-04-28 22:31:27 +02:00
epenet and GitHub
3daff73d36
Add renault reconfigure flow ( #143449 )
...
* Add renault reconfigure flow
* docstring
2025-04-28 08:43:20 +02:00
epenet and GitHub
1075ea1220
Bump renault-api to 0.3.0 ( #143657 )
2025-04-25 16:52:23 +02:00
epenet and GitHub
6f9c8b2aa0
Add exception translations to Renault ( #143452 )
2025-04-23 08:40:31 +02:00
epenet and GitHub
06cc505956
Remember previous input in renault config flow ( #143438 )
2025-04-22 12:39:13 +02:00
c422bcf1e2
Make renault scan interval dynamic ( #142964 )
...
Co-authored-by: epenet <[email protected] >
2025-04-19 09:51:41 +02:00
da9b3dc68b
Better throttling handling for the Renault API ( #141667 )
...
* Added some better throttling handling for the Renault API, it fixes #106777 HA ticket
* Added some better throttling handling for the Renault API, it fixes #106777 HA ticket, test fixing
* Update homeassistant/components/renault/coordinator.py
Co-authored-by: epenet <[email protected] >
* Update homeassistant/components/renault/coordinator.py
Co-authored-by: epenet <[email protected] >
* Update homeassistant/components/renault/coordinator.py
Co-authored-by: epenet <[email protected] >
* Update homeassistant/components/renault/coordinator.py
Co-authored-by: epenet <[email protected] >
* Update homeassistant/components/renault/coordinator.py
Co-authored-by: epenet <[email protected] >
* Update homeassistant/components/renault/coordinator.py
Co-authored-by: epenet <[email protected] >
* Update homeassistant/components/renault/coordinator.py
Co-authored-by: epenet <[email protected] >
* Update homeassistant/components/renault/renault_hub.py
Co-authored-by: epenet <[email protected] >
* bigger testsuite for #106777 HA ticket
* bigger testsuite for #106777 HA ticket
* bigger testsuite for #106777 HA ticket
* bigger testsuite for #106777 HA ticket
* Adjust tests
* Update homeassistant/components/renault/coordinator.py
Co-authored-by: epenet <[email protected] >
* Update homeassistant/components/renault/renault_hub.py
Co-authored-by: epenet <[email protected] >
* Update homeassistant/components/renault/renault_hub.py
Co-authored-by: epenet <[email protected] >
* Update tests/components/renault/test_sensor.py
* Update tests/components/renault/test_sensor.py
* Update tests/components/renault/test_sensor.py
* requested changes #106777 HA ticket
* Use unkown
* Fix test
* Fix test again
* Reduce and fix
* Use assumed_state
* requested changes #106777 HA ticket
---------
Co-authored-by: epenet <[email protected] >
2025-04-01 17:14:21 +02:00
epenet and GitHub
3155c1cd4f
Add tests for renault QuotaLimitException ( #141985 )
2025-04-01 11:01:13 +02:00
4b34d1bbb5
Merge config subentry feature branch to dev ( #136121 )
...
* Reapply "Add support for subentries to config entries" (#133470 ) (#136061 )
* Reapply "Add support for subentries to config entries" (#133470 )
This reverts commit ecb3bf79f3 .
* Update test snapshot
* Add config subentry support to device registry (#128157 )
* Add config subentry support to device registry
* Apply suggestions from code review
* Update syrupy serializer
* Update snapshots
* Address review comments
* Allow a device to be connected to no or a single subentry of a config entry
* Update snapshots
* Revert "Allow a device to be connected to no or a single subentry of a config entry"
This reverts commit ec6f613151cb4a806b7961033c004b71b76510c2.
* Update test snapshots
* Bump release version in comments
* Rename config_subentries to config_entries_subentries
* Add config subentry support to entity registry (#128155 )
* Add config subentry support to entity registry
* Update syrupy serializer
* Update snapshots
* Update snapshots
* Accept suggested changes
* Clean registries when removing subentry (#136671 )
* Clean up registries when removing subentry
* Update tests
* Clean up subentries from deleted devices when removing config entry (#136669 )
* Clean up subentries from deleted devices when removing config entry
* Move
* Add config subentry support to entity platform (#128161 )
* Add config subentry support to entity platform
* Rename subentry_id to config_subentry_id
* Store subentry type in subentry (#136687 )
* Add reconfigure support to config subentries (#133353 )
* Add reconfigure support to config subentries
* Update test
* Minor adjustment
* Rename supported_subentry_flows to supported_subentry_types
* Address review comments
* Add subentry support to kitchen sink (#136755 )
* Add subentry support to kitchen sink
* Add subentry reconfigure support to kitchen_sink
* Update kitchen_sink tests with subentry type stored in config entry
* Update kitchen_sink
* Update kitchen_sink
* Adjust kitchen sink tests
* Fix hassfest
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <[email protected] >
* Improve docstrings and strings.json
---------
Co-authored-by: Martin Hjelmare <[email protected] >
* Update snapshots
* Update snapshots
* Update snapshots
* Update snapshots
* Update snapshots
* Update snapshots
* Update snapshots
---------
Co-authored-by: Martin Hjelmare <[email protected] >
2025-02-10 16:40:07 +01:00
epenet and GitHub
0a977d070b
Improve Renault reauth test ( #132077 )
2024-12-02 21:57:45 +01:00
epenet and GitHub
a0541c7fe6
Improve renault config flow tests ( #131698 )
2024-12-01 16:55:43 +01:00
epenet and GitHub
ae592a0c35
Use ServiceValidationError in Renault ( #131265 )
2024-11-22 14:59:11 +01:00
epenet and GitHub
2da73ea068
Add connectivity checks to renault config flow ( #131251 )
...
* Add connectivity checks to renault config flow
* Parametrize
* Sort
* merge
2024-11-22 12:33:04 +01:00
epenet and GitHub
c267170616
Use reauth helpers in renault ( #131147 )
2024-11-21 15:39:35 +01:00
3db6d82904
Add name to description placeholders automatically for reauth flows ( #129232 )
...
Co-authored-by: Martin Hjelmare <[email protected] >
2024-10-30 17:38:59 +01:00
vhkristof and GitHub
1f1ce67209
Add service to set the AC schedule of renault vehicles ( #125006 )
...
* Add service to set the AC schedule of renault vehicles
* Remove executable permission
* Applied review comments (use snapshot)
* Rewrote examples to not use JSON
2024-09-20 10:18:47 +02:00
tmenguy and GitHub
3e70342265
Fix renault plug state ( #125421 )
...
* Added PlugState 3, that is coming with renault-api 0.2.7, it fixes #124682 HA ticket
* Added PlugState 3, that is coming with renault-api 0.2.7, it fixes #124682 HA ticket
2024-09-07 12:38:59 +02:00
epenet and GitHub
84dcfb6ddc
Replace SW version by model ID in renault device info ( #125399 )
...
* Replace SW_VERSION by MODEL_ID in renault device info
* Simplify PR
* Fix tests
2024-09-06 11:45:13 +02:00
epenet and GitHub
72d5146a3e
Improve renault tests ( #125064 )
2024-09-02 10:46:35 +02:00
epenet and GitHub
ef4caa951c
Use start_reauth helper method in integration tests (p-r) ( #124792 )
2024-08-28 16:20:47 +02:00
Marc Mueller and GitHub
6be4ef8a1f
Improve contextmanager typing ( #122250 )
2024-07-20 14:09:37 +02:00
Joost Lekkerkerker and GitHub
f8ba4d41ba
Add support for adding model_id in device info ( #121989 )
2024-07-16 15:12:25 +02:00
Marc Mueller and GitHub
f11b316dac
Import Generator from collections.abc (4) ( #120917 )
2024-07-01 11:54:42 +02:00
epenet and GitHub
1e72c2f94d
Bump renault-api to 0.2.4 ( #120727 )
2024-06-28 11:03:01 +02:00
9bbeb5d608
Add primary_config_entry attribute to device registry entries ( #119959 )
...
Co-authored-by: Franck Nijhof <[email protected] >
Co-authored-by: Robert Resch <[email protected] >
2024-06-26 12:26:24 +02:00
Paulus Schoutsen and GitHub
eb89ce47ea
Inline primary integration ( #119860 )
2024-06-18 08:08:08 +02:00
Paulus Schoutsen and GitHub
836abe68c7
Track primary integration ( #119741 )
...
* Track primary integration
* Update snapshots
* More snapshots updated
* Uno mas
* Update snapshot
2024-06-16 13:26:06 -04:00
Marc Mueller and GitHub
837ee7c4fb
Import Generator from typing_extensions (4) ( #118992 )
2024-06-06 17:41:37 +02:00
epenet and GitHub
b54a68750b
Add type hints for FixtureRequest in tests ( #118779 )
2024-06-04 10:37:54 +02:00
epenet and GitHub
771ed33b14
Bump renault-api to 0.2.3 ( #118718 )
2024-06-03 15:53:23 +02:00
epenet and GitHub
8d8696075b
Use registry fixtures in tests (r) ( #118293 )
2024-05-28 14:23:31 +02:00
epenet and GitHub
5bca9d142c
Use snapshot in renault diagnostics tests ( #118021 )
2024-05-24 09:42:33 +02:00
epenet and GitHub
d81bb8cdcd
Allow manual delete of stale Renault vehicles ( #116229 )
2024-05-18 13:46:38 +02:00
epenet and GitHub
a440783208
Store runtime data in entry in renault ( #116454 )
2024-04-30 17:39:03 +02:00
epenet and GitHub
0005f8400d
Move Renault service registration ( #116459 )
...
* Move Renault service registration
* Hassfest
2024-04-30 17:10:40 +02:00
ebbcad17c6
Add scheduled mode to renault charge mode ( #115427 )
...
Co-authored-by: epenet <[email protected] >
2024-04-19 18:22:12 +02:00
Joost Lekkerkerker and GitHub
ee66f6ec8c
Use is in enum comparison in config flow tests P-T ( #114675 )
2024-04-02 11:21:50 -10:00
6bb4e7d62c
Bump ruff to 0.3.4 ( #112690 )
...
Co-authored-by: Sid <[email protected] >
Co-authored-by: Marc Mueller <[email protected] >
Co-authored-by: J. Nick Koston <[email protected] >
2024-03-26 00:02:16 +01:00
Erik Montnemery and GitHub
426f73b1f4
Add State.last_reported ( #113511 )
...
* Add State.last_reported
* Update tests
* Update test snapshots
* Call state_reported listeners when firing state_changed event
* Add tests
2024-03-20 21:05:07 +01:00
fe9cc6705c
Add ruff rule PIE804 ( #113620 )
...
Co-authored-by: J. Nick Koston <[email protected] >
2024-03-16 12:45:18 -10:00
Marc Mueller and GitHub
aa16a9d707
Add empty line after module docstring (3) ( #112750 )
2024-03-08 20:38:34 +01:00
Marc Mueller and GitHub
32f3f46542
Add empty line after module docstring (2) [tests.components] ( #112737 )
2024-03-08 19:16:21 +01:00