From a1ab305a86e7fba4e4fafd73c646931384587863 Mon Sep 17 00:00:00 2001 From: Mopsmaciek123 <64003964+Mopsmaciek123@users.noreply.github.com> Date: Tue, 23 Jul 2024 21:09:10 +0200 Subject: [PATCH 1/4] Add support PSMART T461 --- src/devices/tuya.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/devices/tuya.ts b/src/devices/tuya.ts index 9cfe449a31db9..5a8ee17589779 100644 --- a/src/devices/tuya.ts +++ b/src/devices/tuya.ts @@ -3468,12 +3468,15 @@ const definitions: Definition[] = [ }, }, { - fingerprint: tuya.fingerprint('TS0001', ['_TZ3000_myaaknbq']), + fingerprint: tuya.fingerprint('TS0001', ['_TZ3000_myaaknbq', '_TZ3000_cpozgbrx']), model: 'TS0001_switch_module_1', vendor: 'Tuya', description: '1 gang switch module', extend: [tuya.modernExtend.tuyaOnOff({indicatorMode: true, backlightModeOffOn: true, onOffCountdown: true})], - whiteLabel: [tuya.whitelabel('PSMART', 'T441', '1 gang switch module', ['_TZ3000_myaaknbq'])], + whiteLabel: [ + tuya.whitelabel('PSMART', 'T441', '1 gang switch module', ['_TZ3000_myaaknbq']), + tuya.whitelabel('PSMART', 'T461', '1 gang switch module', ['_TZ3000_cpozgbrx']), + ], configure: async (device, coordinatorEndpoint) => { await tuya.configureMagicPacket(device, coordinatorEndpoint); await reporting.bind(device.getEndpoint(1), coordinatorEndpoint, ['genOnOff']); From 75ac3be42d307637e034196cd36dd578ede326ac Mon Sep 17 00:00:00 2001 From: Mopsmaciek123 <64003964+Mopsmaciek123@users.noreply.github.com> Date: Sun, 3 Nov 2024 18:57:12 +0100 Subject: [PATCH 2/4] Update tuya.ts --- src/devices/tuya.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/devices/tuya.ts b/src/devices/tuya.ts index b317093f0884f..87d9242196b31 100644 --- a/src/devices/tuya.ts +++ b/src/devices/tuya.ts @@ -3849,6 +3849,7 @@ const definitions: DefinitionWithExtend[] = [ {vendor: 'Zemismart', model: 'ZM-CSW002-D_switch'}, {vendor: 'Lonsonho', model: 'X702'}, {vendor: 'AVATTO', model: 'ZTS02'}, + {vendor: 'PSMART', moedl: 'T462'}, ], }, From e0a42f4cf05ab6b2216bc46e22809d827f744518 Mon Sep 17 00:00:00 2001 From: Mopsmaciek123 <64003964+Mopsmaciek123@users.noreply.github.com> Date: Sun, 3 Nov 2024 19:08:48 +0100 Subject: [PATCH 3/4] Update tuya.ts --- 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 87d9242196b31..c022e92e69800 100644 --- a/src/devices/tuya.ts +++ b/src/devices/tuya.ts @@ -3849,7 +3849,7 @@ const definitions: DefinitionWithExtend[] = [ {vendor: 'Zemismart', model: 'ZM-CSW002-D_switch'}, {vendor: 'Lonsonho', model: 'X702'}, {vendor: 'AVATTO', model: 'ZTS02'}, - {vendor: 'PSMART', moedl: 'T462'}, + {vendor: 'PSMART', model: 'T462'}, ], }, From e6317800935d7530f9473b8e749a7ce141265320 Mon Sep 17 00:00:00 2001 From: Mopsmaciek123 <64003964+Mopsmaciek123@users.noreply.github.com> Date: Sun, 3 Nov 2024 19:54:29 +0100 Subject: [PATCH 4/4] Update tuya.ts --- 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 c022e92e69800..0081c15420690 100644 --- a/src/devices/tuya.ts +++ b/src/devices/tuya.ts @@ -3849,7 +3849,7 @@ const definitions: DefinitionWithExtend[] = [ {vendor: 'Zemismart', model: 'ZM-CSW002-D_switch'}, {vendor: 'Lonsonho', model: 'X702'}, {vendor: 'AVATTO', model: 'ZTS02'}, - {vendor: 'PSMART', model: 'T462'}, + tuya.whitelabel('PSMART', 'T462', '2 Gang switch with backlight, countdown, inching', ['_TZ3000_wnzoyohq']), ], },