4

In our newly-renovated house the Kidde's CO2- and CO-detectors are everywhere. They are also all interconnected, which means there is a wire running throughout the house already. The detectors came straight from Home Depot - you must've seen them.

I'm wondering, what standard/protocol is used for the interconnection? Is there any chance, it is the 1-wire, perhaps? Even if not, can 1-wire devices be attached to it?

I have two immediate applications in mind:

  1. Help myself figure out, which of these bastards thinks, it detected "carbon monoxide" - when one does, it tells the others and they all begin to scream.
  2. Help identify, which one needs its backup-battery replaced - identifying, which one is beeping periodically, is currently a sport...
  3. Add cheap temperature and other sensors to the "bus" provided by the interconnect wire.
Tester101
  • 131,561
  • 78
  • 320
  • 610
Mikhail T.
  • 352
  • 1
  • 7
  • 24
  • My advice would be to not mess with your smoke/CO2 detector system, your life depends on it working. – GdD Nov 19 '12 at 15:06
  • 2
    A stupid alarm system is worse. When it "cries wolf" too often, you stop trusting it. – Mikhail T. Nov 19 '12 at 15:10
  • The answer there is to get it fixed, not to mess around with it. Maybe the question you should be asking is how you can stop it going off for the wrong reasons. Try vacuuming them out and replacing all their batteries first would be my advice there. – GdD Nov 19 '12 at 15:23

3 Answers3

7

First, don't use the wiring for anything else. It's a life safety system. Don't mess with things that are this critical.

Second, the signaling is simple: voltage on the line means one of the detectors has detected something.

To address your ideas:

  1. Anything but the cheapest detectors has an indicator light on the front that tells you which one has been tripped. For example, my First Alert smoke detectors have a solid red light on when it detects smoke. The el-cheapo detectors installed by the original builder did not have such and indicator light.
  2. Again, anything but the cheapest detectors has an indicator light on the front that tells you the state of the battery. On my detectors, the green light tells you the state of the battery and the line power with various blinks.
  3. Don't mess with your life safety systems.
longneck
  • 21,248
  • 4
  • 48
  • 79
4

It is generally not advisable to hack on life safety systems. That being said, the question of the details of the wired-interconnect protocol remain open. I wanted to discuss that protocol here for those who are curious.

Original "dumb" smoke detector interconnect sounds the siren on all interconnected smoke detectors when a 9-to-12 volt (referenced to neutral/white) direct-current signal is continuously present on the signal wire (red). This still how pretty much all interconnected smoke alarms indicate a fire condition.

However, modern interconnected detectors are capable of detecting carbon monoxide and other conditions. When these conditions are signaled, they must be identified as something other than a smoke alarm by the other detectors. Ideally, any dumb smoke detectors sharing the interconnect signal should ignore these signals, even if they weren't designed with such multiplexed-signaling in mind.

Kidde came up with such a mechanism in 2000 and apparently patented it (6,791,453; Now possibly expired...?). While I think a patent on something like this is pretty silly, in this case, it is good news for us because it means we have some documentation!

Multiple types of interconnected alarms

From the abstract (emphasis mine):

Presented is a communications protocol for use by interconnected hazardous condition detectors, such as smoke and carbon monoxide detectors for use in dwellings and other structures. This communications protocol provides conventional signaling to indicate the presence of a smoke condition necessitating the generation of a smoke temporal pattern by all interconnected detectors. The protocol further defines a signaling method by which conventional smoke detectors that are incapable of providing temporal patterns other than that required for a smoke alarm condition will not be sent into an alarm mode of operation upon receipt of a signal other than the conventional smoke alarm signal. This communications protocol defines a pulsed signal to indicate a non-smoke alarm condition that is of a duration that will not trigger the conventional smoke alarms. To allow for the transmission of multiple hazardous conditions alarm notifications, as well as the transmission of additional hazardous condition detector control signals, the communications protocol utilizes a multi-bit signal transmitted via the conventional single signal I/O wire of currently existing interconnect wiring. Through the use of an 8 bit alarm signal, multiple hazardous conditions may be signaled as well as operating modes such as test, hush, reset, low battery, etc. Also presented are smoke, carbon monoxide, and combination hazardous condition detectors that utilize the communications protocol presented herein.

So their protocol has two big features:

  1. Allows an 8-bit alarm-type indication to be expressed on the signal wire. This enables supporting interconnected devices to be able to detect such conditions as being distinct from a smoke alarm.
  2. Such non-smoke alarm indications are structured in such a way as to not cause dumb interconnected smoke alarms to sound when a non-smoke-alarm signal is expressed on the signal wire.

Unfortunately the patent does not include a table of codes and their associated meanings, other than 10100101 meaning a carbon-monoxide alarm. However, it does cover the basic theory of operation and protocol encoding. The information in the patent seems to cover more than enough to allow the sufficiently-motivated to reverse engineer any undocumented details.

Again, this is a life-safety system. Hacking on it means you are taking your life (and potentially the lives of others) in your hands.

Addendum Regarding 1-Wire

To explicitly answer your question about if they are using 1-wire, the answer is that they are not. The 1-Wire protocol is not suitable for this use case for a number of reasons:

  1. 1-Wire requires a bus master. All communications on the bus are initiated by the master. Individual devices on the bus cannot communicate with each other directly, and unless the master has selected a specific device it cannot communicate at all.
  2. Residential AC power wiring is too noisy for the 1-wire protocol to work properly over the required lengths of cable.
  • Three years on, this is still the best answer... I wonder, what frequency-ranges are used by Kidde itself vs. those of the 1-Wire. Maybe, the 1W devices can signal each other over the (what seems to be the) neutral wire of the Kidde? – Mikhail T. Dec 15 '19 at 22:35
  • For what it's worth, the protocol in use here is definitely not 1-wire: 1-wire requires a bus master, and interconnected alarms have no master. – Robert Quattlebaum Dec 20 '19 at 01:15
1

Some home security systems can be wired to accept smoke/CO detector inputs. One install manual says 4-wire smoke detectors. I haven't tried it. The high-end ones like a Honeywell Vista-128BP also have an RS-232 port, which you can then connect to an interface like a GC-100. http://wiki.linuxmce.org/index.php/Example_of_ultra_low-cost_X10_setup

A couple software solutions that work with security systems say they can tell you which detector is going off and what the battery levels are http://www.insteon.com/2982-222-smoke-bridge.html YMMV!

The First Alert smoke detectors with voice alerts advertise the ability to tell whether it is Fire or CO and which location, I don't know how well it works when some of them are wireless ONELINK and some are hardwired, or whether it can successfully interconnect with Kidde hardwired. Consumer Reports says heterogeneous hardwired alarms interoperate, but wireless ones don't - but I suspect interoperability may not extend to location information.

First Alert doesn't have any wireless or hardwired ionization alarms that can be interconnected and Consumer Reports and fire saftey groups recommend having both ionization and photoelectric, as well as CO. Kidde doesn't seem to report location. I'm not sure the best ones are necessarily the ones that interconnect. Some particular models (Kidde p12040 and First Alert SC07CN) seem to be very susceptible to false alarms according to Amazon reviews.

I don't know what you mean by a Carbon Dioxide detector, what models do you have? I'd think a CO2 detector would go off every time you exhale.

Chad
  • 11
  • 1
  • There is not enough CO2 in my exhaust to trigger a detector. But they will all detect smoke, which is why they are also known as smoke-detectors. Detection of monoxide (CO) is optional -- some devices have it, some do not. – Mikhail T. Aug 25 '16 at 14:54