Creating Your Own Sub-GHz Remote Profiles for Custom Devices
Creating Your Own Sub-GHz Remote Profiles for Custom Devices Beyond reading existing remotes, Flipper lets you create custom Sub-GHz signal files — useful for controlling devices you built yourself, or for learning RF protocols. Sub-GHz File Format Flipper stores Sub-GHz signals as text .sub files on the SD card. Here's the format: Filetype: Flipper SubGhz Key File Version: 1 Frequency: 433920000 Preset: FuriHalSubGhzPresetOok650Async Protocol: Princeton Bit: 24 Key: 00 A0 5B 42 Protocol Types Creating a Custom Princeton Signal Princeton is common for DIY RF remotes (PT2262 encoder chips): 1. Determine your device's code (from datasheet or transmitter DIP switches) 2. Create a .sub file with the appropriate key: Filetype: Flipper SubGhz Key File Version: 1 Frequency: 433920000 Preset: FuriHalSubGhzPresetOok650Async Protocol: Princeton Bit: 24 Key: 00 A1 B2 C3 3. Save to SD/subghz/saved/MyDevice.sub 4. Open in Sub-GHz app → Send RAW Recording and Replay For unknown protocols: 1. Sub-GHz → Read RAW 2. Hold remote near Flipper, press button 3. Raw timing is captured 4. Send via Sub-GHz → Saved → [filename] → Send RAW replay works on most fixed-code RF devices regardless of protocol. Frequency Selection Automating with Multiple Files Create a folder of related signals for a device: SD/subghz/saved/MyGate/ open.sub close.sub partialopen.sub Flipper can navigate folders within the Sub-GHz app.
Related Guides
- Sub-GHz Signal Capture and Replay on Flipper Zero
- How to Hack Sub-GHz Radios with the Flipper Zero: Protocols, Analysis, and Signal Crafting
- Flipper Zero: Getting Started with BadUSB, Sub-GHz, and NFC
- Using Flipper Zero to Analyze and Clone Gate Remote Signals
- Flipper Zero Infrared: Clone and Control Any Remote
- Flipper Zero SubGHz: Reading, Recording, and Replaying RF Signals
- Sub-GHz Replay: Fixed Code vs Rolling Code Explained
- Cloning Garage/Gate Remotes: What Works, What's Protected