website logo
HomeShopDocsBlogForum
⌘K
Flipper Zero Documentation
Basics
🐬First start
MicroSD card setup
Firmware update
Pet dolphin
Power
Reboot
Controls
Settings
Sub-GHz
Reading signals
Reading RAW signals
Adding new remotes
Supported Sub-GHz vendors
Frequencies
125 kHz RFID
Reading 125 kHz RFID cards
Adding 125 kHz cards manually
Writing data to T5577 cards
Animal microchips
NFC
Reading NFC cards
Recovering keys with MFKey32
Unlocking cards with passwords
Writing data to magic cards
Infrared
Reading infrared signals
Using universal remotes
GPIO & modules
iButton
Bad USB
U2F (Universal 2nd Factor)
Apps
HID controllers
Flipper Mobile App
Reporting Mobile App bugs
qFlipper
Troubleshooting drivers on Windows
Development
Hardware
Blueprints
Docs powered by
Archbee
Infrared

Using universal remotes

Document image


Flipper Zero allows you to control various devices without copying their original infrared (IR) remotes. With the help of the Universal Remotes feature, you can use your Flipper Zero as a universal IR remote for sending commands to TVs, sound systems, projectors, and air conditioners. This feature sends commands from the built-in dictionary of IR remote protocols. Major electronics brands use those protocols to control their devices with IR remotes.

<div class="warning flipper-callout">
    <div class="callout-header">Insert a microSD card to use the Universal Remotes feature</div>
    Flipper Zero stores the dictionary with remotes on a microSD card, so update your Flipper Zero firmware with a microSD card inserted before using the Universal Remotes feature. For more information about the update procedure, see the <a href="https://docs.flipperzero.one/basics/firmware-update" onclick="next.router.push('https://docs.flipperzero.one/basics/firmware-update')"><u>Firmware update</u> page.  
</div>


On this page, you will learn about the types of universal IR remotes Flipper Zero has and their commands.



Universal remotes overview

Flipper Zero has built-in universal remotes, such as a TV remote, audio system remote, projector remote, and air conditioner remote. The universal remotes can be accessed by going to Main Menu -> Infrared -> Universal Remotes.

TV remote

The TV universal remote allows you to control power, set sound volume, switch channels, and mute your TV.

Control your TV even without the original IR remote
Control your TV even without the original IR remote


Audio system remote

The Audio system remote allows you to control power, play and pause songs, switch songs, set sound volume, and mute your audio system.

Use your Flipper Zero to control your audio system
Use your Flipper Zero to control your audio system


Projector remote

The Projector universal remote allows you to control power, set sound volume, and mute your projector.

Send commands to your projector with the Projector remote
Send commands to your projector with the Projector remote


Air conditioner remote

The Air conditioner universal remote allows you to control power, activate an air dehumidifier mode, and set the temperature in cooling or heating modes. Mind that the OFF button only turns off an air conditioner. To turn on your air conditioner, press any other button of the Air conditioner universal remote.

Take control of your air conditioner without the original IR remote
Take control of your air conditioner without the original IR remote



Sending commands

While sending commands, Flipper Zero emulates an entire dictionary of protocols used by IR remotes. When the protocol sent by your Flipper Zero matches the protocol used by the device you want to control, the device executes the command.

To send a command, do the following:

1

Go to Main Menu -> Infrared -> Universal Remotes.

2

Select the universal remote depending on the device you want to control.

3

Select the button/command you want to send.

4

Point your Flipper Zero at the device and press the %ok%OK button—your Flipper Zero starts sending the command using protocols from the dictionary.

Point your Flipper Zero at the TV, send the command, and wait until the TV executes the command
Point your Flipper Zero at the TV, send the command, and wait until the TV executes the command

5

Keep pointing your Flipper Zero at the device until the device executes the command or until the entire dictionary is played back.

<div class="info flipper-callout">
    <div class="callout-header"></div>
    Mind that it might take up to two minutes to emulate the entire dictionary of supported IR remotes.</div>

<video
    autoplay muted loop playsinline style="width: 100%; margin: auto !important;"
    src="https://cdn.flipperzero.one/IR_bruteforce_edited.mp4"
></video>
<div class="text-center mt-2.5 text-gray-400 pb-5">
    Sending the command using protocols from the dictionary
</div>


If command execution failed

  • The protocol of your original remote isn't in the Flipper Zero dictionary. -> If you have access to the original remote, try reading commands from it or adding commands to the universal remotes dictionary.



Updated 15 Sep 2023
Did this page help you?
PREVIOUS
Reading infrared signals
NEXT
GPIO & modules
Docs powered by
Archbee
TABLE OF CONTENTS
Universal remotes overview
TV remote
Audio system remote
Projector remote
Air conditioner remote
Sending commands
If command execution failed
Docs powered by
Archbee

Community

Kickstarter Habr.com Discord Forum Blog

For developers

Documentation GitHub Design Guide

Distributors

Lab401 Joom How to buy Become a Partner

About

Contacts Jobs Compliance Company Abuse Report Privacy Policy

Copyright © 2023 Flipper Devices Inc.