epenet
d530fd31b0
Use root import for async_redact_data in diagnostics ( #125821 )
2024-09-12 20:37:00 +02:00
Richard Kroegel
f735d12a66
Fix BMW client blocking on load_default_certs ( #125015 )
...
* Fix BMW client blocking load_default_certs
* Use get_default_context
2024-09-01 16:26:14 +02:00
Richard Kroegel
2fe19c04b9
Bump bimmer_connected to 0.16.2 ( #124651 )
2024-08-26 13:57:25 -10:00
Michael
844ccf461f
Remove unnecessary config schema definitions ( #123197 )
2024-08-05 17:44:14 +02:00
Richard Kroegel
745eea9a29
Bump bimmer_connected to 0.16.1 ( #122699 )
...
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-07-29 12:02:47 +02:00
Richard Kroegel
99f01ac61e
Fix BMW remaining fuel device class ( #119172 )
...
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-07-15 09:23:05 +02:00
Richard Kroegel
52de706a85
Set BMW quality scale to platinum ( #121388 )
2024-07-06 21:19:50 +02:00
Richard Kroegel
131d9ec51b
Add BMW tire pressure sensors ( #120949 )
2024-07-06 18:20:01 +02:00
Richard Kroegel
48145c1a7d
Refactor BMW sensors and migrate unique_ids ( #121380 )
2024-07-06 17:34:20 +02:00
Richard Kroegel
f29094f41d
Refactor BMW send_message and add tests ( #119170 )
...
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-07-06 11:00:00 +02:00
Richard Kroegel
324755b8f5
Separate BMW base entity into separate file ( #120830 )
...
* Refactor BMW base entity
* Update snapshots
* Changes from review
2024-07-05 16:08:27 +02:00
Richard Kroegel
57aced50aa
Use SelectSelector in BMW config flow ( #120831 )
2024-06-30 15:04:55 +02:00
Richard Kroegel
d15d001cfc
Use runtime_data for BMW ( #120837 )
2024-06-30 14:51:39 +02:00
Richard Kroegel
d5bcfe9822
Improve BMW tests ( #119171 )
...
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-06-26 12:27:55 +02:00
Richard Kroegel
43343ea44a
Adjust BMW enum sensors translations ( #118754 )
...
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-06-08 17:08:37 +02:00
Richard Kroegel
b04a65f4d1
Change BMW select and sensor enums to lowercase ( #118751 )
...
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-06-08 16:25:45 +02:00
Richard Kroegel
7fb2802910
Allow per-sensor unit conversion on BMW sensors ( #110272 )
...
* Update BMW sensors to use device_class
* Test adjustments
* Trigger CI
* Remove unneeded cast
* Set suggested_display_precision to 0
* Rebase for climate_status
* Change charging_status to ENUM device class
* Add test for Enum translations
* Pin Enum sensor values
* Use snapshot_platform helper
* Remove translation tests
* Formatting
* Remove comment
* Use const.STATE_UNKOWN
* Fix typo
* Update strings
* Loop through Enum sensors
* Revert enum sensor changes
---------
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-06-04 09:06:23 +02:00
Richard Kroegel
7c5a6602b3
Set lock state to unkown on BMW API error ( #118559 )
...
* Revert to previous lock state on BMW API error
* Set lock state to unkown on error and force refresh from API
---------
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-06-03 07:48:48 +02:00
Richard Kroegel
10291b1ce8
Bump bimmer_connected to 0.15.3 ( #118179 )
...
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-05-27 11:01:22 +02:00
Richard Kroegel
13e2bc7b6f
Enable raising ConfigEntryAuthFailed on BMW coordinator init ( #116643 )
...
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-05-14 21:14:35 +02:00
Richard Kroegel
0d0865e783
Bump bimmer_connected to 0.15.2 ( #116424 )
...
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-04-30 22:49:28 +02:00
brave0d
a99ecb024e
New BMW sensor for climate activity ( #110287 )
...
* add sensor with climate activity status
* Update strings.json
* use icon translation and is_available for sensor
* use enum with translations
* Return None if value is UNKNOWN
* fix getting the value: x.value
* fix getting the value: x instead of x.value
* Fix tests and pre-commit
---------
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-04-16 09:24:32 +02:00
Richard Kroegel
16fc935c87
Refactor BMW entity availability ( #110294 )
...
Co-authored-by: Richard <rikroe@users.noreply.github.com>
2024-04-08 09:26:50 +02:00
Joost Lekkerkerker
6bb4e7d62c
Bump ruff to 0.3.4 ( #112690 )
...
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-26 00:02:16 +01:00
Joost Lekkerkerker
23ffcaf187
Improve lists in integrations [B] ( #113069 )
2024-03-11 18:59:57 +01:00
Marc Mueller
ff3a801936
Add empty line after module docstring [a-d] ( #112697 )
2024-03-08 14:51:32 +01:00
Joost Lekkerkerker
cb397cecb1
Remove entity description mixin in BMW ( #112391 )
2024-03-05 18:11:30 +01:00
Erik Montnemery
6fe28d3764
Migrate integrations a-d to generic flowhandler ( #111861 )
2024-02-29 20:07:14 +01:00
Joost Lekkerkerker
a8887d59ed
Add icon translations to BMW ( #111348 )
...
* Add icon translations to BMW
* Add icon translations to BMW
2024-02-28 13:05:27 +01:00
Richard Kroegel
1b8bda6067
Remove old BMW vehicles/devices automatically ( #110255 )
...
* Remove not assigned vehicles from DeviceRegistry on startup
* Replace async_remove_device with async_update_device
* Add test
* Use generator
---------
Co-authored-by: Richard <rikroe@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-02-12 10:52:08 +01:00
Richard Kroegel
2b65fb22d3
Remove warning message on BMW initialization ( #106169 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-12-21 13:12:25 +01:00
Erik Montnemery
0c2485bc03
Freeze integration entity descriptions ( #105984 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-18 16:28:13 -10:00
Richard Kroegel
6335c24568
Bump bimmer-connected to 0.14.6 ( #104961 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-12-04 09:13:27 +01:00
Richard Kroegel
2287c45afc
Bump bimmer-connected to 0.14.5 ( #104715 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-11-29 18:11:04 +01:00
Aarni Koskela
706add4a57
Switch formatting from black to ruff-format ( #102893 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-11-27 14:38:59 +01:00
Richard Kroegel
d4ca9843e2
Bump bimmer_connected to 0.14.3 ( #104282 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-11-21 07:50:00 +01:00
Richard Kroegel
5aefe963ae
Bump bimmer_connected to 0.14.2 ( #102426 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-10-20 14:18:09 -10:00
Richard Kroegel
7fd89b2959
Add brake pads condition based service attributes for BMW ( #101847 )
...
Add brake pads condition based service attributes
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-10-12 09:01:29 +02:00
Richard Kroegel
f61627ea08
Bump bimmer_connected to 0.14.1 ( #101789 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-10-11 13:46:02 +02:00
Richard Kroegel
bec36d3914
Add long-term statistics to BMW sensors ( #99506 )
...
* Add long-term statistics to BMW ConnectedDrive sensors
* Add sensor test snapshot
---------
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-09-02 14:44:28 -07:00
Richard Kroegel
b403cb41c0
Allow one retry before raising ConfigEntryAuthFailed for bmw_connected_drive ( #99168 )
...
* Allow one retry before raising ConfigEntryAuthFailed
* Move time with freezer
* Update homeassistant/components/bmw_connected_drive/coordinator.py
---------
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-08-29 21:41:50 +02:00
Richard Kroegel
c686f962b5
Bump bimmer_connected to 0.14.0 ( #99161 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-08-27 18:37:08 -07:00
Erik Montnemery
045c327928
Move DeviceInfo from entity to device registry ( #98149 )
...
* Move DeviceInfo from entity to device registry
* Update integrations
2023-08-10 22:04:26 -04:00
Richard Kroegel
74d02a1574
BMW: Remove deprecated refresh from cloud button ( #97864 )
...
* Remove deprecated refresh from cloud button
* Clean up strings.json
2023-08-05 22:28:24 +02:00
Richard Kroegel
4b6048b5e0
Bump bimmer_connected to 0.13.9, fix notify ( #97860 )
...
Bump bimmer_connected to 0.13.9
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-08-05 20:08:14 +02:00
Richard Kroegel
b7ed163caf
bmw_connected_drive: Add WASHING_FLUID to correct binary sensor attribute ( #97448 )
...
BMW: Add WASHING_FLUID to correct binary sensor attribute
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-07-29 12:32:55 +02:00
Richard Kroegel
cdea33d191
Bump bimmer_connected to 0.13.8 ( #95660 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-07-03 09:12:17 +02:00
Richard Kroegel
591f1ee338
Add bmw connected drive region-specific scan interval ( #95649 )
...
Add region-specific scan interval
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-07-01 10:41:03 +02:00
Richard Kroegel
f1a54a510c
Re-add "deactivate air conditioning" button to bmw_connected_drive ( #94765 )
2023-06-27 19:55:46 +02:00
Richard Kroegel
410b15df92
Improve exception handling for BMW remote services ( #92199 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-06-26 19:05:50 +02:00