J. Diego Rodríguez Royo
0430e6794e
Delete binary door deprecation issue on unload at Home Connect ( #129947 )
2024-11-06 14:44:17 +01:00
J. Diego Rodríguez Royo
080e3d7a42
Removed stale translation and improved set_setting
translation at Home Connect ( #129878 )
2024-11-05 15:17:03 +01:00
J. Diego Rodríguez Royo
f194a689cc
Fetch power off state for Home Connect appliances' power switch ( #129289 )
2024-10-29 13:56:45 +01:00
J. Diego Rodríguez Royo
0e959b3019
Added deprecation to binary door sensor at Home Connect ( #129245 )
...
Co-authored-by: Joostlek <joostlek@outlook.com>
2024-10-29 12:46:39 +01:00
J. Diego Rodríguez Royo
668626b920
Add ServiceValidationError to Home Connect ( #129309 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-10-28 16:48:56 +01:00
boergegrunicke
46dd96a4b7
Add dishwasher salt and rinse aid nearly empty sensors ( #127762 )
...
Co-authored-by: Robert Contreras <beastie29a@users.noreply.github.com>
2024-10-26 16:09:11 +02:00
J. Diego Rodríguez Royo
2acad4a78c
Home connect number platform with temperature set points entities ( #126145 )
2024-10-26 14:04:52 +02:00
J. Diego Rodríguez Royo
275bbc81f0
Add Time platform with alarm clock to Home Connect ( #126155 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-10-26 11:42:51 +02:00
J. Diego Rodríguez Royo
fee1bde231
Fix program switches unique ID at Home Connect ( #128397 )
2024-10-25 20:05:29 +02:00
J. Diego Rodríguez Royo
d8a06777fe
Fix coffee maker device type name at applicances with programs list at Home Connect ( #128538 )
2024-10-25 20:04:53 +02:00
J. Diego Rodríguez Royo
a948c7d69d
Door entity as enum sensor at Home Connect ( #126158 )
2024-10-25 18:18:21 +02:00
J. Diego Rodríguez Royo
6fb74482d7
Add Diegorro98 as Home Connect code owner ( #129169 )
2024-10-25 18:06:22 +02:00
J. Diego Rodríguez Royo
a77cb1e579
Home connect light generalization and RGB support ( #126144 )
2024-10-25 15:08:50 +02:00
J. Diego Rodríguez Royo
eaa4a43458
Remove erroneous switch entity description at Home Connect ( #128576 )
2024-10-19 19:30:00 +02:00
J. Diego Rodríguez Royo
b5a6bb74ce
Fix binary sensor at Home Connect ( #128234 )
2024-10-12 11:30:38 +02:00
J. Diego Rodríguez Royo
6a12a24d73
Migrate device models to entity descriptions and add localization & icons at Home Connect ( #127870 )
...
* Delete device models and use entity descriptions
* Home Connect localization & icons
* Update homeassistant/components/home_connect/strings.json
* Update homeassistant/components/home_connect/icons.json
* Fix tests
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-10-11 17:52:06 +02:00
J. Diego Rodríguez Royo
0d795aad16
Use BSH keys as unique ID's suffix at Home Connect ( #126143 )
...
* Use BSH keys as as unique id suffix instead of the simple description
* Update tests/components/home_connect/test_init.py
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-10-06 12:40:13 +02:00
J. Diego Rodríguez Royo
b7ba789370
Code quality improvements at Home Connect ( #126323 )
...
Added types to all arguments and return values to all functions
Defined class members and its types outside the constructor
Improved logic at binary sensor
2024-09-23 13:33:19 +02:00
Alberto Montes
b2401bf2e3
Update string formatting to use f-string on components ( #125987 )
...
* Update string formatting to use f-string on components
* Update code given review feedback
* Use f-string
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-09-19 11:38:25 +02:00
Robert Contreras
4d04402ad4
Add Home Connect light entity for cooling appliances ( #126090 )
...
* Add Home Connect light entities for fridge
* Update homeassistant/components/home_connect/light.py
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-09-17 15:56:20 +02:00
Robert Contreras
85aa32338e
Add Home Connect sensors for fridge door states and alarms ( #125490 )
...
* New sensors for Fridge door states and alarms
* Move 2 option entities to binary_sensor, tests
* Change state translations
* Fix stale docstring
2024-09-13 19:31:35 +02:00
Robert Contreras
d686b877b1
Home Connect add FridgeFreezer switch entities ( #122881 )
...
* Home Connect add FridgeFreezer switch entities
* Fix unrelated test
* Implemented requested changes from review
* Move exist_fn check code to setup
* Assign entity_description during init
* Resolve issue with functional testing
2024-09-05 20:52:12 +02:00
Erik Montnemery
cffa8b4feb
Update icons.json to new service schema part 2 ( #124769 )
2024-08-28 13:47:41 +02:00
Álvaro Fernández Rojas
4ee2c445d1
Update home_connect to v0.8.0 ( #121788 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-07-20 05:28:04 +02:00
Erwin Douna
b186b3536f
Add Home Connect child lock ( #118544 )
2024-06-21 13:26:37 +02:00
Marc Mueller
81c34ac952
Fix spelling [docstrings + comments] ( #114168 )
2024-03-25 11:33:00 +01:00
Marc Mueller
2c06d4fcb9
Add empty line after module docstring (2) [components] ( #112736 )
2024-03-08 19:15:59 +01:00
Marc Mueller
8809d3aa88
Add empty line after module docstring [g-i] ( #112699 )
2024-03-08 08:52:48 -05:00
Joost Lekkerkerker
afe3d7fb4f
Add icon translations to Home connect ( #111718 )
2024-02-28 16:32:26 +01:00
Leah Oswald
02fb60b33e
Fix home connect remaining progress time ( #109525 )
...
* fix remaining progress time for home connect component
The home connect API is sending some default values (on dishwashers) for
the remaining progress time after the program finished. This is a problem
because this value is stored and on every API event, for example opening
the door of a dishwasher, the value for remaining progress time is
updated with this wrong value. So I see a wrong value the whole time the
dishwasher is not running and therefore has no remaining progress time.
This coming fixes this problem and adds a check if the appliance is in
running, pause or finished state, because there we have valid data. In
the other states the new code just returns none like on other edge
cases. Now there is no value if there is no program running.
* fix some formating according to the ruff rules
* fix some formating according to the ruff rules again
* fix alphabetic order of imports
* add check if keys exist in dict before accessing them
check if BSH_OPERATION_STATE and ATTR_VALUE key values exist before
accessing them later in the elif statement
* fix formating because forgotten local ruff run
2024-02-04 23:56:12 +01:00
Jan Bouwhuis
45acd56861
Remove YAML auth setup support from home_connect ( #108072 )
2024-01-15 09:00:59 +01:00
Jan Bouwhuis
f94167a4bb
Fix invalid oauth2_unauthorized translation ref ( #103873 )
...
* Fix invalids oauth2_unauthorized translation ref
* Fix oauth2_failed
2023-11-12 21:13:38 +01:00
Allen Porter
787fb3b954
Improve OAuth error handling in configuration flows ( #103157 )
...
* Improve OAuth error handling in configuration flows
* Update strings for all integrations that use oauth2 config flow
* Remove invalid_auth strings
* Revert change to release
* Revert close change in aiohttp mock
2023-11-11 11:02:51 +01:00
Joost Lekkerkerker
13ebb68b84
Use shorthand attributes in Home connect ( #99385 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2023-09-04 09:15:25 +02: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
G Johansson
81c0dcff63
Home Connect deprecation issue yaml configuration ( #97361 )
...
Home Connect deprecation issue
2023-07-27 23:34:17 +02:00
Paulus Schoutsen
7859be6481
Add deduplicate translations script ( #96384 )
...
* Add deduplicate script
* Fix forecast_solar incorrect key with space
* Fix utf-8
* Do not create references to other arbitrary other integrations
* Add commented code to only allow applying to referencing integrations
* Tweak
* Bug fix
* Add command line arg for limit reference
* never suggest to update common keys
* Output of script
* Apply suggestions from code review
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
---------
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
2023-07-13 11:52:50 -04:00
Franck Nijhof
7bc90297d2
Migrate integration services (G-H) to support translations ( #96372 )
2023-07-12 12:31:26 +02:00
Franck Nijhof
3e85a29b86
Move overlapping pylint rules to ruff, disable mypy overlap ( #94359 )
2023-06-27 17:42:46 +02:00
stickpin
9317ddb1c7
Home Connect add WasherDryer support ( #90673 )
2023-04-30 18:50:51 +02:00
stickpin
e8cbf439e5
Return empty available programs list if an appliance is off during initial configuration ( #90905 )
2023-04-06 10:38:09 +02:00
stickpin
dc05272120
Display only supported Home Connect appliance programs ( #88801 )
...
Show only supported device programs
2023-03-28 09:14:19 +02:00
Erik Montnemery
899adef590
Sort manifests 4 ( #87025 )
2023-02-08 20:27:05 +01:00
Franck Nijhof
939eef3b28
Remove translations from Core ( #87543 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-02-06 15:06:43 +01:00
GitHub Action
71d7098530
[ci skip] Translation update
2023-01-27 00:25:12 +00:00
epenet
55a5e17cf2
Use UnitOfTime in integrations (h-s) ( #84289 )
2022-12-20 13:21:14 +01:00
GitHub Action
f25017313a
[ci skip] Translation update
2022-12-09 00:24:29 +00:00
GitHub Action
230b50d099
[ci skip] Translation update
2022-11-29 00:26:01 +00:00
GitHub Action
b65d8cc1b3
[ci skip] Translation update
2022-11-28 00:23:09 +00:00
epenet
152022aef3
Improve type hints in home_connect ( #77587 )
2022-08-31 22:16:21 +02:00