See the last post, works fine for them and will let it show up as a smoke sensor in the Smart Home Monitor.
Sorry to resurrect an old topic, what would stop this integration happening direct with the Radiolink module in the EI450? (and related radiolink devices).
Radiolink runs at EU ZWave frequency(868.4) so maybe there is something there? Or does it need to support specific protocols?
Not sure I follow your question. This integration is really about the smoke dectector relays that can be purchased that will report an event via normally open or closed when smoke is detected. You can then hook up the relays to a contact sensor that will report back to SmartThings. This said there are really no contact sensor, z-wave, or zigbee requirements at all. Itâs a matter of selecting a contact sensor that will work with the smoke dector relay. Some have screw terminals to hook up wires internally and some people are choosing to solder wires to the board.
So the first thing needed is to see if your smoke dectors have relays and from there you can choose a contact sensor of your liking.
The detectors in my house are from a company called Aico, and they make a RadioLink module that allows you to link detectors which are difficult to cable together. The RadioLink module uses the same Z-Wave frequency (though unsure of protocol), so was hoping I could avoid the use of a contact sensor. Wondered if anybody knew a reason not to investigate?
I guess the first thing to do is see if the device shows up in SmartThings if you choose to add a new ThingâŚ
Iâm almost certain itâs proprietary. I have 5 wired aico and I intend to add another 4 radio snensors in a different part of the house. Ive always planned on adding a relay in one of them and then using a contact sensor to notify ST.
Yet to do it. If you prove me wrong please post back
I will give the wireless integration a go and let you know if I get anything, though Aico are proving 100% useless so far!! Might be hard without understanding the protocol as my skills are not high enough to packet/protocol sniff and I think you are right that it is totally proprietary!
Do you know what is used on the signal wire? Is it just mains voltage high to trigger connected alarms, or far more likely is it 9v-12v in line with the battery backup? (Though that raises an interesting problem if a sparkie wires it up wrong as those voltages donât mix well!) Also is there any signal sent down it about triggering unit or youâre of alarm? Or just high for on and low for off?
Thanks
I did that same thing, works great. Had to hook up the door sensor to the relay switch provided by the alarm manufacturer.
I then created a custom smart app based on the open/close door app and changed things for smoke, along with the icon based on switch location. It all fit in the blue box, just barely, but works great on my wired sytem to send me a notification and text when smoke goes off.
Only downside is the relays only look for voltage changes on the smoke bit and not the CO or GAS, which we also have on some of these. I guess fire is most important for now!
I have universal security detectors wired in the house.
definition(
name: âNotify Me Whenâ,
namespace: âsmartthingsâ,
author: âSmartThingsâ,
description: âGet a push notification or text message when any of a variety of SmartThings is activated. Supports motion, contact, acceleration, moisture and presence sensors as well as switches.â,
category: âConvenienceâ,
iconUrl: âhttps://s3.amazonaws.com/smartapp-icons/Meta/window_contact.pngâ,
iconX2Url: âhttps://s3.amazonaws.com/smartapp-icons/Meta/window_contact@2x.pngâ
)
preferences {
section(âChoose one or more, whenâŚâ){
input âcontactâ, âcapability.contactSensorâ, title: âContact Opens - No Fireâ, required: false, multiple: true
input âcontactClosedâ, âcapability.contactSensorâ, title: âContact Closes - Fireâ, required: false, multiple: true
}
/**
section("Send this message (optional, sends standard status message if not specified)"){
input "messageText", "text", title: "Message Text", required: false
}
**/
section("Via a push notification and/or an SMS message"){
input "phone", "phone", title: "Phone Number (for SMS, optional)", required: false
input "pushAndPhone", "enum", title: "Both Push and SMS?", required: false, metadata: [values: ["Yes","No"]]
}
section("Minimum time between messages (optional, defaults to every message)") {
input "frequency", "decimal", title: "Minutes", required: false
}
}
def installed() {
log.debug "Installed with settings: ${settings}"
subscribeToEvents()
}
def updated() {
log.debug "Updated with settings: ${settings}"
unsubscribe()
subscribeToEvents()
}
def subscribeToEvents() {
subscribe(contact, âcontact.openâ, eventHandler)
subscribe(contactClosed, âcontact.closedâ, eventHandler)
}
def eventHandler(evt) {
if (frequency) {
def lastTime = state[evt.deviceId]
if (lastTime == null || now() - lastTime >= frequency * 60000) {
sendMessage(evt)
}
}
else {
sendMessage(evt)
}
}
private sendMessage(evt) {
def msg = messageText ?: defaultText(evt)
log.debug â$evt.name:$evt.value, pushAndPhone:$pushAndPhone, â$msgââ
if (!phone || pushAndPhone != "No") {
log.debug "sending push"
sendPush(msg)
}
if (phone) {
log.debug "sending SMS"
sendSms(phone, msg)
}
if (frequency) {
state[evt.deviceId] = now()
}
}
private defaultText(evt) {
if (evt.value == âClosedâ) {
âAlert: Fire/CO Alarm Triggeredâ
}
else {
âFire/CO Alarm OKâ
}
}
private getInclu
Good to know! Thanks for posting.
Anyone know if this will work with 12VDC alarm system smoke detectors, looks like it says it requires 120VAC. A little confused as it says it support up to 28VDC, but then in the instructions it says needs 120VAC to operate?
I am trying to connect an existing 12VDC wired smoke detectors to a NodeMCU 8266, but I need to supply the detectors with 12VDC and then have a way to communicate with the NodeMCU.
Edit: These are the detectors I have.
https://www.systemsensor.com/en-us/Documents/i3-Series_DataSheet_A05-0318.pdf
I dont see it addressed anywhere. I dont know if its assumed or if Iâm missing it.
Has anyone addressed how this acts on power failure? I ran a RM4 inline with my detectors to an Ecolink sensor. Works fine with power, but the z-wave sensor does nothing once the breaker is tripped. The detectors still function properly, but the sensor does not trip.
I use the kidde sm120x, it doesnât work when thereâs no ac power. I assume the rm4 is the same. Your smoke/co detector has a battery backup, the relay that you wired in-line with it does not. Check the manual that came with it.
Any idea what it would take to make your DH work with the newest gen Monoprice Z-Wave Plus Door / Window Sensor?
I tried using your DH but it looks like per mannual the external contacts are disabled by default. The last page of the manual explains that the External Sensor is disabled by default, but it can be enabled by changing configuration parameter 0x01 to 0xFF. (0x00 is disabled).
Looks like @krlaframboise wrote a DH an update DH for the Monoprice Zwave Plus door / windows sensor here that supports enabling the external contact switch.
I was able to trip your DH to smoke using the included magnet, so it looks it still works as NO. Battery reporting also isnât working.
Hereâs a pic of the mannual with the supported z-wave command classes.
Let me know if I can provide logs or anything else.
I believe you may have me confused with someone else. I am not sure which device handler you are referring to. My posts above are just pictures of what I personally did and I didnât include a device handler.
I have kiddie smoke alarms and ST in my new house. thanks for the great directions very helpful. just ordered the relay and sensor you recommended. could you expound on logging on the web I.E.D.
I was able to get this up and running over the weekend. Thank you to everyone who has contributed to this project!
404 Page Not Found
Iâm going to try luder888âs version. Anyone else using it?
Dave - I got mine working with your instructions, powered from the relay base. Perfect.
The only problem I have now is when trying to automate anything. I want lights to come on to illuminate the exit route is smoke is detected. However the Smartthings app only seeâs the child devices when trying to automate.
So i have to set it to âturn on lightsâ when âsomething opens or closesâ and then the only open/close sensors that are available are the child devices of the Fibaro sensor.
Z-Wave Device Multichannel Sensor Endpoint 1
Z-Wave Device Multichannel Sensor Endpoint 2
I set the automation to turn on lights if either of these opens or closes, but when i trigger the alarms manually, the app shows Smoke detected, but doesnât trigger the automation. Any ideas?
Are you trying to automate through routines/smartapps or SmartHomeMonitor? Some safety-related sensors are only available in SHM - for instance, I canât select my water leak sensors as a trigger in a routine, but I can through SHMâs leak handling menu. The parent device probably doesnât show up because itâs been reclassified as a smoke alarm, but the child endpoints arenât hidden the same way.