J. Diego Rodríguez Royo
3af0d6e484
Use `is` instead of `==` on check against enum value at Home Connect ( #144083 )
...
* Use `is` instead of `==` on check against enum value at Home Connect
* Revert HTTP status checks
2025-05-02 10:08:46 +02:00
J. Diego Rodríguez Royo
883ab44437
Move Home Connect entry state assertion at tests ( #144027 )
2025-05-01 23:04:03 +02:00
J. Diego Rodríguez Royo
79aa7aacec
Sort Home Connect test params ( #144035 )
2025-05-01 12:04:25 +02:00
J. Diego Rodríguez Royo
a084b9fdde
Set `autouse` to `setup_credentials` Home Connect fixture ( #144028 )
2025-05-01 11:24:05 +02:00
J. Diego Rodríguez Royo
d8a5881eaa
Home Connect test improvements ( #141135 )
...
* Home Connect test improvements
* Remove `appliance_ha_id` fixture in favour of `appliance` fixture
2025-03-23 11:33:55 +01:00
J. Diego Rodríguez Royo
cc18ec2de8
Fix fetch options error for Home connect ( #139392 )
...
* Handle errors when obtaining options definitions
* Don't fetch program options if the program key is unknown
* Test to ensure that available program endpoint is not called on unknown program
2025-02-27 12:00:14 +01:00
J. Diego Rodríguez Royo
42f55bf271
Small improvements to Home Connect strings and icons ( #139386 )
...
* Small improvements to Home Connect strings and icons
* Fix test
2025-02-26 21:02:00 +01:00
J. Diego Rodríguez Royo
8644fb1887
Add missing Home Connect context at event listener registration for appliance options ( #139292 )
...
* Add missing context at event listener registration for appliance options
* Add tests
2025-02-25 23:05:52 +01:00
J. Diego Rodríguez Royo
92788a04ff
Add entities that represent program options to Home Connect ( #138674 )
...
* Add program options as entities
* Use program options constraints
* Only fetch the available options on refresh
* Extract the option definitions getter from the loop
* Add the option entities only when it is required
* Fix typo
2025-02-22 21:08:39 +01:00