Alarm.com Key Fobs: Models, Compatibility, and Programming Guide

A key fob is often the fastest way to interact with your security system. Instead of walking to a panel and typing a code every time you leave or arrive, you press a single button on your keychain and the system responds. For households with children, elderly family members, or anyone who would rather not memorize a PIN, a fob simplifies daily arming and disarming to one quick action. Most fobs also include a dedicated panic button, giving every household member immediate access to emergency signaling without needing a phone or reaching the panel.

What Is an Alarm.com Key Fob and Why Use One?

An Alarm.com key fob is a small, wireless remote that communicates directly with your security panel. It attaches to a keychain and provides one-touch control over your system’s arm and disarm functions. When you press a button, the fob transmits a wireless signal to the panel, which processes the command just as if you had entered a code on the touchscreen. The panel then relays the event to Alarm.com, so every arm, disarm, and panic activation appears in your Alarm.com app’s activity feed with a timestamp.

The convenience factor is the primary draw. Arriving home with groceries in both hands, you can disarm the system from the driveway rather than rushing to the panel before an entry delay expires. Leaving the house, a single press arms the system to Away mode as you lock the front door. For kids who come home from school, a fob eliminates the need to remember a numeric code — and unlike a smartphone, it requires no charging, no app, and no Wi-Fi connection to function.

The built-in panic button adds a layer of personal safety. Pressing and holding the panic button for three seconds sends an immediate alarm signal to your monitoring station. Whether you’re approaching your car in a parking lot or hear something unusual at home, the panic function is accessible from your pocket without any screen interaction. The three-second hold requirement on most fobs prevents accidental triggers, which is a common concern for anyone carrying one daily.

Alarm.com-Compatible Key Fob Models Compared

Surety carries several key fob models, each designed for a specific panel platform and radio frequency. The table below summarizes the key differences across all five compatible models.

Model Frequency Encryption Buttons Range Battery Life Compatible Panels
PG9929 912–919 MHz (PowerG) 128-bit AES + FHSS 4 (Arm Away, Arm Stay, Disarm, Panic) 2 km (~6,500 ft) Up to 5 years (CR-2032) IQ Panel 2+, IQ Panel 4, IQ Panel 5, IQ4 Hub (PowerG radio required)
PG9939 915 MHz (PowerG) 128-bit AES + FHSS 4 (Arm Away, Arm Stay, Disarm, Panic) 2 km (~6,500 ft) Up to 8 years (CR-2032) IQ Panel 2+, IQ Panel 4, IQ Panel 5, IQ4 Hub (PowerG radio required)
PG9949 915 MHz (PowerG) 128-bit AES + FHSS 2 (configurable via panel) 2 km (~6,500 ft) Up to 8 years IQ Panel 2+, IQ Panel 4, IQ Panel 5, IQ4 Hub (PowerG radio required)
QS1331-840 319.5 MHz (S-Line) Encrypted S-Line 4 (Lock, Unlock, Panic combo) ~100 ft ~1 year (CR2032) IQ Panel 2 (319.5 MHz), IQ Panel 2+, IQ Panel 4, IQ Panel 5 (319.5 MHz daughter card)
2GIG-KEY2-345 345 MHz Rolling code (no AES) 4 (Arm Away, Arm Stay, Disarm, Aux) ~100 ft Standard (CR2032) 2GIG GC2, GC2e, GC3, GC3e only

The PG9929 stands out for its on-device feedback: visual and audible indicators on the fob itself confirm that the panel received and executed the command, plus a signal quality indicator lets you know how strong the connection is from your current location. The PG9939 shares the same PowerG encryption and four-button layout but does not include on-device feedback — confirmation comes from the panel’s beep or chirp instead, and the tradeoff is a significantly longer battery life of up to eight years. The PG9949 is the most compact option with just two buttons, whose functions are configured through the panel’s wireless programming menu rather than being fixed.

Panel Compatibility — Which Key Fob Works with Your System

Choosing the right fob comes down to one question: what radio frequency does your panel support? A fob must match the panel’s wireless receiver — there is no cross-compatibility between frequency bands. A 345 MHz fob will not communicate with an IQ panel (unless it has a 345 MHz daughter card), and a PowerG fob will not work with a 2GIG GC2 or GC3.

Qolsys IQ Panel 4 and IQ Panel 5 are the most versatile panels in the lineup. Both include a PowerG radio built in, supporting the PG9929, PG9939, and PG9949 out of the box. The IQ Panel 4 also ships with a 319.5 MHz daughter card, so it supports the QS1331-840 S-Line fob without any additional hardware. The IQ Panel 5 — the newer replacement for the IQ Panel 4 — does not include a 319.5 MHz daughter card by default, so if you want to use the QS1331-840 with an IQ Panel 5 you will need to purchase the 319.5 MHz daughter card separately. Key fob compatibility is otherwise identical between the two panels. If range and reliability are priorities, the PowerG fobs are the stronger choice on either panel and work natively with both.

