From 645f8f5ce125c45d5564b2679ec5f57f921c252d Mon Sep 17 00:00:00 2001 From: Alan B Date: Thu, 5 Jan 2023 04:57:47 +0000 Subject: [PATCH 1/9] Create Veezio Light Bulb.ir Bought this lamp bulb from B&Q in the UK and my kids broke the remote so I could never use the RGB functionality again until now. Spent a few hours figuring out all the hex codes for the remote. All tested and working. --- LED_Lighting/Veezio Light Bulb.ir | 120 ++++++++++++++++++++++++++++++ 1 file changed, 120 insertions(+) create mode 100644 LED_Lighting/Veezio Light Bulb.ir diff --git a/LED_Lighting/Veezio Light Bulb.ir b/LED_Lighting/Veezio Light Bulb.ir new file mode 100644 index 00000000..bfbc0b62 --- /dev/null +++ b/LED_Lighting/Veezio Light Bulb.ir @@ -0,0 +1,120 @@ +Filetype: IR signals file +Version: 1 + +# Veezio B22 806lm GLS RGB & warm white LED Dimmable Light bulb +# https://www.diy.com/departments/veezio-b22-806lm-gls-rgb-warm-white-led-dimmable-light-bulb/1725232_BQ.prd +# https://www.diy.com/departments/veezio-b22-led-gls-colour-changing-light-bulb/1007835_BQ.prd +# +name: ON / OFF +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 1C 00 00 00 +# +name: White +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 1D 00 00 00 +# +name: Rainbow +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 1E 00 00 00 +# +name: Pattern 1 +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 05 00 00 00 +# +name: Pattern 2 +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 06 00 00 00 +# +name: Pattern 3 +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 18 00 00 00 +# +name: Pattern 4 +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 19 00 00 00 +# +name: Pattern 5 +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 1A 00 00 00 +# +name: Red(1) +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 08 00 00 00 +# +name: Green(2) +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 09 00 00 00 +# +name: Blue(3) +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 0A 00 00 00 +# +name: Yellow(1) +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 14 00 00 00 +# +name: Light Blue(2) +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 15 00 00 00 +# +name: Purple(3) +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 16 00 00 00 +# +name: * +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 00 00 00 00 +# +name: ** +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 01 00 00 00 +# +name: *** +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 02 00 00 00 +# +name: **** +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 03 00 00 00 +# +name: ***** +type: parsed +protocol: NEC +address: 01 00 00 00 +command: 04 00 00 00 From eb503d30552406bd5c33616ca6dc7a875c265871 Mon Sep 17 00:00:00 2001 From: Alan B Date: Thu, 5 Jan 2023 05:04:52 +0000 Subject: [PATCH 2/9] Update and rename LED_Lighting/Veezio Light Bulb.ir to LED_Lighting/Veezio/Veezio Light Bulb.ir B&Q Lamp bulbs RGB. --- LED_Lighting/{ => Veezio}/Veezio Light Bulb.ir | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename LED_Lighting/{ => Veezio}/Veezio Light Bulb.ir (99%) diff --git a/LED_Lighting/Veezio Light Bulb.ir b/LED_Lighting/Veezio/Veezio Light Bulb.ir similarity index 99% rename from LED_Lighting/Veezio Light Bulb.ir rename to LED_Lighting/Veezio/Veezio Light Bulb.ir index bfbc0b62..727f8905 100644 --- a/LED_Lighting/Veezio Light Bulb.ir +++ b/LED_Lighting/Veezio/Veezio Light Bulb.ir @@ -1,6 +1,6 @@ Filetype: IR signals file Version: 1 - +# # Veezio B22 806lm GLS RGB & warm white LED Dimmable Light bulb # https://www.diy.com/departments/veezio-b22-806lm-gls-rgb-warm-white-led-dimmable-light-bulb/1725232_BQ.prd # https://www.diy.com/departments/veezio-b22-led-gls-colour-changing-light-bulb/1007835_BQ.prd From 7ae90c1fbabc992c7a330088dbcdd91978133c22 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Thu, 5 Jan 2023 18:05:15 +0000 Subject: [PATCH 3/9] Renamed to use underscores for spaces Renamed Veezio Light Bulb.ir to Veezio_Light_Bulb.ir --- .../Veezio/{Veezio Light Bulb.ir => Veezio_Light_Bulb.ir} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename LED_Lighting/Veezio/{Veezio Light Bulb.ir => Veezio_Light_Bulb.ir} (100%) diff --git a/LED_Lighting/Veezio/Veezio Light Bulb.ir b/LED_Lighting/Veezio/Veezio_Light_Bulb.ir similarity index 100% rename from LED_Lighting/Veezio/Veezio Light Bulb.ir rename to LED_Lighting/Veezio/Veezio_Light_Bulb.ir From 15914959a12dcb488e89c69d45156189f4fe82d4 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Thu, 5 Jan 2023 18:14:25 +0000 Subject: [PATCH 4/9] Added Generic RGB Remote (Thanks SpaceCicada!) --- LED_Lighting/BrandUnknown/RGB.ir | 146 +++++++++++++++++++++++++++++++ 1 file changed, 146 insertions(+) create mode 100644 LED_Lighting/BrandUnknown/RGB.ir diff --git a/LED_Lighting/BrandUnknown/RGB.ir b/LED_Lighting/BrandUnknown/RGB.ir new file mode 100644 index 00000000..68f8e40c --- /dev/null +++ b/LED_Lighting/BrandUnknown/RGB.ir @@ -0,0 +1,146 @@ +Filetype: IR signals file +Version: 1 +# +name: Bright +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 00 FF 00 00 +# +name: Dim +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 01 FE 00 00 +# +name: Off +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 02 FD 00 00 +# +name: On +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 03 FC 00 00 +# +name: Red +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 04 FB 00 00 +# +name: Green +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 05 FA 00 00 +# +name: Blue +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 06 F9 00 00 +# +name: White +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 07 F8 00 00 +# +name: Light Red +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 08 F7 00 00 +# +name: Light Green +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 09 F6 00 00 +# +name: Light Blue +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 0A F5 00 00 +# +name: Flash +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 0B F4 00 00 +# +name: Yellowish Red +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 0C F3 00 00 +# +name: Sea Green +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 0D F2 00 00 +# +name: Violet +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 0E F1 00 00 +# +name: Strobe +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 0F F0 00 00 +# +name: Orange +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 10 EF 00 00 +# +name: Cyan +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 11 EE 00 00 +# +name: Maroon +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 12 ED 00 00 +# +name: Fade +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 13 EC 00 00 +# +name: Yellow +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 14 EB 00 00 +# +name: Light Blue +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 15 EA 00 00 +# +name: Pink +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 16 E9 00 00 +# +name: Smooth +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 17 E8 00 00 From dc7d5723afe1d767142d6bd29a8700314d4cb48c Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Thu, 5 Jan 2023 18:52:55 +0000 Subject: [PATCH 5/9] Added Vankyo Projector (Thanks 9H057!) --- Projectors/Vankyo/Vankyo_V630W.ir | 100 ++++++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) create mode 100644 Projectors/Vankyo/Vankyo_V630W.ir diff --git a/Projectors/Vankyo/Vankyo_V630W.ir b/Projectors/Vankyo/Vankyo_V630W.ir new file mode 100644 index 00000000..582e4d68 --- /dev/null +++ b/Projectors/Vankyo/Vankyo_V630W.ir @@ -0,0 +1,100 @@ +Filetype: IR signals file +Version: 1 +# +# Vankyo_Performance_630W_Projector +# +name: POWER +type: parsed +protocol: NEC +address: 00 00 00 00 +command: A8 00 00 00 +# +name: MUTE +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 88 00 00 00 +# +name: REWIND +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 98 00 00 00 +# +name: PLAY/PAUSE +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 93 00 00 00 +# +name: FOREWARD +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 82 00 00 00 +# +name: UP +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 95 00 00 00 +# +name: DOWN +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 9A 00 00 00 +# +name: LEFT +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 9B 00 00 00 +# +name: RIGHT +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 99 00 00 00 +# +name: OK +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 9E 00 00 00 +# +name: BACK +type: parsed +protocol: NEC +address: 00 00 00 00 +command: A4 00 00 00 +# +name: MENU +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 91 00 00 00 +# +name: SOURCE +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 97 00 00 00 +# +name: VOL- +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 9C 00 00 00 +# +name: VOL+ +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 8C 00 00 00 +# +name: KEYSTONE +type: parsed +protocol: NEC +address: 00 00 00 00 +command: D6 00 00 00 From d9c881d528f4da7ab3bddf12263fdc09dea3130a Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Thu, 5 Jan 2023 19:02:46 +0000 Subject: [PATCH 6/9] Added Taotronics TF001 (Thanks Gerald!) --- Fans/Taotronics/Taotronics_TF001.ir | 38 +++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Fans/Taotronics/Taotronics_TF001.ir diff --git a/Fans/Taotronics/Taotronics_TF001.ir b/Fans/Taotronics/Taotronics_TF001.ir new file mode 100644 index 00000000..151df10a --- /dev/null +++ b/Fans/Taotronics/Taotronics_TF001.ir @@ -0,0 +1,38 @@ +Filetype: IR signals file +Version: 1 +# +name: Pwr +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9253 4427 684 486 656 486 656 486 682 461 681 1573 680 1575 678 464 677 491 651 1604 650 1604 650 1604 650 1604 650 491 651 491 651 1604 650 1604 651 491 651 491 651 1604 650 1604 650 491 651 491 651 491 652 1604 650 1604 651 1604 650 491 651 491 652 1604 650 1604 650 1604 651 491 651 39948 9250 2183 651 +# +name: Speed +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9226 4450 657 484 657 484 658 484 657 485 657 1596 658 1597 681 487 653 488 653 1602 652 1602 652 1602 652 1602 652 490 652 490 652 1602 652 1602 652 490 652 490 652 490 652 1603 652 490 652 490 652 490 652 1602 652 1602 652 1602 653 1602 652 490 652 1602 652 1602 652 1602 653 489 653 39949 9250 2179 653 +# +name: Style +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9256 4451 658 484 658 484 658 484 658 484 683 1571 683 1571 682 462 679 488 653 1602 652 1602 652 1602 652 1602 652 489 653 489 653 1603 651 1603 652 1602 652 1602 652 1603 651 490 652 490 652 490 652 490 652 1603 652 490 652 490 652 490 652 1603 651 1603 652 1603 652 1603 651 490 652 39953 9250 2181 651 96467 9248 2181 651 96461 9246 2182 652 +# +name: Auto +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9258 4451 658 484 657 484 657 485 657 485 657 1597 657 1599 655 512 653 489 652 1603 651 1603 651 1604 650 1604 651 491 651 491 651 1604 651 1604 650 491 651 1604 650 1604 650 491 651 491 651 491 651 491 651 1604 651 1604 650 491 651 491 651 1604 651 1604 650 1604 650 1604 651 491 651 39955 9246 2179 651 +# +name: Osc +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9231 4449 657 484 658 483 659 483 659 483 659 1595 659 1595 659 485 681 461 680 1601 652 1602 653 1601 653 1601 653 488 654 488 654 1602 653 1601 653 488 654 488 654 1602 653 1602 652 1602 652 488 654 488 654 1602 653 1601 653 1602 652 488 654 488 654 488 654 1602 652 1602 653 488 654 39978 9229 2174 654 96468 9259 2146 679 +# +name: Timer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9384 4452 658 485 657 484 658 484 659 485 657 1597 658 1597 682 487 655 488 654 1603 652 1603 653 1603 653 1604 653 491 653 491 653 1603 653 1603 653 1603 653 491 653 1604 652 490 654 1603 652 490 653 490 653 1603 652 490 653 1603 652 490 653 1603 652 490 653 1603 652 1603 652 490 653 39953 9263 2181 652 From 90e712ed8f3bc77985bd9e22d2a0c0c97d17502d Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Thu, 5 Jan 2023 19:55:09 +0000 Subject: [PATCH 7/9] Added Logitech Z906 SB (Thanks p1337!) --- SoundBars/Logitech/Logitech_Z906.ir | 38 +++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 SoundBars/Logitech/Logitech_Z906.ir diff --git a/SoundBars/Logitech/Logitech_Z906.ir b/SoundBars/Logitech/Logitech_Z906.ir new file mode 100644 index 00000000..2280b202 --- /dev/null +++ b/SoundBars/Logitech/Logitech_Z906.ir @@ -0,0 +1,38 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 80 7F 00 00 +# +name: Plus +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: AA 55 00 00 +# +name: Minus +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 6A 95 00 00 +# +name: Mute +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: EA 15 00 00 +# +name: Input +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 08 F7 00 00 +# +name: Effect +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 0E F1 00 00 \ No newline at end of file From eb366a179e20ff0a8e3cc933532d2322e9d584dd Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Thu, 5 Jan 2023 19:55:35 +0000 Subject: [PATCH 8/9] Wrong place --- SoundBars/Logitech/Logitech_Z906.ir | 38 ----------------------------- 1 file changed, 38 deletions(-) delete mode 100644 SoundBars/Logitech/Logitech_Z906.ir diff --git a/SoundBars/Logitech/Logitech_Z906.ir b/SoundBars/Logitech/Logitech_Z906.ir deleted file mode 100644 index 2280b202..00000000 --- a/SoundBars/Logitech/Logitech_Z906.ir +++ /dev/null @@ -1,38 +0,0 @@ -Filetype: IR signals file -Version: 1 -# -name: Power -type: parsed -protocol: NECext -address: 02 A0 00 00 -command: 80 7F 00 00 -# -name: Plus -type: parsed -protocol: NECext -address: 02 A0 00 00 -command: AA 55 00 00 -# -name: Minus -type: parsed -protocol: NECext -address: 02 A0 00 00 -command: 6A 95 00 00 -# -name: Mute -type: parsed -protocol: NECext -address: 02 A0 00 00 -command: EA 15 00 00 -# -name: Input -type: parsed -protocol: NECext -address: 02 A0 00 00 -command: 08 F7 00 00 -# -name: Effect -type: parsed -protocol: NECext -address: 02 A0 00 00 -command: 0E F1 00 00 \ No newline at end of file From 7b56aff4c8f75aa1cda3e91de3728093c11e9540 Mon Sep 17 00:00:00 2001 From: amec0e <88857687+amec0e@users.noreply.github.com> Date: Thu, 5 Jan 2023 19:57:07 +0000 Subject: [PATCH 9/9] Added Logitech Z906 SoundSystem (Thanks p1337!) --- Audio_Receivers/Logitech/Logitech_Z906.ir | 38 +++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 Audio_Receivers/Logitech/Logitech_Z906.ir diff --git a/Audio_Receivers/Logitech/Logitech_Z906.ir b/Audio_Receivers/Logitech/Logitech_Z906.ir new file mode 100644 index 00000000..2280b202 --- /dev/null +++ b/Audio_Receivers/Logitech/Logitech_Z906.ir @@ -0,0 +1,38 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 80 7F 00 00 +# +name: Plus +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: AA 55 00 00 +# +name: Minus +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 6A 95 00 00 +# +name: Mute +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: EA 15 00 00 +# +name: Input +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 08 F7 00 00 +# +name: Effect +type: parsed +protocol: NECext +address: 02 A0 00 00 +command: 0E F1 00 00 \ No newline at end of file