Luke
b4e0a1f1fc
Add new Roborock Integration ( #89456 )
...
* init roborock commit
* init commit of roborock
* removed some non-vacuum related code
* removed some non-needed constants
* removed translations
* removed options flow
* removed manual control
* remove password login
* removed go-to
* removed unneeded function and improved device_stat
* removed utils as it is unused
* typing changes in vacuum.py
* fixed test patch paths
* removed unneeded records
* removing unneeded code in tests
* remove password from strings
* removed maps in code
* changed const, reworked functions
* remove menu
* fixed tests
* 100% code coverage config_flow
* small changes
* removed unneeded patch
* bump to 0.1.7
* removed services
* removed extra functions and mop
* add () to configEntryNotReady
* moved coordinator into seperate file
* update roborock testing
* removed stale options code
* normalize username for unique id
* removed unneeded variables
* fixed linter problems
* removed stale comment
* additional pr changes
* simplify config_flow
* fix config flow test
* Apply suggestions from code review
Co-authored-by: Allen Porter <allen.porter@gmail.com >
* First pass at resolving PR comments
* reworked config flow
* moving vacuum attr
* attempt to clean up conflig flow more
* update package and use offline functionality
* Fixed errors and fan bug
* rework model and some other small changes
* bump version
* used default factory
* moved some client creation into coord
* fixed patch
* Update homeassistant/components/roborock/coordinator.py
Co-authored-by: Allen Porter <allen.porter@gmail.com >
* moved async functions into gather
* reworked gathers
* removed random line
* error catch if networking doesn't exist or timeout
* bump to 0.6.5
* fixed mocked data reference url
* change checking if we have no network information
Co-authored-by: Allen Porter <allen.porter@gmail.com >
---------
Co-authored-by: Allen Porter <allen.porter@gmail.com >
Co-authored-by: Allen Porter <allen@thebends.org >
2023-04-20 07:02:58 -07:00
..
2023-04-16 14:01:22 +02:00
2023-04-16 15:04:30 -10:00
2023-04-03 10:50:24 +02:00
2023-03-29 11:33:27 +02:00
2023-03-31 15:53:35 +02:00
2023-03-28 08:45:10 +02:00
2023-04-17 10:35:53 +02:00
2023-03-27 11:00:23 +02:00
2023-04-06 19:22:27 -10:00
2023-03-31 14:25:49 +02:00
2023-04-14 06:37:22 +02:00
2023-04-02 14:22:16 -04:00
2023-04-08 09:50:34 +02:00
2023-04-15 15:51:04 +02:00
2023-04-15 10:05:46 -04:00
2023-04-20 09:15:19 -04:00
2023-04-15 15:51:04 +02:00
2023-04-14 20:02:09 -04:00
2023-04-14 14:22:39 -04:00
2023-03-31 15:53:35 +02:00
2023-04-14 14:22:39 -04:00
2023-04-04 12:44:59 +02:00
2023-04-20 11:04:07 +02:00
2023-04-04 20:59:57 -04:00
2023-03-30 19:37:03 +02:00
2023-04-08 23:12:42 -04:00
2023-04-03 07:40:52 -04:00
2023-04-04 15:18:41 -04:00
2023-04-01 21:39:46 -04:00
2023-04-12 11:05:24 +02:00
2023-03-28 12:50:57 +02:00
2023-04-16 14:20:54 +02:00
2023-04-10 12:05:08 -04:00
2023-04-05 10:58:02 -04:00
2023-04-03 13:02:36 -04:00
2023-04-19 13:47:49 +02:00
2023-04-06 10:39:49 +02:00
2023-04-06 21:06:31 +02:00
2023-03-30 10:33:01 +02:00
2023-04-20 08:58:43 -04:00
2023-04-15 10:05:46 -04:00
2023-03-31 09:34:17 +02:00
2023-04-15 15:51:04 +02:00
2023-04-12 20:43:26 -04:00
2023-04-13 15:04:21 +02:00
2023-04-19 10:59:43 -04:00
2023-04-13 13:58:35 -04:00
2023-04-15 15:51:04 +02:00
2023-04-13 08:47:04 +02:00
2023-04-15 15:51:04 +02:00
2023-03-29 17:25:33 -04:00
2023-04-06 10:30:29 +02:00
2023-03-28 16:06:21 -10:00
2023-03-24 21:49:12 -07:00
2023-03-25 12:31:01 -10:00
2023-04-11 17:01:56 +02:00
2023-03-27 08:37:31 -10:00
2023-04-05 10:59:07 -04:00
2023-03-31 09:34:17 +02:00
2023-04-05 09:16:17 +02:00
2023-04-18 10:18:51 +02:00
2023-04-03 10:48:06 +02:00
2023-03-25 23:06:03 +01:00
2023-03-24 15:38:08 -04:00
2023-04-14 14:22:39 -04:00
2023-03-29 08:29:44 +02:00
2023-03-28 13:04:08 +02:00
2023-04-15 09:44:07 -10:00
2023-04-19 09:30:29 -04:00
2023-03-29 17:43:54 -04:00
2023-04-17 11:09:11 +02:00
2023-03-29 17:26:28 -04:00
2023-04-07 23:26:07 -04:00
2023-03-31 09:34:17 +02:00
2023-04-10 12:37:36 -04:00
2023-04-13 11:54:29 -10:00
2023-03-26 19:54:01 +02:00
2023-04-06 10:31:43 +02:00
2023-04-03 13:04:09 -04:00
2023-04-06 10:31:43 +02:00
2023-04-03 20:05:52 +02:00
2023-04-13 13:37:37 +02:00
2023-03-30 08:49:46 +02:00
2023-03-24 21:49:12 -07:00
2023-04-11 17:01:56 +02:00
2023-04-13 09:42:12 +02:00
2023-04-14 09:43:15 +02:00
2023-03-31 09:34:17 +02:00
2023-03-31 14:27:37 +02:00
2023-04-05 07:52:05 +03:00
2023-04-08 22:40:39 -04:00
2023-03-31 15:59:48 +02:00
2023-04-18 15:11:04 -05:00
2023-03-28 14:34:57 +02:00
2023-04-04 11:43:20 -07:00
2023-03-27 10:00:41 +02:00
2023-03-28 14:56:10 +02:00
2023-03-24 21:49:12 -07:00
2023-04-14 14:22:39 -04:00
2023-04-20 01:02:40 +02:00
2023-03-24 21:49:12 -07:00
2023-04-14 09:41:54 -10:00
2023-04-17 11:37:30 -10:00
2023-04-06 10:38:09 +02:00
2023-04-11 22:39:40 -04:00
2023-04-14 14:22:39 -04:00
2023-03-28 12:34:25 +02:00
2023-03-23 09:18:35 +01:00
2023-03-23 09:18:35 +01:00
2023-04-20 09:03:12 -04:00
2023-04-05 10:58:02 -04:00
2023-04-15 15:51:04 +02:00
2023-04-19 11:14:28 -04:00
2023-04-17 14:55:52 +02:00
2023-03-27 13:49:40 -04:00
2023-03-28 10:23:00 +02:00
2023-04-15 10:05:46 -04:00
2023-04-06 16:46:32 -04:00
2023-04-03 07:27:41 +02:00
2023-04-15 10:05:46 -04:00
2023-04-15 10:05:46 -04:00
2023-04-15 10:05:46 -04:00
2023-04-15 10:05:46 -04:00
2023-04-15 10:05:46 -04:00
2023-04-15 10:05:46 -04:00
2023-04-19 08:41:32 -04:00
2023-03-31 09:34:17 +02:00
2023-04-17 15:37:19 -10:00
2023-04-05 12:18:54 +02:00
2023-03-24 21:49:12 -07:00
2023-03-24 21:36:23 -11:00
2023-03-26 19:54:01 +02:00
2023-03-30 20:54:31 -04:00
2023-04-04 22:01:35 +02:00
2023-04-19 14:13:43 +02:00
2023-04-16 11:06:03 -10:00
2023-04-16 11:06:03 -10:00
2023-04-09 16:48:37 -04:00
2023-04-16 14:27:17 +02:00
2023-03-28 16:32:39 +02:00
2023-03-28 15:07:09 +02:00
2023-04-03 14:17:57 +02:00
2023-04-10 12:05:08 -04:00
2023-04-04 17:03:43 +02:00
2023-04-19 21:54:34 -04:00
2023-04-14 14:22:39 -04:00
2023-03-31 09:34:17 +02:00
2023-04-15 10:05:46 -04:00
2023-04-03 19:55:54 +02:00
2023-04-12 12:59:52 +02:00
2023-04-13 08:47:04 +02:00
2023-03-31 16:08:16 +02:00
2023-04-20 08:07:35 +02:00
2023-04-04 14:16:11 +02:00
2023-03-26 19:54:01 +02:00
2023-04-14 14:22:39 -04:00
2023-03-31 14:25:49 +02:00
2023-03-31 14:25:49 +02:00
2023-03-31 14:25:49 +02:00
2023-03-31 14:25:49 +02:00
2023-03-28 08:46:16 +02:00
2023-04-17 10:03:37 +02:00
2023-04-15 15:51:04 +02:00
2023-03-24 21:49:12 -07:00
2023-04-20 08:07:35 +02:00
2023-04-20 08:07:35 +02:00
2023-04-20 08:07:35 +02:00
2023-03-31 11:43:28 +02:00
2023-04-14 09:43:15 +02:00
2023-03-31 09:34:17 +02:00
2023-04-15 15:51:04 +02:00
2023-04-15 15:51:04 +02:00
2023-04-15 15:51:04 +02:00
2023-03-26 19:22:20 -04:00
2023-03-31 09:34:17 +02:00
2023-03-29 21:46:08 +02:00
2023-04-16 13:51:07 +02:00
2023-03-30 08:59:29 +02:00
2023-03-31 14:25:49 +02:00
2023-04-07 12:13:39 +02:00
2023-03-31 14:25:49 +02:00
2023-03-26 19:52:55 +02:00
2023-04-11 11:13:52 +02:00
2023-03-31 09:34:17 +02:00
2023-04-03 18:18:23 +02:00
2023-03-31 14:25:49 +02:00
2023-03-31 09:34:17 +02:00
2023-04-12 09:58:27 +02:00
2023-03-28 14:00:35 +02:00
2023-04-03 13:07:02 -04:00
2023-04-17 13:41:15 +02:00
2023-04-19 10:53:49 -04:00
2023-03-24 21:49:12 -07:00
2023-03-31 14:25:49 +02:00
2023-04-14 15:28:26 +02:00
2023-03-29 06:36:01 -10:00
2023-04-05 16:06:00 +02:00
2023-03-31 09:34:17 +02:00
2023-03-31 09:05:56 +02:00
2023-04-15 15:51:04 +02:00
2023-04-15 10:05:46 -04:00
2023-03-28 09:30:42 +02:00
2023-04-12 20:41:27 -04:00
2023-04-13 20:27:33 +02:00
2023-04-07 13:45:40 +02:00
2023-04-17 09:38:16 +02:00
2023-04-03 09:25:02 -04:00
2023-03-31 09:34:17 +02:00
2023-03-23 10:13:18 +01:00
2023-04-05 20:53:19 -04:00
2023-04-06 19:32:49 -07:00
2023-04-11 17:01:56 +02:00
2023-04-05 21:03:39 -04:00
2023-04-15 15:51:04 +02:00
2023-03-26 09:40:07 +02:00
2023-03-29 22:13:41 +02:00
2023-04-11 17:01:56 +02:00
2023-04-09 16:48:37 -04:00
2023-03-25 12:43:44 -10:00
2023-03-31 09:34:17 +02:00
2023-04-16 17:19:03 -10:00
2023-03-25 18:00:15 +01:00
2023-04-19 21:56:07 -04:00
2023-03-31 09:34:17 +02:00
2023-04-18 19:33:09 +02:00
2023-04-17 11:10:06 +02:00
2023-04-15 11:22:41 -10:00
2023-03-28 09:31:36 +02:00
2023-04-15 15:51:04 +02:00
2023-04-20 07:02:58 -07:00
2023-03-26 19:54:01 +02:00
2023-04-07 19:02:13 -04:00
2023-03-24 21:49:12 -07:00
2023-04-16 10:26:08 -10:00
2023-03-23 10:05:08 +01:00
2023-04-17 23:31:30 +02:00
2023-04-15 10:05:46 -04:00
2023-03-31 14:34:20 +02:00
2023-04-14 14:22:39 -04:00
2023-04-14 09:43:15 +02:00
2023-04-12 20:40:19 -04:00
2023-04-11 17:01:56 +02:00
2023-04-03 14:04:02 +02:00
2023-04-16 14:04:18 +02:00
2023-04-19 20:26:45 +03:00
2023-04-03 21:34:44 +02:00
2023-04-11 17:01:56 +02:00
2023-03-31 14:10:12 +02:00
2023-04-06 10:32:35 +02:00
2023-03-31 09:34:17 +02:00
2023-03-24 21:49:12 -07:00
2023-03-31 09:34:17 +02:00
2023-04-04 12:58:42 +02:00
2023-03-31 12:38:23 +02:00
2023-04-20 08:07:35 +02:00
2023-04-09 16:48:37 -04:00
2023-04-13 20:08:53 -10:00
2023-03-24 21:49:12 -07:00
2023-04-12 20:42:33 -04:00
2023-04-17 13:37:27 +02:00
2023-03-26 19:54:01 +02:00
2023-04-12 23:47:37 +02:00
2023-04-05 10:58:02 -04:00
2023-03-31 09:34:17 +02:00
2023-04-16 08:25:36 -10:00
2023-04-19 14:14:59 +02:00
2023-04-20 08:57:48 -04:00
2023-04-07 21:56:39 -04:00
2023-04-03 21:15:44 +02:00
2023-04-04 16:11:27 +02:00
2023-03-31 09:34:17 +02:00
2023-04-11 13:54:30 -04:00
2023-04-16 09:32:51 -10:00
2023-04-11 09:16:26 -04:00
2023-04-16 12:29:15 -10:00
2023-04-15 15:49:05 +02:00
2023-04-14 14:22:39 -04:00
2023-04-02 15:18:50 -10:00
2023-04-13 19:49:07 +02:00
2023-04-15 10:05:46 -04:00
2023-04-08 23:13:22 -04:00
2023-04-17 19:55:54 +02:00
2023-04-11 17:01:56 +02:00
2023-04-19 22:18:09 +02:00
2023-03-28 09:11:13 +02:00
2023-04-10 18:06:26 -06:00
2023-04-15 10:05:46 -04:00
2023-03-31 09:34:17 +02:00
2023-04-17 14:21:49 +02:00
2023-04-16 16:45:02 -04:00
2023-04-17 11:48:02 -04:00
2023-04-04 00:01:46 -04:00
2023-04-15 15:51:04 +02:00
2023-04-20 08:56:50 -04:00
2023-03-28 12:20:54 +02:00
2023-04-11 11:56:55 +02:00
2023-04-19 21:02:37 +02:00
2023-03-24 21:49:12 -07:00
2023-04-07 13:11:31 -10:00
2023-04-04 12:44:59 +02:00
2023-04-10 12:37:45 -04:00
2023-04-06 21:19:10 -04:00
2023-03-31 09:34:17 +02:00
2023-03-31 15:53:35 +02:00
2023-04-06 16:54:18 -04:00
2023-04-05 08:29:57 +02:00
2023-04-15 15:51:04 +02:00
2023-04-19 09:30:29 -04:00
2023-03-26 09:42:38 +02:00
2023-03-29 21:05:20 +02:00
2023-04-18 19:29:37 +02:00
2023-04-19 11:37:09 -04:00
2023-03-26 20:03:03 +02:00
2023-04-19 11:50:11 +02:00
2023-04-19 06:10:59 -04:00
2023-04-15 15:51:04 +02:00
2023-04-05 22:14:21 -04:00
2023-04-15 15:51:04 +02:00
2023-03-31 15:50:49 +02:00
2023-03-31 09:34:17 +02:00
2023-03-28 08:49:31 +02:00
2023-04-07 16:01:53 -10:00
2023-03-31 09:34:17 +02:00
2023-04-19 18:45:27 +02:00
2023-04-15 10:05:46 -04:00
2023-04-12 08:09:00 +02:00
2023-04-12 10:18:01 +02:00