Infrared
Infrared is the one-way remote-control signalling that almost every projector, AV receiver, TV, and air conditioner still accepts. A network-connected IR gateway replays those codes on command, which is how Home Assistant reaches equipment that has no API of its own.
Infrared is not a smart home protocol so much as the signalling every handheld remote has used for decades. A remote flashes a modulated light pattern, typically around 38 kHz, and the equipment in front of it decodes that pattern as a command. Home Assistant joins in through an IR gateway: a networked box with emitters taped over the equipment’s IR receivers, which converts a command sent over TCP into the same flashes the original remote produced.
Strengths
- Universal reach. Projectors, AV receivers, matrix switchers, TVs, and mini-split air conditioners nearly all accept IR, including equipment far older than any smart home platform and equipment whose manufacturer never shipped an API.
- Fully local. A gateway such as a Global Caché iTach takes commands over the LAN with no cloud in the path, so control survives an internet outage.
- No modification to the equipment. An emitter is adhesive tape over an existing sensor window. Nothing is opened, rewired, or firmware-flashed, which matters on warrantied or leased AV gear.
Trade-offs
- One-way, so no state. IR carries commands outward and returns nothing. Home Assistant cannot tell whether the projector actually powered on, which is why IR integrations are marked assumed-state. Pair an IR gateway with a power sensor or an HDMI signal sensor when a scene depends on knowing the real state.
- Toggle commands drift. Much older equipment exposes only a single power toggle rather than discrete on and off codes, so one missed command leaves the room inverted for the rest of the evening. Discrete codes, where the manufacturer publishes them, are always worth hunting for.
- Line of sight. Emitters must sit on the equipment’s sensor window, and a blaster covering a whole cabinet will also hit every other device in it. Closed cabinet doors and reflective glass both cause intermittent failures that look like network problems.
- Codes have to be sourced. Home Assistant’s iTach integration expects Pronto hex, which comes from the gateway’s IR learner or from a code database rather than from the integration itself.
Infrared in Home Assistant
Home Assistant reaches IR through the gateway, not the equipment. The iTach integration covers Global Caché iTach
and GC-100 hardware as a YAML remote platform, and Broadlink covers the RM series. Both send a stored code to a
named device and neither reports back. In a Selora install, IR is the fallback for equipment with no network control:
where a receiver or display offers IP or serial control with feedback, that path is preferred, and IR fills the gap
for everything else in the rack.
Devices on Infrared

GC-100-06
The GC-100-06 network adapter combines three IR ports and one RS-232 port in a single Ethernet-connected box. It is the entry point of the GC-100 range that Home Assistant's itach and gc100 integrations are written against, and it is still the unit found in a great many existing AV racks.

GC-100-12
The GC-100-12 network adapter carries six IR ports, two RS-232 ports, and three relays in one Ethernet box. It is the Global Caché unit Home Assistant's gc100 integration is documented against, and the one that covers a whole rack of IR gear plus dry-contact loads from a single IP address.

iTach Flex FLEX-IP
The iTach Flex FLEX-IP is a single wired gateway whose function is set by the cable you plug into it: IR, RS-232, RS-485, or relay and sensor. It speaks the same TCP API as the iTach and GC-100, so with an IR cable fitted Home Assistant drives it through the itach remote platform.

iTach Flex FLEX-WF
The iTach Flex FLEX-WF is the Wi-Fi version of the Flex gateway, a gum-pack-sized endpoint whose role is set by the Flex Link cable fitted to it. With an IR cable it answers Home Assistant's itach remote platform; with the relay and sensor cable it answers the gc100 platforms.

iTach IP2IR
The iTach IP2IR is the wired TCP/IP to infrared gateway that Home Assistant's itach remote platform is written against. Three selectable IR output or sensor ports let one palm-sized box drive a projector, an AV receiver, and a cable box over Ethernet, entirely locally on TCP port 4998.

iTach WF2IR
The iTach WF2IR is the Wi-Fi version of the IP2IR infrared gateway. It exposes the same three selectable IR output or sensor ports and the same TCP API on port 4998, so Home Assistant's itach remote platform drives it identically, without a network drop at the equipment.