mjagdis and GitHub
f9a1b46876
[tuya] Avoid leaking polling jobs ( #21040 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-06-24 23:12:54 +02:00
mjagdis and GitHub
90b1c5021b
[tuya] Always update Channel list when initializing Things ( #20937 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-06-16 15:26:01 +02:00
mjagdis and GitHub
101310243f
[tuya] Improve channel categories ( #20940 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-06-16 15:21:30 +02:00
mjagdis and GitHub
03905448be
[tuya] Percent channels can be dimmers ( #20933 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-06-12 08:44:23 +02:00
mjagdis and GitHub
8212a6fbc6
[tuya] Not all presumed dimmer channels are dimmer channels ( #20918 )
...
* [tuya] Remove explicit handling of (presumed) dimmer channels
They will be "value" types anyway and can be handled as such.
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-06-10 19:07:57 +02:00
mjagdis and GitHub
0ae17573ed
[tuya] Immediate discover after cloud login ( #20836 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-06-01 18:51:34 +02:00
mjagdis and GitHub
95c8c73037
Fix mockito for newer Java versions ( #20837 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-06-01 18:33:07 +02:00
mjagdis and GitHub
ac64f3a394
[tuya] Improve handling of battery devices ( #20760 )
...
* [tuya] Improve handling of battery devices
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-05-20 22:14:34 +02:00
mjagdis and GitHub
47f8f25833
[tuya] Protocol 3.1 responses are not encrypted ( #20680 )
...
* [tuya] Protocol 3.1 responses are not encrypted
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-05-08 16:39:54 +02:00
mjagdis and GitHub
0c334de1a2
[tuya] Add missing "bitmap" DS type ( #20428 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-03-27 21:12:14 +01:00
mjagdis and GitHub
14b1b7b19e
Remove extraneous toLowerCase ( #20042 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-01-17 11:20:06 +01:00
mjagdis and GitHub
090b010921
[tuya] Avoid refresh if there are no measurables ( #19930 )
...
* [tuya] Avoid refresh if there are no measurables
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2026-01-02 15:38:44 +01:00
mjagdis and GitHub
aab9732f36
[tuya] Things should be online/waiting as soon as we know the IP ( #19530 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-10-25 11:34:17 +02:00
mjagdis and GitHub
621a1fc1da
[tuya] Missing dependency ( #19487 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-10-20 11:02:20 +02:00
mjagdis and GitHub
39b81ea03f
[tuya] Allow translations for Thing statuses ( #19434 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-10-04 17:39:34 +02:00
mjagdis and GitHub
c093e9860c
[tuya] Add missing dependency ( #19426 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-10-03 16:39:56 +02:00
mjagdis and GitHub
54ff79f96d
[tuya] Use dynamic providers to make channels, command and options translateable ( #18949 )
...
* [tuya] Sort local schemas by DP id
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-10-03 14:05:30 +02:00
mjagdis and GitHub
07f232af39
[tuya] Improve connection handling ( #18829 )
...
* [tuya] Fix format of DP_REFRESH payload
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-09-15 07:23:07 +02:00
mjagdis and GitHub
9976530ad8
[tuya] Add support for quantities ( #18710 )
...
* Add support for quantities
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-07-13 16:02:14 +02:00
mjagdis and GitHub
919c18029c
[tuya] Allow refresh commands for offline Things ( #18828 )
...
There's nothing wrong with an Item linked to an offline Thing showing
the last state known.
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-06-21 22:46:47 +02:00
mjagdis and GitHub
3f66952fa9
[tuya] Add support for protocol version 3.5 ( #626 ) ( #18707 )
...
* [tuya] Add support for protocol version 3.5
---------
Signed-off-by: Andriy Yemets <cyborg.andy@gmail.com >
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-05-23 13:51:45 +02:00
mjagdis and GitHub
5d8e0208e5
[tuya] Prettify the labels used for command options ( #18704 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-05-21 23:08:23 +02:00
mjagdis and GitHub
465b984b11
[tuya] Order Channels using DP order in schemas ( #18657 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-05-16 13:54:46 +02:00
mjagdis and GitHub
bf6edf299c
[tuya] Use both DP_REFRESH (only for known DPs) and DP_QUERY ( #18651 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-05-06 18:39:32 +02:00
mjagdis and GitHub
74ebf90f77
[tuya] Get channel labels from schema label or map from schema code ( #18654 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-05-06 18:37:08 +02:00
mjagdis and GitHub
6fec9470e9
[tuya] Fix to allow for Channels whose DPs have string values ( #18653 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-05-06 18:36:01 +02:00
mjagdis and GitHub
576285d560
[tuya] Fix typo, regen translations ( #18652 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-05-06 18:32:17 +02:00
mjagdis and GitHub
684c724fdc
[tuya] Handle RefreshType requests on Channels ( #18655 )
...
Signed-off-by: Mike Jagdis <mjagdis@eris-associates.co.uk >
2025-05-06 18:29:40 +02:00