- Hub IR emitter not aimed at target device
- Remote battery low during learning
- Sunlight interfering with IR signals
Problem Description
Your SwitchBot Hub 2 cannot learn IR remote codes during the setup process, or learned codes that initially worked now fail to control your TV, air conditioner, or other IR-controlled device. IR learning failures are caused by incorrect remote positioning during learning, IR frequency mismatches, or ambient IR interference from other devices.
Symptoms
- IR learning does not capture remote presses
- Learned commands do not control device
- AC control works sometimes but not always
- App shows command sent but nothing happens
- TV power works but volume does not
- Hub controls one device but not another nearby
Recognize these? Here's what usually causes it.
Common Causes
- Hub IR emitter not aimed at target device
- Remote battery low during learning
- Sunlight interfering with IR signals
- Device uses RF not IR for some functions
- Hub too far from target device
- IR code format incompatible
Most fixes happen in the first 3 steps.
{"Some device functions use RF not IR and cannot be learned by any IR hub","Do not confuse the IR receiver with the temperature sensor on the Hub 2"}
Tools & Requirements
These tools will help you complete this fix.
As an Amazon Associate we earn from qualifying purchases.
Step-by-Step Solution
Point Remote Directly at Hub IR Receiver During Learning
During IR learning mode, hold the original remote 2 to 4 inches from the SwitchBot Hub 2 IR receiver window and point it directly at the receiver — not at an angle. Press and hold the button on the remote until the app confirms the code was captured. Do not move the remote during capture. Ambient light or holding the remote too far or at an angle causes incomplete code learning.
Block Ambient IR Sources During Learning
Sunlight, halogen lights, and some LED fixtures emit infrared that can interfere with the learning process. Cover the Hub 2 and the remote with a dark cloth or perform the learning in a dimmer area of the room. If the app consistently shows learning failed despite correct positioning, ambient IR is saturating the receiver. Close blinds and turn off overhead lights during the learning session.
Try a Replacement Remote or Code from the SwitchBot Library
In the SwitchBot app, when adding a device select your brand and model from the pre-loaded code library before attempting manual learning. SwitchBot maintains a library of thousands of pre-programmed IR codes. If a library code works for your device, it will be more reliable than a manually learned code. Only use manual learning if your device or specific model is not in the library.
Check Hub Placement Relative to Controlled Devices
The SwitchBot Hub 2 transmits IR in a 180-degree field from the front face. The hub must have a clear line of sight to the IR receiver on your TV or AC unit. Confirm the hub is positioned so its face directly points toward all devices you want to control. Objects between the hub and the device, or the hub mounted facing a wall, prevent IR transmission even when codes are learned correctly.
Factory Reset Hub and Re-Learn All Codes
If some codes work and others are inconsistent, the hub may have corrupted code entries. In the SwitchBot app delete all IR devices from the hub. Factory reset the Hub 2 by pressing the reset button with a pin for 5 seconds. After reset, re-add the hub to the app and re-learn all IR codes from scratch. Start with the most critical device and test each code immediately after learning before proceeding to the next.
Quick Solutions
Still having issues? This is usually the deeper cause below.
If the hub reconnects then drops every few minutes, check for an IP conflict — two devices sharing the same DHCP address fight each other continuously.
{"Use brand presets in the app before trying manual learning","The Hub 2 has a 3.5mm IR extender port for hard-to-reach devices","AC units often need specific temperature and mode in the command"} **Product Intelligence:** - Hub 2 required for Matter - Hub Mini for basic Bluetooth/IR - Battery devices use CR2 or AAA
Hub disconnections that cycle repeatedly are almost always IP conflicts — two devices fighting over the same DHCP lease after a router restart.
- Hub IR emitter not aimed at target device
- Remote battery low during learning
- Sunlight interfering with IR signals
- Device uses RF not IR for some functions
- Hub too far from target device
Before you go — try one of these (they fix most cases).
Most popular upgrades chosen by SwitchBot Hub 2 owners.
As an Amazon Associate we earn from qualifying purchases.
Official Manufacturer Manual
If you need the complete manufacturer documentation for advanced setup, wiring diagrams, or detailed specifications, you can download the official manual below. The manual includes full technical instructions directly from the manufacturer and may help if your issue requires deeper troubleshooting.
Download the Official SwitchBot Hub 2 ManualSource: switch-bot.com
Need More Help? SwitchBot Support
Note: The contact information below connects you directly to SwitchBot's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.