Qolsys IQ Panel 2+ supports PowerG fobs if the panel includes a PowerG daughter card (which most IQ Panel 2+ configurations do). The QS1331-840 works via the 319.5 MHz daughter card. Check your panel’s daughter card configuration in installer settings if you are unsure which radios are installed.

2GIG GC2, GC2e, GC3, and GC3e panels operate exclusively on 345 MHz. The 2GIG-KEY2-345 is the compatible fob for these systems. PowerG and S-Line fobs are not compatible with any 2GIG panel.

Key Fob Buttons and What They Do

Most four-button fobs follow a standard layout: Arm Away (lock icon), Arm Stay (home or shield icon), Disarm (unlock icon), and Panic (SOS or star icon). Pressing Arm Away tells the panel to arm all sensors including motion detectors, which is what you want when everyone is leaving the house. Arm Stay arms perimeter sensors like doors and windows but leaves interior motion detectors inactive, so you can move around inside without triggering an alarm. Disarm deactivates the system entirely.

The panic button on most fobs requires a deliberate three-second hold to activate. This design prevents accidental triggers from pocket presses or fumbling with keys. When triggered, the fob sends a panic signal to the panel, which forwards it to the monitoring station. Depending on your monitoring configuration, the resulting alarm can be audible (siren activates) or silent (no local siren, but the monitoring station is alerted). Panic works regardless of whether the system is armed or disarmed.

The PG9929 adds a practical layer of confirmation: after pressing any button, visual and audible indicators on the fob itself tell you the command was received by the panel. A signal quality indicator also shows how strong your connection is from wherever you are standing. The standard buttons have a one-second activation delay to prevent accidental presses, and the panic button requires the standard three-second hold.

The QS1331-840 uses a slightly different button scheme. Pressing the Lock button once arms to Stay mode; pressing it twice arms to Away mode. The Unlock button disarms the system. Pressing both Lock and Unlock simultaneously for three seconds triggers a panic alarm.

The 2GIG-KEY2-345 includes an Aux button in addition to the standard arm and disarm buttons. This Aux button can be configured to trigger an Alarm.com automation rule — for example, turning on a Z-Wave light, locking a smart deadbolt, or running an entire scene. This makes it a convenient one-press trigger for a “coming home” or “leaving” routine that extends beyond the security system itself.

The PG9949 has only two buttons, and their functions are not fixed. Instead, you assign button behavior through the panel’s wireless programming interface. You might configure one button for Arm Away and the other for Disarm, or choose a different combination depending on how the fob will be used. This flexibility makes the PG9949 a good fit for a single-purpose application — say, a caregiver who only needs to disarm the system on arrival — where fewer buttons mean less confusion.

How to Program a Key Fob into Your Panel

Key fobs are enrolled into your panel as wireless sensors, similar to how you would add a door contact or motion detector. Each button on a multi-button fob may need to be enrolled as a separate zone, and the sensor group you assign to each zone determines what that button actually does. Getting the sensor group right is critical — assigning the wrong group is the most common reason a fob button does not behave as expected.

On Qolsys IQ Panel 4, IQ Panel 5, or IQ Panel 2+: Navigate to Settings → Advanced Settings → enter your installer code → Installation → Devices → Security Sensors → Auto Learn. Press a button on the fob. The panel will detect the signal and populate the sensor’s serial number. Set the Sensor Type to “Key Fob” and the Sensor Group to the appropriate function — for example, “Mobile Intrusion” for arm away, arm stay, and disarm buttons, or a designated panic group for the panic button. Repeat for each button on the fob, enrolling each as a separate zone. If you need help with enrollment, the Surety support forum is a good place to ask.

On 2GIG GC2 or GC3: Enter the installer toolbox using your installer code. Navigate to Wireless Zones and select an available zone. Choose “Learn” and press the desired button on the fob. The panel captures the fob’s signal. Set the sensor type to “Key Fob” and assign the appropriate zone configuration. As with Qolsys panels, each button is typically enrolled as its own zone.

Sensor group selection is the single most important step in this process. The “Mobile Intrusion” group is the standard choice for arm and disarm functions. If a fob’s Arm Away button is accidentally assigned to the wrong group, it can produce unexpected behavior — such as the Arm Away button triggering Arm Stay instead. If you encounter this kind of mismatch, delete the affected zone and re-enroll the button with the correct sensor group.

PowerG vs. S-Line vs. 345 MHz — Which Is More Secure?

PowerG fobs (PG9929, PG9939, PG9949) offer the highest level of wireless security among the fob options. They use 128-bit AES encryption combined with frequency-hopping spread spectrum (FHSS), meaning the signal constantly changes frequencies during transmission. This combination makes PowerG signals resistant to replay attacks (where an attacker records a transmission and plays it back) and relay attacks (where the signal is intercepted and forwarded). The encryption alone would be sufficient to prevent eavesdropping, and the frequency hopping adds a second layer by making it extremely difficult to even capture a complete transmission.

S-Line fobs (QS1331-840) also use encrypted communication, providing protection against replay and relay attacks. While the encryption specifics differ from PowerG, S-Line is a meaningful upgrade over older, unencrypted 319.5 MHz sensors. The primary limitation of S-Line fobs is range — roughly 100 feet compared to PowerG’s 2 km (~6,500 feet) — rather than security.

