From 9e4f6ad24e59cf5aa24e0df21bc8b377e06f50d1 Mon Sep 17 00:00:00 2001 From: Nick-Kelso-WA Date: Thu, 19 Sep 2024 14:20:43 -0700 Subject: [PATCH 1/9] Create Kenwood_DMX4704s.ir IR Remote file that uses FlipperZero as infrared remote on this model of Kenwood head unit for car stereo. Tested, and seems to work fine with my head unit. The functionality is limited. I had this trouble with an aftermarket remote I had purchased too. I believe the infrared system on this head unit is very limited. The user's manual also only shows the functions here as available on the factory optional remote. --- .../CD_Players/Kenwood/Kenwood_DMX4704s.ir | 71 +++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 Car_Multimedia/CD_Players/Kenwood/Kenwood_DMX4704s.ir diff --git a/Car_Multimedia/CD_Players/Kenwood/Kenwood_DMX4704s.ir b/Car_Multimedia/CD_Players/Kenwood/Kenwood_DMX4704s.ir new file mode 100644 index 00000000..8b1a8a8d --- /dev/null +++ b/Car_Multimedia/CD_Players/Kenwood/Kenwood_DMX4704s.ir @@ -0,0 +1,71 @@ +Filetype: IR signals file +Version: 1 +# +# Remote: Kenwood +# Model: Kenwood DMX4707s +# +name: Src +type: parsed +protocol: NEC +address: B9 00 00 00 +command: 13 00 00 00 +# +name: Vol_up +type: parsed +protocol: NEC +address: B9 00 00 00 +command: 14 00 00 00 +# +name: Vol_dn +type: parsed +protocol: NEC +address: B9 00 00 00 +command: 15 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: B9 00 00 00 +command: 16 00 00 00 +# +name: <> +type: parsed +protocol: NEC +address: B9 00 00 00 +command: 0B 00 00 00 +# +name: Play_Pause +type: parsed +protocol: NEC +address: B9 00 00 00 +command: 0E 00 00 00 +# +name: AM +type: parsed +protocol: NEC +address: B9 00 00 00 +command: 0C 00 00 00 +# +name: FM +type: parsed +protocol: NEC +address: B9 00 00 00 +command: 0D 00 00 00 +# +name: Call_answer +type: parsed +protocol: NEC +address: B9 00 00 00 +command: 92 00 00 00 +# +name: Call_end +type: parsed +protocol: NEC +address: B9 00 00 00 +command: 88 00 00 00 From fb4bfe088e129b27cc78c0f9b5fbafa26725b236 Mon Sep 17 00:00:00 2001 From: EntranceJew Date: Mon, 23 Sep 2024 22:36:21 -0500 Subject: [PATCH 2/9] Added Larksound_L200.ir --- SoundBars/Larksound/Larksound_L200.ir | 126 ++++++++++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 SoundBars/Larksound/Larksound_L200.ir diff --git a/SoundBars/Larksound/Larksound_L200.ir b/SoundBars/Larksound/Larksound_L200.ir new file mode 100644 index 00000000..fd952ce1 --- /dev/null +++ b/SoundBars/Larksound/Larksound_L200.ir @@ -0,0 +1,126 @@ +Filetype: IR signals file +Version: 1 +# +# Larksound L2000 +# https://larksound.com/products/l200 +# https://www.amazon.com/gp/product/B0BRCQVPT9 +# +name: Vol_up +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 19 E6 00 00 +# +name: Vol_dn +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 16 E9 00 00 +# +name: Mute +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 09 F6 00 00 +# +name: Next +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 5E A1 00 00 +# +name: Prev +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 0C F3 00 00 +# +name: Play +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 18 E7 00 00 +# +name: Power +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 45 BA 00 00 +# +name: Bass_up +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 15 EA 00 00 +# +name: Bass_dn +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 07 F8 00 00 +# +name: HDMI +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 44 BB 00 00 +# +name: BT +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 47 B8 00 00 +# +name: OP +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 46 B9 00 00 +# +name: AUX +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 40 BF 00 00 +# +name: STANDARD +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 08 F7 00 00 +# +name: MUSIC +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 1C E3 00 00 +# +name: MOVIE +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 5A A5 00 00 +# +name: DIALOG +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 42 BD 00 00 +# +name: NIGHT +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 52 AD 00 00 +# +name: 3D +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 4A B5 00 00 +# +name: Bluetooth +type: parsed +protocol: NECext +address: 30 0F 00 00 +command: 0D F2 00 00 From 008bcfa3f6f58133ecb99c0be267004c9803961c Mon Sep 17 00:00:00 2001 From: EntranceJew Date: Mon, 23 Sep 2024 22:52:19 -0500 Subject: [PATCH 3/9] Added TCL_50S423.ir These could probably just be merged in as differences to the TCL_Roku_TV.ir --- TVs/TCL/TCL_50S423.ir | 125 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 125 insertions(+) create mode 100644 TVs/TCL/TCL_50S423.ir diff --git a/TVs/TCL/TCL_50S423.ir b/TVs/TCL/TCL_50S423.ir new file mode 100644 index 00000000..65072367 --- /dev/null +++ b/TVs/TCL/TCL_50S423.ir @@ -0,0 +1,125 @@ +Filetype: IR signals file +Version: 1 +# +# TCL 50S423 +# https://www.amazon.com/gp/product/B07N4FJ7S4 +# +name: Power +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 17 E8 00 00 +# +name: Mute +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 20 DF 00 00 +# +name: Vol_up +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 0F F0 00 00 +# +name: Vol_dn +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 10 EF 00 00 +# +name: Play +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 4C B3 00 00 +# +name: Media_netflix +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 52 AD 00 00 +# +name: Media_sling +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 06 F9 00 00 +# +name: Media_hulu +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 4D B2 00 00 +# +name: Media_now +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 6C 93 00 00 +# +name: Menu_star +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 61 9E 00 00 +# +name: Menu_home +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 03 FC 00 00 +# +name: Menu_back +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 66 99 00 00 +# +name: Nav_ok +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 2A D5 00 00 +# +name: FForward +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 55 AA 00 00 +# +name: RRewind +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 34 CB 00 00 +# +name: Nav_up +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 19 E6 00 00 +# +name: Nav_left +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 1E E1 00 00 +# +name: Nav_right +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 2D D2 00 00 +# +name: Nav_down +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 33 CC 00 00 +# +name: Menu_3quarter_circle_b +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 78 87 00 00 From 57a48a5421d63073fb5971d0710906abf907b616 Mon Sep 17 00:00:00 2001 From: EntranceJew Date: Mon, 23 Sep 2024 23:28:11 -0500 Subject: [PATCH 4/9] normalized the button names for TCL_50S423.ir using names from TCL_Roku_TV.ir even though the power signal matches TCL_ROKU_US.ir if you were trying to make an ultra-generic version of just the roku remote then just make note that these two extra media provider buttons have these codes: ``` # name: Sling type: parsed protocol: NECext address: EA C7 00 00 command: 06 F9 00 00 # name: Now type: parsed protocol: NECext address: EA C7 00 00 command: 6C 93 00 00 ``` --- TVs/TCL/TCL_50S423.ir | 152 +++++++++++++++++++++--------------------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/TVs/TCL/TCL_50S423.ir b/TVs/TCL/TCL_50S423.ir index 65072367..a77f5ada 100644 --- a/TVs/TCL/TCL_50S423.ir +++ b/TVs/TCL/TCL_50S423.ir @@ -1,21 +1,15 @@ Filetype: IR signals file Version: 1 -# -# TCL 50S423 -# https://www.amazon.com/gp/product/B07N4FJ7S4 # +# TCL Roku TV Remote +# https://www.amazon.com/gp/product/B07N4FJ7S4 +# name: Power type: parsed protocol: NECext address: EA C7 00 00 command: 17 E8 00 00 # -name: Mute -type: parsed -protocol: NECext -address: EA C7 00 00 -command: 20 DF 00 00 -# name: Vol_up type: parsed protocol: NECext @@ -28,98 +22,104 @@ protocol: NECext address: EA C7 00 00 command: 10 EF 00 00 # -name: Play +name: Mute type: parsed protocol: NECext address: EA C7 00 00 -command: 4C B3 00 00 +command: 20 DF 00 00 # -name: Media_netflix -type: parsed -protocol: NECext -address: EA C7 00 00 -command: 52 AD 00 00 -# -name: Media_sling -type: parsed -protocol: NECext -address: EA C7 00 00 -command: 06 F9 00 00 -# -name: Media_hulu -type: parsed -protocol: NECext -address: EA C7 00 00 -command: 4D B2 00 00 -# -name: Media_now -type: parsed -protocol: NECext -address: EA C7 00 00 -command: 6C 93 00 00 -# -name: Menu_star -type: parsed -protocol: NECext -address: EA C7 00 00 -command: 61 9E 00 00 -# -name: Menu_home +name: Home type: parsed protocol: NECext address: EA C7 00 00 command: 03 FC 00 00 # -name: Menu_back +name: Back type: parsed protocol: NECext address: EA C7 00 00 command: 66 99 00 00 # -name: Nav_ok -type: parsed -protocol: NECext -address: EA C7 00 00 -command: 2A D5 00 00 -# -name: FForward -type: parsed -protocol: NECext -address: EA C7 00 00 -command: 55 AA 00 00 -# -name: RRewind -type: parsed -protocol: NECext -address: EA C7 00 00 -command: 34 CB 00 00 -# -name: Nav_up +name: Up type: parsed protocol: NECext address: EA C7 00 00 command: 19 E6 00 00 # -name: Nav_left -type: parsed -protocol: NECext -address: EA C7 00 00 -command: 1E E1 00 00 -# -name: Nav_right -type: parsed -protocol: NECext -address: EA C7 00 00 -command: 2D D2 00 00 -# -name: Nav_down +name: Down type: parsed protocol: NECext address: EA C7 00 00 command: 33 CC 00 00 # -name: Menu_3quarter_circle_b +name: Left +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 1E E1 00 00 +# +name: Right +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 2D D2 00 00 +# +name: Ok +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 2A D5 00 00 +# +name: Instant_replay type: parsed protocol: NECext address: EA C7 00 00 command: 78 87 00 00 +# +name: Star +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 61 9E 00 00 +# +name: Play/pause +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 4C B3 00 00 +# +name: Rewind +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 34 CB 00 00 +# +name: Fast-forward +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 55 AA 00 00 +# +name: Hulu +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 4D B2 00 00 +# +name: Netflix +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 52 AD 00 00 +# +name: Sling +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 06 F9 00 00 +# +name: Now +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 6C 93 00 00 From 17741896b600198a7a1824a470f90806384a93af Mon Sep 17 00:00:00 2001 From: EntranceJew Date: Mon, 23 Sep 2024 23:40:22 -0500 Subject: [PATCH 5/9] Added HGomx_Saturn_LED_Lamp.ir i could not ever link this to any other remote in the repo but i'm certain it matches 99% to at least 4 --- LED_Lighting/HGomx/HGomx_Saturn_LED_Lamp.ir | 148 ++++++++++++++++++++ 1 file changed, 148 insertions(+) create mode 100644 LED_Lighting/HGomx/HGomx_Saturn_LED_Lamp.ir diff --git a/LED_Lighting/HGomx/HGomx_Saturn_LED_Lamp.ir b/LED_Lighting/HGomx/HGomx_Saturn_LED_Lamp.ir new file mode 100644 index 00000000..54500a0a --- /dev/null +++ b/LED_Lighting/HGomx/HGomx_Saturn_LED_Lamp.ir @@ -0,0 +1,148 @@ +Filetype: IR signals file +Version: 1 +# +# https://www.amazon.com/gp/product/B08ZNTP6BR +# +name: On +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 03 FC 00 00 +# +name: Off +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 02 FD 00 00 +# +name: Flash +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 0B F4 00 00 +# +name: Strobe +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 0F F0 00 00 +# +name: Fade +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 13 EC 00 00 +# +name: Smooth +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 17 E8 00 00 +# +name: Bright_up +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 00 FF 00 00 +# +name: Bright_dn +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 01 FE 00 00 +# +name: White +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 07 F8 00 00 +# +name: Red0 +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 04 FB 00 00 +# +name: Red1 +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 08 F7 00 00 +# +name: Red2 +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 10 EF 00 00 +# +name: Red3 +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 10 EF 00 00 +# +name: Red4 +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 14 EB 00 00 +# +name: Green0 +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 05 FA 00 00 +# +name: Green1 +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 09 F6 00 00 +# +name: Green2 +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 0D F2 00 00 +# +name: Green3 +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 11 EE 00 00 +# +name: Green4 +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 15 EA 00 00 +# +name: Blue0 +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 06 F9 00 00 +# +name: Blue1 +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 0A F5 00 00 +# +name: Blue2 +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 0E F1 00 00 +# +name: Blue3 +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 12 ED 00 00 +# +name: Blue4 +type: parsed +protocol: NECext +address: 00 EF 00 00 +command: 16 E9 00 00 From 03db35a278d94edfba12e4cdab200181bba73800 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 24 Sep 2024 14:31:28 -0700 Subject: [PATCH 6/9] Added description to comment --- LED_Lighting/HGomx/HGomx_Saturn_LED_Lamp.ir | 1 + 1 file changed, 1 insertion(+) diff --git a/LED_Lighting/HGomx/HGomx_Saturn_LED_Lamp.ir b/LED_Lighting/HGomx/HGomx_Saturn_LED_Lamp.ir index 54500a0a..4855a067 100644 --- a/LED_Lighting/HGomx/HGomx_Saturn_LED_Lamp.ir +++ b/LED_Lighting/HGomx/HGomx_Saturn_LED_Lamp.ir @@ -1,6 +1,7 @@ Filetype: IR signals file Version: 1 # +# HGomx Saturn LED Lamp # https://www.amazon.com/gp/product/B08ZNTP6BR # name: On From 09e1197d31d3f03f7ff40c7a9833dfa750529add Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 24 Sep 2024 14:32:26 -0700 Subject: [PATCH 7/9] Minor comment update --- TVs/TCL/TCL_50S423.ir | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TVs/TCL/TCL_50S423.ir b/TVs/TCL/TCL_50S423.ir index a77f5ada..6badc96a 100644 --- a/TVs/TCL/TCL_50S423.ir +++ b/TVs/TCL/TCL_50S423.ir @@ -1,7 +1,7 @@ Filetype: IR signals file Version: 1 # -# TCL Roku TV Remote +# TCL Roku TV Remote (50S423) # https://www.amazon.com/gp/product/B07N4FJ7S4 # name: Power From 5cbd50042b219333546e806db74d6581bb7c8b7a Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 24 Sep 2024 14:33:19 -0700 Subject: [PATCH 8/9] Minor comment update --- SoundBars/Larksound/Larksound_L200.ir | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SoundBars/Larksound/Larksound_L200.ir b/SoundBars/Larksound/Larksound_L200.ir index fd952ce1..67fcc974 100644 --- a/SoundBars/Larksound/Larksound_L200.ir +++ b/SoundBars/Larksound/Larksound_L200.ir @@ -1,7 +1,7 @@ Filetype: IR signals file Version: 1 # -# Larksound L2000 +# Larksound L2000 Soundbar # https://larksound.com/products/l200 # https://www.amazon.com/gp/product/B0BRCQVPT9 # From bf90e01a653be9c9b6d73dc1cade8939f1f2b231 Mon Sep 17 00:00:00 2001 From: UberGuidoZ <57457139+UberGuidoZ@users.noreply.github.com> Date: Tue, 24 Sep 2024 14:34:19 -0700 Subject: [PATCH 9/9] Minor comment update --- Car_Multimedia/CD_Players/Kenwood/Kenwood_DMX4704s.ir | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Car_Multimedia/CD_Players/Kenwood/Kenwood_DMX4704s.ir b/Car_Multimedia/CD_Players/Kenwood/Kenwood_DMX4704s.ir index 8b1a8a8d..271d5f04 100644 --- a/Car_Multimedia/CD_Players/Kenwood/Kenwood_DMX4704s.ir +++ b/Car_Multimedia/CD_Players/Kenwood/Kenwood_DMX4704s.ir @@ -2,7 +2,7 @@ Filetype: IR signals file Version: 1 # # Remote: Kenwood -# Model: Kenwood DMX4707s +# Model: Kenwood DMX4707s headunit # name: Src type: parsed