timed-remote

Flipper Zero app for sending delayed IR commands
git clone git://src.adamsgaard.dk/timed-remote # fast
git clone https://src.adamsgaard.dk/timed-remote.git # slow
Log | Files | Refs | README | LICENSE Back to index

README.md (1190B)


      1 # Timed Remote
      2 
      3 A Flipper Zero application that sends IR (infrared) commands after a configurable time delay.
      4 
      5 ## Features
      6 
      7 - Browse and select IR signals from existing `.ir` files
      8 - **Countdown Mode**: Set a timer (HH:MM:SS) and send the signal when it completes
      9 - **Scheduled Mode**: Send the signal at a specific time of day
     10 - **Repeat Options**: Off, Unlimited, or 1-99 repeats (countdown mode only)
     11 - Live countdown display with repeat progress tracking
     12 
     13 ## Building
     14 
     15 ```sh
     16 # Install requirements (first time only) and build the application
     17 make
     18 
     19 # Deploy to Flipper Zero connected via USB
     20 make start
     21 
     22 # Clean build artifacts
     23 make clean
     24 ```
     25 
     26 Output: `dist/timed_remote.fap`
     27 
     28 ## Usage
     29 
     30 1. Launch "Timed Remote" from Apps menu
     31 2. Browse to an IR file in `/ext/infrared/`
     32 3. Select a signal from the file
     33 4. Configure timer:
     34    - **Mode**: Countdown or Scheduled
     35    - **Time**: Hours, Minutes, Seconds
     36    - **Repeat**: Off, Unlimited, or specific count (countdown only)
     37 5. Start the timer
     38 6. Press Back to cancel at any time
     39 
     40 ## Requirements
     41 
     42 - Flipper Zero firmware with API version 87.1+
     43 - IR signal files in `/ext/infrared/` directory
     44 
     45 ## License
     46 
     47 See LICENSE for license information.