epenet
2588435c5c
Move roborock base entity to separate module ( #126135 )
2024-09-17 18:20:57 +02:00
Robert Resch
31e9de3b95
Adapt Roborock to runtime_data ( #120578 )
...
* Adopt Roborock to runtime_data
* Fix name
2024-06-26 19:42:15 +02:00
Luke Lashley
d0f82d6f02
Add support for Dyad vacuums to Roborock ( #115331 )
2024-06-26 15:40:19 +02:00
Luke Lashley
b9be491016
Add options flow to Roborock ( #104345 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-06-26 14:32:26 +02:00
Luke Lashley
69e0227682
Add Roborock to strict typing ( #120379 )
2024-06-26 14:13:49 +02:00
Jan Bouwhuis
cbf853a84f
Improve docstring on roborock image entity method ( #116654 )
...
* Improve docstring on roborock image entity method
* Update homeassistant/components/roborock/image.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* More line breaks
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-05-02 23:09:52 +02:00
Luke Lashley
835ce919f4
Fix roborock image crashes ( #116487 )
2024-05-01 11:56:02 +02:00
Luke Lashley
5ef42078a3
Add a service to get maps for Roborock ( #111478 )
...
* add service to get rooms
* fix linting
* add snapshot
* change map id
2024-04-08 21:40:59 +02:00
Jan Bouwhuis
ec7aecef84
Get HomeAssistantError message from translation cache only ( #113688 )
...
Get HomeAssistant error message from translation cache only
2024-03-18 14:39:41 +01:00
Marc Mueller
2c06d4fcb9
Add empty line after module docstring (2) [components] ( #112736 )
2024-03-08 19:15:59 +01:00
Luke Lashley
6f3be3e505
Move Roborock map retrieval to coordinator and made map always diagnostic ( #104680 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-02-07 09:13:51 +01:00
Luke Lashley
fa5af8f187
Add Translation for Roborock exceptions ( #105427 )
...
* add translations to exceptions
* Make errors more user understandable
* make command not ternary operator
* removed non-user facing exceptions
* Add user facing exceptions and code coverage
* add match
* fix linting
* Apply suggestions from code review
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
---------
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-01-16 21:00:20 +01:00
Luke Lashley
f45d373e17
Make non-selected Roborock images diagnostic ( #104233 )
...
* Make images diagnostic
* Add return type
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-11-21 20:45:53 +01:00
Luke Lashley
bee457ed6f
Add Image to Roborock to display maps ( #102941 )
...
* add image to roborock
* add vacuum position
* addressing MR comments
* remove room names as it isn't supported in base package
* 100% coverage
* remove unneeded map changes
* fix image logic
* optimize create_coordinator_maps
* only update time if map is valid
* Update test_image.py
* fix linting from merge conflict
* fix mypy complaints
* re-add vacuum to const
* fix hanging test
* Make map sleep a const
* adjust commenting to be less than 88 characters.
* bump map parser
2023-11-18 12:22:30 -08:00