Getting Started with the Cl5 Remote System
The Byjasco Cl5 is a line-of-sight infrared remote control unit commonly used in commercial HVAC and lighting control installations. It's not a consumer toy. The manual itself is a short document, maybe twelve pages, but it leaves a lot to inference. That's intentional, I suppose. The people who wrote it probably had end users in mind who already knew how these things worked twenty years ago. The official manual lives on the Byjasco support site, which is still hosted at byjasco.com/support. The page is not well organized. You'll find it under the "Downloads" section, then filter by "Climate Controls" and search for Cl5. The file is a PDF, roughly 2.1 MB, and the current version is Rev 4.2, dated March 2024. There's also a supplementary quick-reference card that's worth downloading at the same time because the main manual buries the pairing procedure on page 9. If you can't find it there, a lot of contractors just keep a printed copy in their van. The site downloads occasionally time out. I keep a local copy saved as Cl5_Manual_v4.2.pdf on my work laptop. It's less frustrating than trying to pull it up on a phone while standing on a roof.
Pairing the Remote to a Unit
Here's the procedure, and I'm putting it first because that's what everyone actually needs when they open the box. First, make sure the Cl5 is in pairing mode. Hold down the SET button for four seconds until the LED blinks amber. Then press the button corresponding to the device type you're programming — usually HVAC, LIGHT, or SHADE. The unit you're controlling needs to be powered on and within about twenty feet. Point the remote directly at the receiver. Line of sight matters more than people expect. The Cl5 uses a standard 38 kHz IR carrier, so ambient sunlight or fluorescent ballast noise can interfere during pairing. Once the LED turns solid green, the code is stored. Test it before you walk away from the unit. I've wasted a good thirty minutes chasing ghosts where the pairing looked successful but the remote was actually bound to a different receiver on the same floor. One workaround: after pairing, press and hold the TEST button for two seconds. The remote will cycle through its stored codes and flash the LED once per code. That tells you exactly how many devices are loaded and whether anything got paired twice by accident.
Understanding the Code Library
The Cl5 comes with a factory code library covering most major brands. It's not comprehensive, and Byjasco has been slow to update it for newer equipment that uses encrypted or rolling-code protocols. If you're working with a unit from 2022 or later that supports Matter or proprietary wireless, the Cl5 won't touch it. This is a limitation worth noting upfront. It's an IR-based system in a world that has mostly moved on. The code lookup is printed in the back of the manual as a spreadsheet-style table. You enter the manufacturer code and the unit model prefix, and the manual tells you which preset to select. If your exact model isn't listed, you try the closest match and test. About a quarter of the time it works. The rest of the time you fall back to the auto-search function. Auto-search takes longer. You press and hold SCAN, the remote cycles through every code in its memory, and when the unit responds you press ENTER to lock it in. This process runs through roughly 1,200 codes. At a rate of about one code per second, that's around twenty minutes. Not ideal, but it works. I've seen people give up after five minutes and call it "broken," when the remote was just still searching. Patience here saves a service call.
Get the Full Details

A Specific Problem I Ran Into
Last fall I was programming a batch of Cl5 remotes for a hotel renovation. Twenty rooms, all the same Daikin ductless heads. The first ten paired without issue. Starting with unit eleven, the remotes would pair successfully — green LED, everything looked right — but the temperature buttons did nothing. The power and fan buttons worked fine. Only the temperature controls were dead. I spent two hours cycling through code variations before I realized the problem wasn't the remote at all. It was the child lock feature on the Daikin units themselves. The Cl5 sends the correct codes, but the Daikin firmware had locked the thermostat settings during shipping mode. The fix was pressing and holding the TEMP UP and TEMP DOWN buttons on the wall controller simultaneously for five seconds to disable the lock. Once that was done, the Cl5 remotes controlled temperature normally. The manual doesn't mention this interaction because it's a manufacturer-specific quirk, not a Byjasco issue. Still, it cost me an afternoon I didn't have.
Common Pitfalls
One thing people miss is the memory retention behavior. The Cl5 stores codes in non-volatile memory, but if you remove the batteries for more than a few minutes during a reconfiguration, it doesn't always reload cleanly. I've seen remotes that appeared factory-fresh after a battery change when they actually still had old pairings buried. The solution is a hard reset: remove the batteries, hold every button down for thirty seconds to drain the capacitors, then reinsert fresh alkalines. Never use lithium buttons in this unit. The voltage difference causes the IR LED to overdrive and shortens its lifespan significantly. Another gotcha is the range specification. Byjasco rates the Cl5 at thirty feet, but that's in a controlled indoor environment with no interference. In a real space with overhead fluorescent lighting, concrete walls, and multiple units in adjacent rooms, you're looking at fifteen to twenty feet of reliable operation. If you need longer range, consider the Cl5-RF variant, which adds a sub-1 GHz radio module. It costs about forty percent more and requires a separate licensing step through the installer portal, but it solves the line-of-sight problem entirely.
Battery and Maintenance
The Cl5 runs on two AA batteries. Expect roughly eight to twelve months of normal use before replacement. The low-battery indicator is a slow red blink on the LED when you press any button. Don't ignore it. Running the unit at low voltage causes intermittent code transmission, which looks like a pairing problem but is just brownout. I once swapped out three remotes thinking they were defective before checking the batteries. All three were fine. Clean the IR emitter lens with a dry microfiber cloth every few months. Dust buildup on the front window attenuates the signal more than you'd think. I measured a 15 percent range reduction on a remote that hadn't been cleaned in over a year. A quick wipe restored it to full spec.

When the Cl5 Is the Wrong Tool
If your installation involves smart thermostats, mesh-network lighting, or any equipment that communicates over Zigbee, Z-Wave, or Wi-Fi, the Cl5 won't help you. It's a dumb IR blaster with a code library. It has no scheduling, no automation, no app integration. For a simple point-and-shoot control scenario — replacing a lost wall controller, adding a spare remote, controlling a unit in a room without a dedicated interface — it does the job. For anything more complex, you're better off looking at a full building management system or at least a hub-based solution like Sensibo or Samsung WindFree remotes that support IP-based control. The Byjasco Remote Codes Cl5 Manual is useful once you know how to use it, but it's not a substitute for understanding what the hardware can and can't do. Read the pairing section first. Keep a spare set of batteries in your kit. And don't blame the remote when the problem is on the other end of the infrared beam.