From 4cc2d44b059c9c984b5ea48a4e2de8fcb2b2435f Mon Sep 17 00:00:00 2001 From: Daniel Date: Tue, 8 Oct 2024 00:18:00 +0200 Subject: [PATCH 1/3] feat: added LED naming rewrites (#603) --- .fff-ir-lint.json | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/.fff-ir-lint.json b/.fff-ir-lint.json index 7e8887b11e..84cf9f5951 100644 --- a/.fff-ir-lint.json +++ b/.fff-ir-lint.json @@ -83,6 +83,44 @@ "Mute": [ "$group:mute" ] + }, + "LED_Lighting/*": { + "Power_off": [ + "$group:power-off" + ], + "Power_on": [ + "$group:power-on" + ], + "Brightness_up": [ + "/^(b|bright(ness|en)?|light|lum|dim(mer)?)[_\\s]*(up|\\+|high|more|max|full[_\\s]*up)$/", + "/^more[_\\s]*lights?$/", + "/^b[4r]$/", + "+" + ], + "Brightness_dn": [ + "/^(b|bright(ness|en)?|light|lum|dim(mer)?)[_\\s]*(down|\\-|low|min(us)?|less|full[_\\s]*down)$/", + "/^less[_\\s]*lights?$/", + "b1", + "-" + ], + "Red": [ + "/^r(ed)?[_\\s]*(0|1|only)?$/", + "/^light[_\\s]*r(ed)?$/" + ], + "Green": [ + "/^g(reen)?[_\\s]*(0|1|only)?$/", + "/^light[_\\s]*g(reen)?$/" + ], + "Blue": [ + "/^b(lue)?[_\\s]*(0|1|only)?$/", + "/^light[_\\s]*b(lue)?$/", + "/^b$/" + ], + "White": [ + "/^w(hite)?[_\\s]*(1|only)?$/", + "/^warm[_\\s]*w(hite)?$/", + "/^whitish$/" + ] } } } From 9c4d5ec7ce48edf9777dad3b1f0f76e8402ea459 Mon Sep 17 00:00:00 2001 From: Vladislav Pototskiy Date: Sat, 26 Oct 2024 01:42:57 +0300 Subject: [PATCH 2/3] feat: added humidifier Maxcan 602brc (#604) --- Humidifiers/Maxcan/Maxcan_mh_602brc.ir | 40 ++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 Humidifiers/Maxcan/Maxcan_mh_602brc.ir diff --git a/Humidifiers/Maxcan/Maxcan_mh_602brc.ir b/Humidifiers/Maxcan/Maxcan_mh_602brc.ir new file mode 100644 index 0000000000..9bd1bdacc2 --- /dev/null +++ b/Humidifiers/Maxcan/Maxcan_mh_602brc.ir @@ -0,0 +1,40 @@ +Filetype: IR signals file +Version: 1 +# +# MAXCAN MH-602BRC +# +name: On_off +type: parsed +protocol: NECext +address: 75 5D 00 00 +command: 45 BA 00 00 +# +name: Delay_start +type: parsed +protocol: NECext +address: 75 5D 00 00 +command: 47 B8 00 00 +# +name: Mist +type: parsed +protocol: NECext +address: 75 5D 00 00 +command: 07 F8 00 00 +# +name: Auto_off +type: parsed +protocol: NECext +address: 75 5D 00 00 +command: 09 F6 00 00 +# +name: Humidi_stat +type: parsed +protocol: NECext +address: 75 5D 00 00 +command: 0C F3 00 00 +# +name: Anion +type: parsed +protocol: NECext +address: 75 5D 00 00 +command: 5E A1 00 00 From 700e58c80ce2c802a65c7f185b68a91f3372512b Mon Sep 17 00:00:00 2001 From: Daniel Date: Sat, 26 Oct 2024 00:47:40 +0200 Subject: [PATCH 3/3] docs: added naming scheme for LEDs (#605) --- README.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 655964e193..6cbb0266ac 100644 --- a/README.md +++ b/README.md @@ -76,16 +76,16 @@ name: Power Please use this naming scheme for buttons. This helps us create universal assets more easily and maintain consistency. -| TVs | Audio | ACs | -| --------- | -------- | --------- | -| `Power` | `Power` | `Off` | -| `Vol_up` | `Vol_up` | `Cool_hi` | -| `Vol_dn` | `Vol_dn` | `Cool_lo` | -| `Ch_next` | `Next` | `Heat_hi` | -| `Ch_prev` | `Prev` | `Heat_lo` | -| `Mute` | `Mute` | `Dh` | -| | `Play` | | -| | `Pause` | | +| TVs | Audio | ACs | LEDs | +| --------- | -------- | --------- | --------------- | +| `Power` | `Power` | `Off` | `Power_off` | +| `Vol_up` | `Vol_up` | `Cool_hi` | `Power_on` | +| `Vol_dn` | `Vol_dn` | `Cool_lo` | `Brightness_up` | +| `Ch_next` | `Next` | `Heat_hi` | `Brightness_dn` | +| `Ch_prev` | `Prev` | `Heat_lo` | `Red` | +| `Mute` | `Mute` | `Dh` | `Green` | +| | `Play` | | `Blue` | +| | `Pause` | | `White` | ## Universal Remotes