Back to SwitchBot Guides
SwitchBot

SwitchBot Hub 2 IR Learning Fails or Commands Unreliable

SwitchBot GuideSmart Hubs
easy difficulty 10-20 minutes 168 views 6 found helpful Updated
This guide applies to: SwitchBot SwitchBot Hub 2 (SwitchBot Hub 2 W3202100)
At a glance — most common causes
  • Hub IR emitter not aimed at target device
  • Remote battery low during learning
  • Sunlight interfering with IR signals
10-20 minutes8 solutions coveredeasy level

Expert Review & Technical Scope

DeviceSwitchBot SwitchBot Hub 2
Model CoverageSwitchBot Hub 2 W3202100
Fix Time10-20 minutes
DifficultyEasy
Required ToolsOriginal remote with fresh batteries, Phone with SwitchBot app, IR extender cable if needed
Network / ProtocolWi-Fi / app-based troubleshooting context

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.

Warning

{"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

Original remote with fresh batteriesPhone with SwitchBot appIR extender cable if needed
Recommended Tools for SwitchBot Hub 2

These tools will help you complete this fix.

As an Amazon Associate we earn from qualifying purchases.

Step-by-Step Solution

1

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.

2

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.

3

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.

4

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.

5

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

Optimize Hub Placement for IR
Re-learn IR Codes Properly
Fix Intermittent IR Commands

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.

Pro Tip

{"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

Real-World Insight

Hub disconnections that cycle repeatedly are almost always IP conflicts — two devices fighting over the same DHCP lease after a router restart.

What Usually Goes Wrong
  • 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
Best SwitchBot Hub 2 Options

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 Manual

Source: 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.