From 66744707f517593de8276ed550cecae31c204c57 Mon Sep 17 00:00:00 2001 From: Felipe Martins Diel <41558831+felipediel@users.noreply.github.com> Date: Tue, 9 Apr 2024 16:26:43 -0300 Subject: [PATCH 1/2] Merge new product ids into master (#781) * Add support for Broadlink SP4L-AU (0xA576) (#731) * Add support for Broadlink RM mini 3 (0x27B7) (#751) * Add support for Broadlink LB27 C1 (0x6488) (#752) * Add support for Broadlink SP mini 3 (0x7549) (#753) --- broadlink/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/broadlink/__init__.py b/broadlink/__init__.py index 9a9a44cb..3a60f772 100644 --- a/broadlink/__init__.py +++ b/broadlink/__init__.py @@ -33,6 +33,7 @@ 0x7544: ("SP2-CL", "Broadlink"), 0x7546: ("SP2-UK/BR/IN", "Broadlink (OEM)"), 0x7547: ("SC1", "Broadlink"), + 0x7549: ("SP mini 3", "Broadlink (OEM)"), 0x7918: ("SP2", "Broadlink (OEM)"), 0x7919: ("SP2-compatible", "Honeywell"), 0x791A: ("SP2-compatible", "Honeywell"), @@ -65,6 +66,7 @@ 0xA56A: ("MCB1", "Broadlink"), 0xA56B: ("SCB1E", "Broadlink"), 0xA56C: ("SP4L-EU", "Broadlink"), + 0xA576: ("SP4L-AU", "Broadlink"), 0xA589: ("SP4L-UK", "Broadlink"), 0xA5D3: ("SP4L-EU", "Broadlink"), }, @@ -82,6 +84,7 @@ rmmini: { 0x2737: ("RM mini 3", "Broadlink"), 0x278F: ("RM mini", "Broadlink"), + 0x27B7: ("RM mini 3", "Broadlink"), 0x27C2: ("RM mini 3", "Broadlink"), 0x27C7: ("RM mini 3", "Broadlink"), 0x27CC: ("RM mini 3", "Broadlink"), @@ -158,8 +161,9 @@ 0x60C8: ("LB1", "Broadlink"), 0x6112: ("LB1", "Broadlink"), 0x644B: ("LB1", "Broadlink"), - 0x644C: ("LB27 R1", "Broadlink"), + 0x644C: ("LB27 R1", "Broadlink"), 0x644E: ("LB26 R1", "Broadlink"), + 0x6488: ("LB27 C1", "Broadlink"), }, lb2: { 0xA4F4: ("LB27 R1", "Broadlink"), From ff4628de1b2d6d783d338e84292ee7ed831e9758 Mon Sep 17 00:00:00 2001 From: Felipe Martins Diel <41558831+felipediel@users.noreply.github.com> Date: Wed, 17 Apr 2024 02:55:38 -0300 Subject: [PATCH 2/2] Merge new product ids into master (#795) * Add support for Broadlink SP4M-JP (0x756B) (#782) * Add support for Luceco/BG Electrical A60 bulb (0x606D) (#766) * Add support for Luceco EFCF60WSMT (0xA6EF) (#787) * Add support for Broadlink WS4 (#792) * Add support for Broadlink SP4D-US (0xA6F4) (#793) --- broadlink/__init__.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/broadlink/__init__.py b/broadlink/__init__.py index 3a60f772..1cf7deb1 100644 --- a/broadlink/__init__.py +++ b/broadlink/__init__.py @@ -55,6 +55,7 @@ }, sp4: { 0x7568: ("SP4L-CN", "Broadlink"), + 0x756B: ("SP4M-JP", "Broadlink"), 0x756C: ("SP4M", "Broadlink"), 0x756F: ("MCB1", "Broadlink"), 0x7579: ("SP4L-EU", "Broadlink"), @@ -62,6 +63,7 @@ 0x7583: ("SP mini 3", "Broadlink"), 0x7587: ("SP4L-UK", "Broadlink"), 0x7D11: ("SP mini 3", "Broadlink"), + 0xA4F9: ("WS4", "Broadlink (OEM)"), 0xA569: ("SP4L-UK", "Broadlink"), 0xA56A: ("MCB1", "Broadlink"), 0xA56B: ("SCB1E", "Broadlink"), @@ -69,6 +71,7 @@ 0xA576: ("SP4L-AU", "Broadlink"), 0xA589: ("SP4L-UK", "Broadlink"), 0xA5D3: ("SP4L-EU", "Broadlink"), + 0xA6F4: ("SP4D-US", "Broadlink"), }, sp4b: { 0x5115: ("SCB1E", "Broadlink"), @@ -156,6 +159,7 @@ lb1: { 0x5043: ("SB800TD", "Broadlink (OEM)"), 0x504E: ("LB1", "Broadlink"), + 0x606D: ("SLA22RGB9W81/SLA27RGB9W81", "Luceco"), 0x606E: ("SB500TD", "Broadlink (OEM)"), 0x60C7: ("LB1", "Broadlink"), 0x60C8: ("LB1", "Broadlink"), @@ -168,13 +172,14 @@ lb2: { 0xA4F4: ("LB27 R1", "Broadlink"), 0xA5F7: ("LB27 R1", "Broadlink"), + 0xA6EF: ("EFCF60WSMT", "Luceco"), }, S1C: { 0x2722: ("S2KIT", "Broadlink"), }, s3: { - 0xA59C:("S3", "Broadlink"), - 0xA64D:("S3", "Broadlink"), + 0xA59C: ("S3", "Broadlink"), + 0xA64D: ("S3", "Broadlink"), }, hysen: { 0x4EAD: ("HY02/HY03", "Hysen"),