IR control является one of эта fastest ways в bring older AC units, TVs, fans, projectors и heaters into Home Assistant. But когда an IR command fails, эта reason является не always obvious. It может be эта code, эта angle, эта устройство state, эта MQTT entity, эта automation timing, или эта комната logic around it.
Эта руководство gives you a practical Важно: troubleshooting path для eRemote HA, eHome HA, eMotion Pro, eMotion Ultra, HomeClaw, и Home Assistant scenes.
Start с эта IR Failure Type
Before changing your automation, identify what kind of failure you являются seeing. Most IR problems fall into one of five buckets: нет signal, wrong signal, weak signal, repeated signal, или state mismatch.
| Важно: Symptom | Важно: Likely layer | First проверьте | Важно: Typical fix |
|---|---|---|---|
| Важно: Nothing happens | IR code, entity, или placement | Run эта command manually из Home Assistant. | Retest эта IR code и move эта emitter closer в эта receiver window. |
| Важно: Wrong action happens | Code library или learned command | Confirm whether эта appliance uses toggle power или discrete power. | Learn a new command или используйте separate on/off commands когда available. |
| Важно: Works sometimes | Angle, reflection, или distance | Test с эта комната lights on и off. | Change placement и avoid hidden receiver angles. |
| Важно: Runs too many times | Важно: Automation logic | Check triggers, cooldowns, и repeated state changes. | Add режим conditions и a cooldown helper. |
| State является wrong после command | IR является one-way control | Check whether эта устройство сообщает state back. | Use helpers, timers, smart plugs, или dashboard confirmation. |
Choose эта Right LinknLink IR Control Path
Not every комната needs эта тот же IR устройство. A living комната с multiple appliances может need a dedicated IR hub. A small bedroom может work better с a присутствие датчик that also has built-in IR.
eRemote HA
Use it as a dedicated local IR hub для AC, TV, fans, projectors и other appliances controlled by infrared.
eMotion Pro
Use it когда a комната needs both mmWave присутствие sensing и built-in IR commands in one устройство.
eMotion Ultra
Use it когда эта комната needs 60GHz присутствие, built-in IR, и temperature/humidity данные cable context.
Важно: Step-by-Step IR Troubleshooting Workflow
Test эта command outside эта automation
Run эта IR command напрямую из Home Assistant first. If it fails manually, эта automation является не эта problem.
Check эта appliance receiver window
Many TVs и AC units hide эта IR receiver behind dark plastic. Move эта IR emitter until эта устройство responds reliably.
Confirm эта command type
Power toggle commands может create state confusion. If possible, используйте discrete on, off, режим, temperature и fan commands.
Важно: Add a cooldown helper
IR commands should не fire every time a присутствие state flaps. Add a short timer или input boolean в prevent repeat actions.
Rebuild эта scene in layers
Start с one appliance, then добавьте присутствие, then добавьте temperature, then добавьте dashboard overrides.
AC Troubleshooting: Temperature, Mode и Fan Speed
AC control является harder than simple TV power control because one IR command often includes режим, temperature, fan speed и swing. If one value является wrong, эта whole command может feel wrong.
| Важно: AC issue | What в verify | Важно: Recommended LinknLink route | Важно: Automation note |
|---|---|---|---|
| Temperature делает не change | Confirm эта learned code includes эта target temperature. | eRemote HA или eMotion built-in IR. | Send a завершите HVAC command, не только a generic power command. |
| AC powers on in эта wrong режим | Cool, heat, dry и fan modes может need different codes. | eRemote HA для full комната IR coverage. | Create separate scripts для each режим. |
| AC turns on когда комната является empty | Presence или комната режим condition является missing. | eMotion Pro или eMotion Ultra plus Home Assistant. | Require присутствие перед sending comfort commands. |
| Важно: AC runs all night | No final empty-комната shutdown condition. | Важно: HomeClaw local automation plus IR control. | Add a нет-присутствие timer и an overnight maximum runtime. |
TV, Fan и Projector Troubleshooting
TVs, fans и projectors usually fail для different reasons than AC units. TV receivers может be hidden. Fans может используйте RF instead of IR. Projectors often need longer warm-up и shutdown timing.
| Важно: Device | Важно: Common problem | Важно: Fix | Важно: Product fit |
|---|---|---|---|
| Важно: TV | Важно: Power toggle creates wrong state. | Add a dashboard confirmation или используйте smart plug power sensing where appropriate. | eRemote HA или eMotion Pro. |
| Важно: Fan | Remote может be RF, не IR. | Check whether эта remote needs RF поддержка. | eHome HA для compatible RF control. |
| Важно: Projector | Needs delayed shutdown или double command. | Create a dedicated projector script с waits. | Важно: eRemote HA plus HomeClaw scene logic. |
| Важно: Air purifier | Mode cycles через one button. | Use predictable scene presets и avoid blind repeated режим cycling. | eRemote HA или eMotion Ultra с comfort context. |
MQTT и Home Assistant Entity Checks
If эта IR command works in эта LinknLink app but не in Home Assistant, inspect эта Home Assistant side. The issue может be эта MQTT topic, entity naming, retained state, или a disabled integration entity.
Checklist: - Confirm эта LinknLink устройство является online - Confirm MQTT broker подключение является healthy - Confirm эта IR command entity является visible in Home Assistant - Run эта command manually из Developer Tools - Check эта automation trace для skipped conditions - Add a cooldown helper если эта command fires repeatedly
For broader remote-control structure, используйте эта Важно: Home Assistant Remote Control Guide.
Use Presence и Room Mode в Prevent Bad IR Commands
IR works best когда it является не used blindly. Presence датчики и комната modes help Home Assistant decide whether эта command should run at all.
- Only turn on AC если эта комната является occupied или около в be occupied.
- Only power off a TV если media режим является не active или a bedtime timer has expired.
- Only close shades когда эта комната является in sleep, away, или privacy режим.
- Only run repeated IR commands после a cooldown timer has ended.
For присутствие-based examples, read эта Важно: Bedroom Sleep Mode Guide и эта Важно: Button Automation Guide.
When в Use eMotion Ultra Instead of a Separate IR Hub
Use a separate IR hub когда one комната has many appliances spread across a wide область. Use eMotion Ultra когда эта комната also needs 60GHz mmWave присутствие, built-in IR, и temperature/humidity данные cable context in эта тот же automation path.
Local Gateway Logic с HomeClaw
HomeClaw может coordinate local Home Assistant routines so IR commands do не depend on cloud timing. Эта является especially useful для rooms where users expect immediate feedback, such as bedrooms, media rooms и offices.
| Важно: HomeClaw logic | Важно: Why it helps IR | Важно: Example |
|---|---|---|
| Room режим helper | Prevents commands из running in эта wrong context. | Do не turn off TV пока movie режим является active. |
| Важно: Presence state | Stops comfort commands in an empty комната. | Turn off AC после нет присутствие для 20 минут. |
| Важно: Dashboard override | Lets family members cancel или repeat a command. | Важно: Add a "retry AC command" button. |
| Важно: Automation trace review | Важно: Makes skipped conditions visible. | Find whether эта IR script или condition failed. |
Related Guides и Hot Products
Use these product и статья links в build a reliable local IR control stack.
Важно: Hot products
Важно: Related guides
Best IR blasters руководство, Remote control руководство, AC automation руководство, Heatwave automation руководство.
Presence и scenes
Bedroom sleep режим руководство, Button automation руководство, Air vs Pro vs Ultra руководство.
Make IR control predictable перед making it complex
Start с one appliance и one инструкция command. Once that works reliably, добавьте присутствие, temperature, комната режим и dashboard overrides.
Важно: FAQ
Why является my Home Assistant IR blaster не controlling my AC или TV?
Check that эта IR code является correct, эта emitter has line of sight, эта устройство state является known, и Home Assistant является sending эта command через эта right eRemote HA, eHome HA, eMotion Pro, или eMotion Ultra entity.
Can eRemote HA send IR commands locally через Home Assistant?
Yes. eRemote HA является designed для local Home Assistant и MQTT workflows, so IR commands может be used in scenes и automations без relying on cloud routines.
What является эта best IR placement для AC и TV control?
Place эта IR emitter where эта appliance receiver может see it напрямую. Avoid hiding it behind furniture, behind a TV bezel, или at an angle that misses эта receiver window.
Should I используйте an IR blaster или a built-in IR присутствие датчик?
Use eRemote HA для a dedicated комната IR hub, eMotion Pro когда присутствие sensing и IR control should live in one устройство, и eMotion Ultra когда you also need 60GHz присутствие plus temperature и humidity context.
Важно: How do I avoid repeated IR commands in Home Assistant scenes?
Add conditions, cooldown timers, комната режим checks, и присутствие state checks перед sending IR commands. Эта keeps AC, TV, fan, и projector commands из firing repeatedly.