345 MHz fobs (2GIG-KEY2-345) do not use encryption. They rely on rolling code technology, which changes the transmitted code with each button press so that a simple recording of one transmission cannot be replayed to disarm the system. Rolling codes prevent the most basic form of replay attack, but they are less secure than AES encryption because the underlying code generation can theoretically be reverse-engineered with enough captured transmissions and sufficient effort.

If you are using an IQ Panel 4 or IQ Panel 5 and have the option, PowerG fobs provide the best combination of security, range, and reliability. For 2GIG panel owners, the 2GIG-KEY2-345’s rolling code technology is the available option and remains adequate for the vast majority of residential security applications.

It is worth noting that while key fobs are convenient, they do introduce a security tradeoff that passcodes avoid. A key fob is a physical object that can be taken from you. If someone steals your fob from a bag, a hook by the door, or off a countertop, they can disarm your alarm system with a single button press — no knowledge required. In a more serious scenario, if you are confronted by an intruder as you arrive home, they can physically take the fob and disarm the system themselves. With a traditional panel passcode, that scenario plays out differently: most Alarm.com-compatible panels support a duress code, which is a special PIN that disarms the system normally to an observer but simultaneously sends a silent emergency signal to the monitoring station. A duress code gives you a way to comply under threat while still alerting authorities — something a key fob cannot do. This does not mean fobs should be avoided, but households that rely exclusively on fobs for disarming should understand this limitation and consider keeping a duress code programmed and memorized as a backup option.

Troubleshooting Common Key Fob Issues

Fob not responding at all: The most likely cause is a dead battery. The QS1331-840 uses a CR2032 coin cell with roughly a one-year lifespan. PowerG fobs (PG9929, PG9939, PG9949) also use CR2032 batteries but last significantly longer — up to five years for the PG9929 and up to eight years for the PG9939. Replace the battery and test. If the fob was completely dead for an extended period, you may need to re-enroll it in the panel’s sensor list.

Arm Away button triggers Arm Stay instead: This is almost always a sensor group misconfiguration. Delete the affected zone from the panel and re-enroll the Arm Away button, making sure to select the correct sensor group (typically “Mobile Intrusion”) during setup.

Fob works but panel doesn’t seem to acknowledge: Check distance. PowerG fobs have an open-air range of up to 2 km (~6,500 feet), so range issues are rare. S-Line fobs (QS1331-840), however, are limited to approximately 100 feet, and walls, floors, and other obstructions reduce that further. If you are consistently out of range with an S-Line fob, consider switching to a PowerG fob if your panel supports it. If you are consistently out of range, reach out on the Surety support forum for help.

Panic triggered accidentally: All supported fobs require a three-second hold on the panic button (or a simultaneous press of both buttons on the QS1331-840) specifically to prevent this. If accidental triggers are happening, make sure household members understand the hold requirement. If the fob is frequently pressed in a pocket or bag, consider a keychain case that covers the buttons.

Lost or stolen fob: A key fob can disarm your system, so a lost fob is a security concern. Delete the fob’s zones from the panel’s sensor list immediately to prevent unauthorized disarm. If you find the fob later, you can re-enroll it.

FAQs

Can I add multiple key fobs to one system? Yes. You can enroll as many fobs as your panel’s sensor zone limit allows. Each fob’s buttons are enrolled as individual zones, so a four-button fob typically uses four zones. Most panels support 64 to 128+ wireless zones, so adding several fobs is rarely a constraint.

Can a key fob disarm a triggered alarm? Yes — pressing the disarm button on a fob will disarm the panel and silence the siren if the alarm is still in its local sounding phase. However, if the alarm has already been verified and dispatched to the monitoring station, pressing the fob’s disarm button will stop the local siren but will not cancel the dispatch. You will need to contact the monitoring station directly (or answer their call) to cancel a response that is already in progress.

Does a key fob work without professional monitoring? Yes. The fob communicates directly with your panel, so arming, disarming, and local siren activation all work regardless of monitoring status. The panic button will still trigger the panel’s siren locally, but without monitoring there is no station to receive the alert.

Can I use a key fob and the Alarm.com app at the same time? Yes. The fob and the app operate independently. If you arm the system with the fob, the Alarm.com app will reflect the updated arm state, and vice versa. The app’s activity feed will log fob events alongside app-initiated events.

What battery does the QS1331-840 use? The QS1331-840 uses a standard CR2032 coin cell battery. Replacement is straightforward — open the fob casing, swap the battery, and test. No re-enrollment is typically required for a simple battery swap.

Can I use the 2GIG-KEY2-345 Aux button for automation? Yes. The Aux button can be configured to trigger an Alarm.com automation rule — for example, toggling a Z-Wave light or locking a smart deadbolt. You set this up through the Alarm.com web portal or app under the automation rules section, assigning the Aux button press as the trigger.

Browse Alarm.com-compatible key fobs at SuretyHome.com to find the right model for your panel, or visit the Surety Support Forum to ask any questions about compatibility, programming, or troubleshooting.

No products in the cart.