Michael Arthur
54188b4128
Add returning activity to Husqvarna lawn mower ( #124511 )
...
* add returning activity to husqvarna lawn mower
* Update test, fix bug with comparison operator
2024-08-30 12:59:13 +02:00
Thomas55555
cc1a6d60c0
Add override for work areas in Husqvarna Automower ( #120427 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-07-31 19:28:46 +02:00
Thomas55555
ad02afe7be
Extend wrapper for sending commands to all platforms in Husqvarna Automower ( #120255 )
2024-07-05 10:02:38 +02:00
Thomas55555
fe3027f7de
Adjust base entities in Husqvarna Automower ( #120258 )
...
* adjust base entities
* Adjust docstrings
2024-06-24 08:16:26 +02:00
Thomas55555
1bd95d3596
Add service for Husqvarna Automower ( #117269 )
2024-06-22 18:40:13 +02:00
Cyr-ius
8d3e3faf02
Use runtime_data in Husqvarna Automower ( #119309 )
2024-06-10 20:46:29 +02:00
Thomas55555
8e66e5bb11
Bump aioautomower to 2024.5.0 ( #116942 )
2024-05-06 17:59:34 -05:00
Marc Mueller
2c06d4fcb9
Add empty line after module docstring (2) [components] ( #112736 )
2024-03-08 19:15:59 +01:00
Thomas55555
85be94e0a9
Add switch platform for husqvarna_automower ( #110139 )
...
* Add switch platform for husqvarna_automower
* Use RestrictedReasons const
* Typing
* Add snapshot testing
* Invert switch
* Test sucessfull servie calls
* Assert client mock calls
* Use getattr
* Update snapshot
* Add available property
* Add a new base class for control entities
* Make switch unavailabe if mower in error state
* Sort platforms
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-02-22 12:34:24 +01:00
Thomas55555
ec3af2462b
Address late review on husqvarna_automower ( #109896 )
...
* Address late review on husqvarna_automower
* Add missing credentials string
2024-02-09 09:53:22 +01:00
Thomas55555
6d4ab6c758
Add Husqvarna Automower integration ( #109073 )
...
* Add Husqvarna Automower
* Update homeassistant/components/husqvarna_automower/__init__.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/husqvarna_automower/config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/husqvarna_automower/entity.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/husqvarna_automower/entity.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/husqvarna_automower/lawn_mower.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/husqvarna_automower/lawn_mower.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* address review
* add test_config_non_unique_profile
* add missing const
* WIP tests
* tests
* tests
* Update homeassistant/components/husqvarna_automower/api.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/husqvarna_automower/config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/husqvarna_automower/config_flow.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update tests/components/husqvarna_automower/conftest.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* .
* loop through test
* Update homeassistant/components/husqvarna_automower/entity.py
* Update homeassistant/components/husqvarna_automower/coordinator.py
* Update homeassistant/components/husqvarna_automower/coordinator.py
* Apply suggestions from code review
* ruff
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-02-07 09:27:04 +01:00