# Why My RF Device Can't be Controlled?

**The incompatibility with your RF device is likely due to its use of rolling code.**

**Rolling codes (also called hopping codes)** are commonly used in radio frequency (RF) control systems, especially those requiring **strict access control or enhanced privacy**.

**How it works:**

* Your remote sends a **digital message** to the receiver.
* If the receiver finds the code in the message **acceptable**, it triggers an action (e.g., actuates a relay, unlocks a door).
* **Simple remotes use fixed codes** that remain unchanged, meaning the same code that opens your gate today will work tomorrow. This makes them vulnerable to attackers who could intercept and use the code later.
* **More secure systems employ rolling codes** that **change with every use**. While an attacker might capture the current code, it won't work for future attempts.

**Rolling codes employ encryption methods** allowing the remote and receiver to share codes while making it difficult for someone to crack the encryption. This technology is also used in some curtain/blind/shade motors for increased privacy.

**Therefore, even if the eRemote successfully learns the RF code, it cannot control your device.** This is **not** a flaw in LinknLink technology, but rather the intended functionality of rolling codes, designed to prioritize security and privacy.

**Here are known brands using rolling codes and incompatible with LinknLink:**

[Somfy](https://www.somfy.com/) | [Dooya](https://www.dooya.com/)

**If you encounter other incompatible brands, please** [**report them to us**](https://app.gitbook.com/u/dm0vQVXDhZRWBJQq6a7t9bjbkwz1)**.** We will verify with the manufacturer and mark them as "incompatible" if confirmed.
