From 645f8f5ce125c45d5564b2679ec5f57f921c252d Mon Sep 17 00:00:00 2001 From: Alan B Date: Thu, 5 Jan 2023 04:57:47 +0000 Subject: [PATCH 01/11] 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 02/11] 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 03/11] 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 04/11] 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 05/11] 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 06/11] 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 07/11] 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 08/11] 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 09/11] 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 From 2ebe2f70a3cff39032ab55417131f270dc158a01 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Thu, 5 Jan 2023 22:39:07 -0800 Subject: [PATCH 10/11] Minor adjustment --- Projectors/Vankyo/Vankyo_V630W.ir | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Projectors/Vankyo/Vankyo_V630W.ir b/Projectors/Vankyo/Vankyo_V630W.ir index 582e4d68..6a6306b9 100644 --- a/Projectors/Vankyo/Vankyo_V630W.ir +++ b/Projectors/Vankyo/Vankyo_V630W.ir @@ -1,7 +1,7 @@ Filetype: IR signals file -Version: 1 -# -# Vankyo_Performance_630W_Projector +Version: 1 +# +# Vankyo_Performance_630W_Projector # name: POWER type: parsed From c409c09c825f76108c03f6548189ae812c3b0d4a Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Thu, 5 Jan 2023 22:40:28 -0800 Subject: [PATCH 11/11] Added Hitachi CP-X2011 Projector (thanks teared_up!) --- .../Hitachi/Hitachi_CP-X2011_Projector.ir | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 Projectors/Hitachi/Hitachi_CP-X2011_Projector.ir diff --git a/Projectors/Hitachi/Hitachi_CP-X2011_Projector.ir b/Projectors/Hitachi/Hitachi_CP-X2011_Projector.ir new file mode 100644 index 00000000..71aba6a1 --- /dev/null +++ b/Projectors/Hitachi/Hitachi_CP-X2011_Projector.ir @@ -0,0 +1,35 @@ +Filetype: IR signals file +Version: 1 +# +# Hitachi CP-X2011 Projector +# https://www.projectorcentral.com/Hitachi-CP-X2011.htm +# +name: Pwr +type: parsed +protocol: NECext +address: 87 45 00 00 +command: 17 E8 00 00 +# +name: Freeze +type: parsed +protocol: NECext +address: 87 45 00 00 +command: B4 4B 00 00 +# +name: Vup +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9064 4354 666 1559 666 1562 662 1586 638 475 636 477 635 477 635 478 635 1590 635 1591 634 478 635 1591 634 478 634 478 635 478 634 1591 635 478 634 1591 634 478 635 478 634 478 635 1591 634 478 634 1591 635 478 634 478 634 1591 634 1591 635 1591 634 478 635 1591 634 478 634 1591 635 40957 9035 2144 634 95483 9047 2155 632 95484 9048 2153 633 +# +name: Vdwn +type: parsed +protocol: NECext +address: 87 45 00 00 +command: 50 AF 00 00 +# +name: Mute +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 9034 4385 638 1587 664 1562 663 1587 637 476 635 478 634 478 635 478 635 1591 634 1591 634 478 635 1591 635 478 634 478 635 478 635 1591 635 478 634 478 634 1591 634 478 635 479 634 1591 635 478 634 1591 635 478 634 1592 634 478 634 1591 635 1591 635 478 634 1592 634 478 634 1591 634 40958 9033 2144 635