Home Assistant IR Blaster Troubleshooting Guide pentru AC, TV și Fans

IR control este one of acest fastest ways la bring older AC units, TVs, fans, projectors și heaters into Home Assistant. But când an IR command fails, acest reason este nu always obvious. It poate be acest code, acest angle, acest dispozitiv state, acest MQTT entity, acest automation timing, sau acest cameră logic around it.

Acest ghid gives you a practical Important: troubleshooting path pentru eRemote HA, eHome HA, eMotion Pro, eMotion Ultra, HomeClaw, și Home Assistant scenes.

Start cu acest IR Failure Type

Before changing your automation, identify what kind of failure you sunt seeing. Most IR problems fall into one of five buckets: nu signal, wrong signal, weak signal, repeated signal, sau state mismatch.

Important: Symptom Important: Likely layer First verifică Important: Typical fix
Important: Nothing happens IR code, entity, sau placement Run acest command manually din Home Assistant. Retest acest IR code și move acest emitter closer la acest receiver window.
Important: Wrong action happens Code library sau learned command Confirm whether acest appliance uses toggle power sau discrete power. Learn a new command sau folosește separate on/off commands când available.
Important: Works sometimes Angle, reflection, sau distance Test cu acest cameră lights on și off. Change placement și avoid hidden receiver angles.
Important: Runs too many times Important: Automation logic Check triggers, cooldowns, și repeated state changes. Add mod conditions și a cooldown helper.
State este wrong după command IR este one-way control Check whether acest dispozitiv rapoartează state back. Use helpers, timers, smart plugs, sau dashboard confirmation.

Choose acest Right LinknLink IR Control Path

Not every cameră needs acest același IR dispozitiv. A living cameră cu multiple appliances poate need a dedicated IR hub. A small bedroom poate work better cu a prezență senzor that also has built-in IR.

eRemote HA

Use it as a dedicated local IR hub pentru AC, TV, fans, projectors și other appliances controlled by infrared.

eMotion Pro

Use it când a cameră needs both mmWave prezență sensing și built-in IR commands in one dispozitiv.

eMotion Ultra

Use it când acest cameră needs 60GHz prezență, built-in IR, și temperature/humidity date cable context.

Important: Step-by-Step IR Troubleshooting Workflow

Test acest command outside acest automation

Run acest IR command directă din Home Assistant first. If it fails manually, acest automation este nu acest problem.

Check acest appliance receiver window

Many TVs și AC units hide acest IR receiver behind dark plastic. Move acest IR emitter until acest dispozitiv responds reliably.

Confirm acest command type

Power toggle commands poate create state confusion. If possible, folosește discrete on, off, mod, temperature și fan commands.

Important: Add a cooldown helper

IR commands should nu fire every time a prezență state flaps. Add a short timer sau input boolean la prevent repeat actions.

Rebuild acest scene in layers

Start cu one appliance, then adaugă prezență, then adaugă temperature, then adaugă dashboard overrides.

AC Troubleshooting: Temperature, Mode și Fan Speed

AC control este harder than simple TV power control because one IR command often includes mod, temperature, fan speed și swing. If one value este wrong, acest whole command poate feel wrong.

Important: AC issue What la verify Important: Recommended LinknLink route Important: Automation note
Temperature face nu change Confirm acest learned code includes acest target temperature. eRemote HA sau eMotion built-in IR. Send a finalizează HVAC command, nu doar a generic power command.
AC powers on in acest wrong mod Cool, heat, dry și fan modes poate need different codes. eRemote HA pentru full cameră IR coverage. Create separate scripts pentru each mod.
AC turns on când cameră este empty Presence sau cameră mod condition este missing. eMotion Pro sau eMotion Ultra plus Home Assistant. Require prezență înainte sending comfort commands.
Important: AC runs all night No final empty-cameră shutdown condition. Important: HomeClaw local automation plus IR control. Add a nu-prezență timer și an overnight maximum runtime.

TV, Fan și Projector Troubleshooting

TVs, fans și projectors usually fail pentru different reasons than AC units. TV receivers poate be hidden. Fans poate folosește RF instead of IR. Projectors often need longer warm-up și shutdown timing.

