From d0bdf1f961fc3d5344bf9eac594eeed348a3356d Mon Sep 17 00:00:00 2001 From: Zuz666 <109312+Zuz666@users.noreply.github.com> Date: Mon, 18 Nov 2024 19:45:04 +0500 Subject: [PATCH 1/2] fix: Fixed presence state for Tuya RT_ZCZ03Z (_TZE204_uxllnywp) --- src/devices/tuya.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/devices/tuya.ts b/src/devices/tuya.ts index df628da4f2031..7c6c3a247155e 100644 --- a/src/devices/tuya.ts +++ b/src/devices/tuya.ts @@ -11953,7 +11953,7 @@ const definitions: DefinitionWithExtend[] = [ ], meta: { tuyaDatapoints: [ - [1, 'presence', tuya.valueConverter.trueFalse1], + [1, 'presence', tuya.valueConverterBasic.lookup({ True: 4, False: 0 })], [101, 'target_distance', tuya.valueConverter.raw], [102, 'illuminance_lux', tuya.valueConverter.raw], [103, 'fading_time', tuya.valueConverter.raw], From 6950f05cb7baf5a66c84e9738206db62a7e45143 Mon Sep 17 00:00:00 2001 From: Zuz666 <109312+Zuz666@users.noreply.github.com> Date: Tue, 19 Nov 2024 11:54:57 +0500 Subject: [PATCH 2/2] Refactor presence state setter for Tuya RT_ZCZ03Z (_TZE204_uxllnywp) --- src/devices/tuya.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/devices/tuya.ts b/src/devices/tuya.ts index 4faf2fe602cac..b38aff5462d28 100644 --- a/src/devices/tuya.ts +++ b/src/devices/tuya.ts @@ -11958,7 +11958,7 @@ const definitions: DefinitionWithExtend[] = [ ], meta: { tuyaDatapoints: [ - [1, 'presence', tuya.valueConverterBasic.lookup({ True: 4, False: 0 })], + [1, 'presence', tuya.valueConverterBasic.trueFalse(4)], [101, 'target_distance', tuya.valueConverter.raw], [102, 'illuminance_lux', tuya.valueConverter.raw], [103, 'fading_time', tuya.valueConverter.raw],