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$/" + ] } } } 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 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