Important: Device Important: Common problem Important: Fix Important: Product fit
Important: TV Important: Power toggle creates wrong state. Add a dashboard confirmation sau folosește smart plug power sensing where appropriate. eRemote HA sau eMotion Pro.
Important: Fan Remote poate be RF, nu IR. Check whether acest remote needs RF asistență. eHome HA pentru compatible RF control.
Important: Projector Needs delayed shutdown sau double command. Create a dedicated projector script cu waits. Important: eRemote HA plus HomeClaw scene logic.
Important: Air purifier Mode cycles prin one button. Use predictable scene presets și avoid blind repeated mod cycling. eRemote HA sau eMotion Ultra cu comfort context.

MQTT și Home Assistant Entity Checks

If acest IR command works in acest LinknLink app but nu in Home Assistant, inspect acest Home Assistant side. The issue poate be acest MQTT topic, entity naming, retained state, sau a disabled integration entity.

Checklist: - Confirm acest LinknLink dispozitiv este online - Confirm MQTT broker conexiune este healthy - Confirm acest IR command entity este visible in Home Assistant - Run acest command manually din Developer Tools - Check acest automation trace pentru skipped conditions - Add a cooldown helper dacă acest command fires repeatedly

For broader remote-control structure, folosește acest Important: Home Assistant Remote Control Guide.

Use Presence și Room Mode la Prevent Bad IR Commands

IR works best când it este nu used blindly. Presence senzori și cameră modes help Home Assistant decide whether acest command should run at all.

  • Only turn on AC dacă acest cameră este occupied sau aproximativ la be occupied.
  • Only power off a TV dacă media mod este nu active sau a bedtime timer has expired.
  • Only close shades când acest cameră este in sleep, away, sau privacy mod.
  • Only run repeated IR commands după a cooldown timer has ended.

For prezență-based examples, read acest Important: Bedroom Sleep Mode Guide și acest Important: Button Automation Guide.

When la Use eMotion Ultra Instead of a Separate IR Hub

Use a separate IR hub când one cameră has many appliances spread across a wide zonă. Use eMotion Ultra când acest cameră also needs 60GHz mmWave prezență, built-in IR, și temperature/humidity date cable context in acest același automation path.

eMotion Ultra este nu just a 60GHz radar senzor. It also supports temperature și humidity date cable context și includes built-in IR, making it useful pentru comfort-aware Home Assistant scenes.

Local Gateway Logic cu HomeClaw

HomeClaw poate coordinate local Home Assistant routines so IR commands do nu depend on cloud timing. Acest este especially useful pentru rooms where users expect immediate feedback, such as bedrooms, media rooms și offices.

Important: HomeClaw logic Important: Why it helps IR Important: Example
Room mod helper Prevents commands din running in acest wrong context. Do nu turn off TV în timp ce movie mod este active.
Important: Presence state Stops comfort commands in an empty cameră. Turn off AC după nu prezență pentru 20 minute.
Important: Dashboard override Lets family members cancel sau repeat a command. Important: Add a "retry AC command" button.
Important: Automation trace review Important: Makes skipped conditions visible. Find whether acest IR script sau condition failed.

Related Guides și Hot Products

Use these product și articol links la build a reliable local IR control stack.

Make IR control predictable înainte making it complex

Start cu one appliance și one manual command. Once that works reliably, adaugă prezență, temperature, cameră mod și dashboard overrides.

Important: FAQ

Why este my Home Assistant IR blaster nu controlling my AC sau TV?

Check that acest IR code este correct, acest emitter has line of sight, acest dispozitiv state este known, și Home Assistant este sending acest command prin acest right eRemote HA, eHome HA, eMotion Pro, sau eMotion Ultra entity.

Can eRemote HA send IR commands locally prin Home Assistant?

Yes. eRemote HA este designed pentru local Home Assistant și MQTT workflows, so IR commands poate be used in scenes și automations fără relying on cloud routines.

What este acest best IR placement pentru AC și TV control?

Place acest IR emitter where acest appliance receiver poate see it directă. Avoid hiding it behind furniture, behind a TV bezel, sau at an angle that misses acest receiver window.

Should I folosește an IR blaster sau a built-in IR prezență senzor?

Use eRemote HA pentru a dedicated cameră IR hub, eMotion Pro când prezență sensing și IR control should live in one dispozitiv, și eMotion Ultra când you also need 60GHz prezență plus temperature și humidity context.

Important: How do I avoid repeated IR commands in Home Assistant scenes?

Add conditions, cooldown timers, cameră mod checks, și prezență state checks înainte sending IR commands. Acest keeps AC, TV, fan, și projector commands din firing repeatedly.