Luke Bonaccorsi
f397319070
fix: log eufy device info when device not found on tuya
2024-03-22 23:45:02 +00:00
Luke Morrigan
7e60ecd2b4
Revert "Fix the missing error key" ( #69 )
...
* Revert "Fix set fan speed"
This reverts commit 8676cb3fad .
* Revert "Add debug"
This reverts commit 94ae2b55ea .
* Revert "Add debug infos"
This reverts commit 4f1bdb3bac .
* Revert "Fix the missing error key"
This reverts commit 8e6e311bfc .
* fix: re-add consumables code
2024-03-22 00:36:38 +00:00
Luke Bonaccorsi
c687f111eb
fix: fix reference to incorrect key
2024-03-20 01:17:01 +00:00
Luke Bonaccorsi
b180896a9c
chore: fix releaserc
2024-03-08 14:30:54 +00:00
Luke Bonaccorsi
2968d722f8
fix: add more routes for trying to find the tuya region
2024-03-08 14:28:03 +00:00
Luke Bonaccorsi
cdcad837b7
chore: add ability to create beta releases [skip ci]
2024-03-06 12:35:55 +00:00
Luke Bonaccorsi
2c741fe32e
fix: print stack trace on connection reset
2024-03-04 01:07:44 +00:00
Luke Bonaccorsi
3dd4a7b0e0
fix: add extra logging
2024-03-03 04:18:14 +00:00
Luke Bonaccorsi
c251501aed
fix: force disconnect on connection reset
2024-03-01 16:53:48 +00:00
Luke Bonaccorsi
0b18494fb1
fix: send eof to reader when disconnecting
2024-03-01 14:28:23 +00:00
Luke Bonaccorsi
ac0dbdd11a
fix: missed underscores 🤦♂️
2024-02-28 18:32:21 +00:00
Luke Bonaccorsi
96a155d378
fix: adjust times for refresh, ping and timeout
2024-02-27 14:39:01 +00:00
Luke Bonaccorsi
3e2b923255
fix: fixed issue with multiple ping loops running
2024-02-26 15:26:23 +00:00
Luke Bonaccorsi
79892aa98f
fix: add better logging when unexpected error is recieved during config
2024-02-25 01:59:12 +00:00
Luke Bonaccorsi
a8601bbe90
chore: add release workflow [skip ci]
2024-02-25 01:39:35 +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
Rusty Myers
19aefa8e65
Merge pull request #35 from jonathanrobichaud4/main
...
Update to support G35 (T2254)
2024-01-13 13:47:26 -05:00
Jonathan Robichaud
715be42d93
Update to support G35 (T2254)
...
The G35 is the same as the G35+ (T2270) Minus the automatic empty station. I Haven't added it to HAS_CONSUMABLES or HAS_MAP_FEATURE as I'm not sure if it supports them but it does support basic operation and has been working stably for me for around a month!
2023-10-16 20:04:39 -03:00
Luke Bonaccorsi
ae189ce422
Add check for if payload is set on state message
2023-10-05 16:29:22 +01:00
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