A collective of different IRs for the Flipper
Go to file
2024-10-31 15:27:07 +01:00
_Converted_ Moved (thanks kdpdev!) 2024-03-31 22:21:57 -07:00
.github/workflows ci: do not sanitize file names (#824) 2024-10-30 23:09:17 +01:00
ACs Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Air_Purifiers Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Audio_and_Video_Receivers [AV Reciever] Yamaha HTR3063 (#825) 2024-10-31 15:27:07 +01:00
Bidet Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Blu-Ray Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Cable_Boxes Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Cameras Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Car_Multimedia Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
CCTV Create Northern_NTH-LED24R.ir 2023-11-25 15:35:24 -05:00
CD_Players Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Clocks/Xflyee Renamed folder and IR file, added description to comment 2024-05-02 18:18:19 -07:00
Computers/Apple Fixed folder name and added description to comment 2023-12-19 18:25:42 -08:00
Consoles Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Converters Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Digital_Signs Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Dust_Collectors/Jet Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
DVB-T Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
DVD_Players Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Fans chore: updated Dyson Pure Cool file names (#807) 2024-10-27 00:51:47 +02:00
Fireplaces Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Head_Units Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Heaters Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Humidifiers Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
KVM/Tripp_Lite Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Laserdisc/Pioneer Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
LED_Lighting Added description to comment 2024-09-24 14:31:28 -07:00
MiniDisc Rename Sony_RM-D10E.rm to Sony_RM-D10E.ir 2022-12-16 23:24:17 -08:00
Miscellaneous Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Monitors Merge pull request #778 from LupusE/main 2024-08-08 23:03:34 -07:00
Multimedia Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Picture_Frames Create Pandigital_DPF70-2.ir 2024-06-09 20:41:42 -05:00
Projectors Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
SoundBars Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Speakers Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Streaming_Devices Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Touchscreen_Displays Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Toys Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
TV_Tuner Added description to comments 2024-02-05 21:33:33 -08:00
TVs chore: add missing extension to LG_OLED48C37LA (#823) 2024-10-30 23:10:33 +01:00
Universal_TV_Remotes Added Universal Samsung by Hakai (Thank you) 2023-10-01 14:44:37 +01:00
Vacuum_Cleaners Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
VCR Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Videoconferencing Cleaned and normalized: removed duplicates, enforced LF encoding, and mapped button names (#813) 2024-10-26 16:50:53 +02:00
Whiteboards Added "Settings" button to Promethean ActivPanel 2023-05-26 09:52:32 -05:00
Window_cleaners/HOBOT Added Hobot-2S (Thanks Angel0ffDeath!) 2023-12-09 17:16:47 -08:00
.fff-ir-lint.json feat: added LED naming rewrites (#603) 2024-10-08 00:18:00 +02:00
.gitattributes Updated .gitattributes for text files too 2022-10-30 14:06:25 +00:00
.gitignore Added Vornado OSCR37 and excluded VSCode files in .gitignore 2023-08-17 09:21:07 -05:00
README.md docs: added naming scheme for LEDs (#605) 2024-10-26 00:47:40 +02:00

A maintained collective of different IR files for the Flipper Zero!

Installation

Method 1: Copy Files to SD Card

Directly copying the .ir files to the Flipper's SD card is the fastest and safest method, but you have to dismount the SD card and plug it into the computer directly.

  1. Download and extract or Git-clone this repo to your computer.
  2. Open the downloaded / cloned repository in a File Explorer.
  3. Dismount the SD card from the Flipper and mount it to your computer
  4. Copy the desired files from the Flipper-IRDB to the infrared/ folder on your SD Card
  5. Dismount the SD card from your computer and mount it to your Flipper

Method 2: Copy Files using QFlipper

Important

Because of Flipper limitations, the transfer via QFlipper can take a long time, depending on how many files you want to copy. If you only want to copy several files, this will work fine, but if you want to load the entire Flipper-IRDB onto your Flipper, we strongly recommend copying the files directly onto the SD card.

  1. Git-clone or Download and extract this repository to your computer.
  2. Connect your Flipper to your PC using a USB-C cable.
  3. Open QFlipper
  4. Verify that your Flipper shows "Connected"
  5. Ensure your Flipper is fully up-to-date:
    1. Look for the green "Update" button near the middle-right of the application.
    2. Press "Update" and allow the Flipper to complete the Update process and then reboot before continuing.
  6. Open the File Manager by selecting the "File Manager" icon (piece of paper) on the top left of the QFlipper application.
  7. Select SD Card, then navigate to the infrared folder by double-clicking its icon.
  8. Drag the downloaded .ir files you want on your Flipper from the File Explorer into the QFlipper File Manager.

Method 3: Copy Files using the Flipper Mobile App

  1. Download/copy the desired .ir files from the database to your smartphone, e.g. to the Download folder. Be sure the extension is ".ir".
  2. Open the Flipper Mobile App and go to Connected > Options > activate Experimental Options
  3. Open the now appearing "File Manager" > ext > infrared > upload symbol > Choose .ir file from your Download folder
  4. The remote can be found on your Flipper Zero > Infrared > Saved Remotes

Contributing

We welcome contributions to Flipper-IRDB! If you have any IR files that are not included in the repository, we would love to have your additions.

This repo is organized in the following fashion in descending order:

Device Type > Device Brand > Device Series (if known/applicable)

When adding remotes to this repo, it is helpful to ensure your device name(s) follow the <brand>_<model>.ir naming scheme. It is also helpful to ensure your model numbers are capitalized, as per the following examples:

  • LG_55UN7300AUD.ir
  • LG_55UN7300AUD.txt (wrong extension)
  • lg_55un7300aud.ir (model numbers not capitalized)
  • tv.ir (too generic)

It's helpful to add further information as a comment directly into the IR file if possible. Make, model, link, or even a short description can be helpful if the name is changed (or just in general).

Filetype: IR signals file
Version: 1
#
# Dynex EN-21669D TV <--
#
name: Power

Naming Scheme

Please use this naming scheme for buttons. This helps us create universal assets more easily and maintain consistency.

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

The maintainers (mostly amec0e) add individual additions to the various Universal Remotes in unleashed-firmware, which are adapted by many other firmware options. If you would like to contribute to the Universal Remotes, please make sure to follow the naming scheme above. For ACs, this is an important read.

Make your own manually!

Did you know IR files are plain text files? If a remote is missing, you might be able to make it manually.

Maintainers

Maintainers / Major contributors include:

Lucaslhm
Lucaslhm
UberGuidoZ
UberGuidoZ
ezod
ezod
amec0e
amec0e
darmiel
darmiel
dedhedzed
dedhedzed
SkeletonMan03
SkeletonMan03
sealldeveloper
sealldeveloper
jaroslavmraz
jaroslavmraz
ESurge
ESurge
bussardrobbie
bussardrobbie
wdoekes
wdoekes
emptythevoid
emptythevoid
plus MANY others!