Commit Graph

27 Commits

Author SHA1 Message Date
Luke Bonaccorsi 96a155d378 fix: adjust times for refresh, ping and timeout 2024-02-27 14:39:01 +00:00
Luke Bonaccorsi 88ef4a6e25 feat: rewrite network code to make it more linear and handle being offline better 2024-02-25 01:13:15 +00:00
Dennis Melzer 8676cb3fad Fix set fan speed 2024-01-13 23:10:17 +00:00
Dennis Melzer 94ae2b55ea Add debug 2024-01-13 23:10:17 +00:00
Dennis Melzer 4f1bdb3bac Add debug infos 2024-01-13 23:10:17 +00:00
Dennis Melzer 8e6e311bfc Fix the missing error key 2024-01-13 23:10:17 +00:00
Luke Bonaccorsi fa9009e43b Add sensor for battery 2023-09-29 18:10:20 +01:00
Luke Bonaccorsi 40480cc319 Improve network handling 2023-09-28 10:15:45 +01:00
Luke Bonaccorsi 5b787b9820 Remove update before add 2023-09-11 18:02:59 +01:00
Luke Bonaccorsi 29a69215ca Write state when async_update is called 2023-09-11 17:25:23 +01:00
Luke Bonaccorsi 949edc6b41 Allow some failures of updates before reporting an error 2023-09-11 12:09:22 +01:00
Luke Bonaccorsi 7f5cc8c30f Log debug message when state changes to error 2023-09-07 17:14:49 +01:00
Luke Bonaccorsi 8256940aa0 Move consumables codes to separate variable, add new config flow 2023-09-06 10:55:52 +01:00
Luke Bonaccorsi 3625657886 Try various consumables codes rather than just relying on fixed series ones 2023-09-04 12:37:58 +01:00
Luke Bonaccorsi 01024d8e56 Fix autodiscovery IP key and add error message for unsupported model 2023-09-01 12:34:28 +01:00
Luke Bonaccorsi 1bc4b99160 Update local discovery to reload correctly 2023-08-21 16:48:09 +01:00
Luke Bonaccorsi 711997cb13 Add errors for no IP and no connection 2023-08-18 12:13:01 +01:00
Luke Bonaccorsi 26cbc26af1 Separate consumables into it's own feature 2023-08-17 17:00:40 +01:00
Luke Bonaccorsi 59c7dc8033 Reduce frequency of pings, disconnect on unload and stop pings when disconnected 2023-08-17 14:56:32 +01:00
Luke Bonaccorsi 18868a5ffb Remove print statements 2023-08-08 16:38:05 +01:00
Paul 7c6ff91b67
Update vacuum.py 2023-08-08 10:16:42 +01:00
Luke Bonaccorsi 097a7e5932 Further refactor 2023-08-07 18:32:22 +01:00
Luke Bonaccorsi 4231ff71ba Final work to switch to StateVacuumEntity 2023-08-04 17:21:33 +01:00
Luke Bonaccorsi d55a1ceda5 Inital refactor work 2023-08-03 18:33:20 +01:00
bmccluskey 4b53d63703
Update vacuum.py 2022-09-15 22:46:32 +01:00
bmccluskey df5db347b6
Update vacuum.py 2022-09-15 18:36:33 +01:00
bmccluskey ff6184af42
Add files via upload 2022-09-14 08:09:01 +01:00