Commit Graph

69 Commits

Author SHA1 Message Date
dependabot[bot] abb8285e2f Bump cryptography from 41.0.3 to 41.0.4
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.3 to 41.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.3...41.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-29 18:11:50 +01:00
Luke Bonaccorsi fa9009e43b Add sensor for battery 2023-09-29 18:10:20 +01:00
Luke Bonaccorsi c342eefc16 Ensure translations are in strings.json 2023-09-29 17:54:14 +01:00
Luke Bonaccorsi bea3817c5e Add retry logic to recieving messages 2023-09-28 12:49:14 +01:00
Luke Bonaccorsi 40480cc319 Improve network handling 2023-09-28 10:15:45 +01:00
Luke Bonaccorsi b48d12e05e Switch to different device api 2023-09-12 16:40:55 +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 216daccd8d Fix incorrect bracket 2023-09-11 16:52:35 +01:00
Luke Bonaccorsi f8a2e3ca2e Add paypal and monzo links 2023-09-11 14:57:56 +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 8d8428a359 Add some checks around vacuums from tuya vs eufy, and error on empty local key 2023-09-07 11:42:29 +01:00
Luke Bonaccorsi 71c87f460c Add github sponsors 2023-09-06 12:03:41 +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 0874e359d4 Add error message for autodiscovery ports being used 2023-09-04 12:37:11 +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 7f344d38bf Move message handling call to inside the send command so that we can retry if necessary 2023-08-31 11:06:52 +01:00
Luke Bonaccorsi bba9febbb3 Allow port reuse 2023-08-24 16:35:26 +01:00
Luke Bonaccorsi 7b26f4a22e Don't attempt to update the IP if it's not set 2023-08-24 16:35:13 +01:00
Luke Bonaccorsi 89a578c87b remove manual IP config 2023-08-22 23:21:19 +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 edd93b1469 Early return if current entries is empty 2023-08-17 17:10:41 +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 b25acad570 Use most recent version of entry 2023-08-17 13:34:05 +01:00
Luke Bonaccorsi 4f111af975 Fix unpadding of datagram 2023-08-17 12:25:52 +01:00
Luke Bonaccorsi 255f164e6d Add local discovery of devices 2023-08-17 11:20:14 +01:00
Luke Bonaccorsi f4e4a647ef Add LR20 and X9 Pro 2023-08-15 12:29:27 +01:00
Razseal 7c57572a09 Update robovac.py
Adding L series support starting with L35 hybrid+ model number T2182
2023-08-14 18:02:35 +01:00
Luke Bonaccorsi 96fd1563a0 Add fallback password to config flow 2023-08-14 17:43:40 +01:00
Luke Bonaccorsi 18868a5ffb Remove print statements 2023-08-08 16:38:05 +01:00
Luke Bonaccorsi 6a1040ad3f Sort manifest keys 2023-08-08 16:35:01 +01:00
Luke Bonaccorsi 8cc04e7ba2 Add version to manifest 2023-08-08 16:32:37 +01:00
Luke Bonaccorsi fa2c390748 Forking 2023-08-08 16:29:23 +01:00
Luke Bonaccorsi c1731e407e
Merge pull request #1 from pbuckley4192/main
Minor Fixes to allow code to run
2023-08-08 15:48:08 +01:00
Luke Bonaccorsi f72f204b86
Merge branch 'main' into main 2023-08-08 15:47:37 +01:00
Luke Bonaccorsi 057299559d Fix loop 2023-08-08 12:44:49 +01:00
Luke Bonaccorsi d3139559f1 Fix loop and incorrect variable name 2023-08-08 12:19:47 +01:00
Luke Bonaccorsi 99ef9252de Fix whitespace 2023-08-08 10:51:29 +01:00
Paul 7c6ff91b67
Update vacuum.py 2023-08-08 10:16:42 +01:00
Paul dd0c080ff8 Fix for bad array loop 2023-08-08 10:00:37 +01:00
Paul 036fba8caa Fix for bad naming on variable 2023-08-08 09:27:48 +01:00
Paul 485306c6fe Fix Tabs and Whitespace 2023-08-08 09:23:07 +01:00
Paul 42c10ada98
Update robovac.py 2023-08-08 09:18:16 +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