Wiring the Honeywell D4120 Duct Detector
The D4120 is a simple single-point duct smoke detector from Honeywell, and wiring it is straightforward if you know what you're doing. If you don't, you'll have it sitting on a ladder for two hours figuring out why the supervisory circuit isn't closing. The unit runs on a 24V DC loop and draws about 4mA in standby, spiking to roughly 10mA when the alarm triggers. That matters because your control panel needs to handle that current draw without dipping below the minimum operating voltage.
D4120 Duct Detector Wiring Diagram
Here's how the connections break down. The device has a terminal block with four screws, labeled L+, L-, A1, and A2 on most versions. L+ and L- are your power leads, connected to the initiating device circuit from the fire alarm control panel. You run 18 AWG or larger stranded copper wire — 14 or 16 gauge if the run is long, say over 300 feet, to keep voltage drop under 2V at the far end of the circuit. A1 and A2 are the alarm relay contacts. The D4120 comes with a Form C relay: common, normally open, and normally closed. Most installers use the common and normally open terminals for the alarm circuit, tying them back to the panel's alarm input zone.Some panels want a supervised circuit, which means you'll also need to run a supervisory wire. The D4120 includes a built-in supervision feature on the power leads — the panel sends a small current through L+ and L- and monitors for continuity. If the wire gets cut or a device is removed, the panel throws a trouble condition. This is standard practice on commercial installations and usually required by AHJ review, so don't skip it. Just make sure your panel supports End-of-Line Resistance supervision on initiating device circuits. Older panels sometimes don't, and you'll need an external EOL resistor module like the Honeywell 5800 or a generic 4.7k ohm resistor across L+ and L- at the last device on the loop. I ran into a problem on a hospital retrofit where the panel was reporting a constant supervision fault on the duct detector loop. The wiring was correct, the EOL resistor was in place, and the voltage at the panel read fine. Turns out the existing loop had a different model detector upstream with a slightly different standby current draw. When I added the D4120 to the same circuit, the total current pushed the panel's supervision threshold over its calibrated margin. The fix was moving the D4120 to its own dedicated zone rather than trying to share the loop. It cost an extra zone on the panel but saved me from chasing phantom trouble signals for three days. The relay contacts on the D4120 are rated for 1A at 30V DC. That's plenty for driving a relay coil or a panel input, but if you're tapping into something that draws more current, you'll need an intermediate relay. Don't try to run a 2A load directly off those terminals — the contacts will arc and fail within months. I've seen it happen on exhaust fan interlock circuits where someone thought they could skip the extra relay. It didn't end well.
Mounting and placement matter just as much as the wiring. The D4120 needs to go in a section of duct where airflow is established and turbulent — not right next to a bend or a damper. Honeywell's spec sheet says at least 6 inches of straight duct run on the downstream side and 12 inches on the upstream side. If you mount it wrong, the detector will either never see smoke or will trigger nuisance alarms from dust accumulation. I once pulled a unit from a return air duct that had accumulated so much lint on the sensing chamber that it was giving false alarms every time the HVAC cycled. Cleaning it helped temporarily, but the real fix was relocating it to a straight section of duct with proper access for future maintenance. One thing beginners miss: the D4120 has a sensitivity adjustment screw on the underside. It's marked in mils per foot and typically runs from about 0.5 to 2.0. The default factory setting is around 1.0, which is fine for most general space applications. But if you're installing this in a dusty environment like a woodworking shop or a textile facility, you should bump the sensitivity down to 1.5 or 2.0 to avoid nuisance trips. Conversely, if the duct serves a cleanroom or a pharmaceutical area where early detection is critical, 0.5 to 0.7 might be appropriate. The adjustment is small — you'll need a flathead screwdriver and about a quarter turn to move it — but getting it right during commissioning prevents headaches later. Testing the installation is the part most people rush. After wiring, you should verify voltage at the detector terminals first. With the panel energized, you should see approximately 24V DC across L+ and L- with no alarm condition present. If it's reading below 20V, you've got a voltage drop issue somewhere in the loop. Check your wire gauge and connection points. Next, press the test button on the face of the D4120. The alarm LED should illuminate and the panel should register an alarm on the correct zone. Then pull test smoke from the sensing chamber using a calibrated aerosol can. The detector should trigger within the time specified in the manual — typically under 30 seconds for properly adjusted units. If it doesn't, the sensing chamber may be clogged or the sensitivity setting is too low.
Get the Full Details

The biggest limitation of the D4120 is that it's a point detector in a duct. It only samples the air that passes through its sensing chamber. If the airflow drops too low — below about 500 feet per minute in the duct — the detector may not respond reliably to a smoke event. Some installations pair it with an auxiliary airflow switch on the panel so the panel knows whether the duct airflow is adequate for the detector to function. Without that, you're flying blind if the fan fails. It's a known gap in the design, and it's worth addressing during the design phase rather than after inspection. If you need the wiring diagram for reference, Honeywell publishes it in the product manual, document number 01-0268-01. You can download it directly from the Honeywell Fire Safety website by searching the D4120. Third-party PDFs exist but some are outdated or have mislabeled terminals. Always cross-reference with the manual that came with your specific unit, because Honeywell has released revision B and revision C versions that have slight differences in terminal labeling. The D4120 isn't fancy. It doesn't have communications capability, it doesn't self-diagnose beyond basic supervision, and the relay output is basic. But for a straightforward duct smoke detection application, it does what it's supposed to do when wired correctly. The common mistakes are wrong EOL resistor values, ignoring voltage drop on long runs, and mounting it in a bad air location. Avoid those and the unit will run reliably for years with annual testing and occasional chamber cleaning.