MIMOlite sensor as Smoke Detector device

@docwisdom @ben1

Did the MIMOLite smoke detector not get published in the Device list? I cannot find it if it did. I see the MEMOLite garage door opener.

I will have some time this week and was hoping to put this project up. Don’t get much time to work on these projects anymore.

Thanks.

@kg4fku, I never published it. I hacked something together from @docwisdom’s code and the official smoke detector code - I didn’t consider it finished. It was complete enough for me to use at the time and I haven’t gotten back to cleaning it up. The code I’m still using is posted up higher in this thread.

Thanks @ben1. If you don’t mind I may need to pick your brain if you don’t mind on this if I run into any snags.

Chuck

@docwisdom @ben1 project complete and everything works great except one small detail. The Smoke/Clear icon does not change status in “things”. Not a big deal as the system works perfectly other than that. I did log out and log back in to the app to make sure everything was updated but nothing changed.

Thanks for all the help.

Chuck

@kg4fku - interesting. It starting working for me after I logged out of the app and logged back in. I only had to do it once since installing it and it has worked since then. Hmm…

Any thoughts @docwisdom?

I just ran a test - the main icon in the “Things” view doesn’t update for me either. I thought it did at one point, but the smoke alarm hasn’t gone off since I last tested this device type so I’m not sure if/when it broke.

I’ll add it to my “todo” list, but since the notifications are going out ok, it will most likely be toward the bottom.

No worries. Thanks for the help.

Check this out. Didn’t dig into the differences, but the icon in the Things view updated as expected when tested.

For those of us who don’t know anything about writing code, how do I use this to get my smoke alarm working? I found where you can enter code under SmartApps.
I have kidde wired alarms with SM120X module and MIMOlite interface all wired and installed.

I get the following error when trying to create the app from the code:
No signature of method: script14247788287562107885426.metadata() is applicable for argument types: (script14247788287562107885426$_run_closure1) values: [script14247788287562107885426$_run_closure1@79e8427b] Possible solutions: getMetadata(), getState(), setState(java.lang.Object), metaClass(groovy.lang.Closure)

When I load up a device with this device type it’s not recognised as a smoke detector by danger and damage dashboard app to alert me or anything else. Is this not intended for this purpose?

Anyone have used this to install on top of the smoke detector:
Retrofit box for Fire alarms
?

First of all, thanks for all of the work on this!

I’m getting an AD2PI for my Vista Alarm panel and would love to wirelessly integrate my Kidde smoke detectors into the system as well as have the ability to trigger all of my smoke detectors when the security alarm is triggered.

Does this setup allow that? (send z-wave notification to ST hub when there is signal on the interconnect wire as well as have the ability for z-wave input from my security system to also trigger the smoke detectors?)

In the wiring picture, I see the gray 9v wire hooked up to COM on the Mimo and red that you’d then run a wire from NC to the existing red interconnect wire. My question would be: shouldn’t the wire run from the NO to the interconnect? I’m confused as to why it would run to the NC part of the switch.

I thought I would see if I could revive this topic as it seems to be the definitive thread to date on this particular ST customization. It seems like a great thing to have for those of us with many interconnected smoke/CO detectors that don’t want to or can’t go the Nest route. I live in a multi-building condo, so I have to keep my hardwired detectors in place, as they are connected to a main monitoring panel. I would love to be able to get this solution working, rather than spending money on redundant Nest units. I also don’t like the Roost solution.

Fortreza said they cannot provide specific wiring advice, so here is where I’m at:

I have First Alert & BRK smoke/co detectors throughout our condo - six total on 3 floors. All are hardwired and interconnected.

I purchased the following:

  • BRK RM4 relay (the BRK version of the SM120X
  • MIMOlite

Here is the current state of the setup:

The RM4 has the following wires for the MIMOlite:
Gray Wire = Normally Closed Contact
Blue Wire = Normally Opened Contact
Brown Wire = Hot Contact to Auxilliary Device

Connecting the relay to the existing detectors’ wiring is clear. I’m getting hung up on how to wire the RM4 to the MIMOlite. I have spent hours researching, but am not finding the detail. I’m new to all this, but am enjoying the learning process. I’ve learned all about relays and how they work and what they’re used for, but I can’t find the specifics to help me understand the true purpose of each of the wires from the relay to the connections on the MIMOlite.

I would think that the NC and NO wires from the relay go to the NC and NO contacts on the MIMOlite, but that is not the configuration pictured in docwisdom’s post. That picture has thoroughly confused me, as it looks like the following to me (according to the SM120X manual I found):

  • relay 9V output goes to the MIMOlite COM terminal
  • relay common contact goes to the MIMOlite positive signal input
  • relay NO contact goes to the MIMOlite negative signal input
  • relay NC contact is taped off

Again, based on my VERY rudimentary understanding of things, I would have thought that the NC/NO/COM wires from the relay just go to the corresponding contacts on the MIMOlite. So, I assume I am still missing a good understanding of how these things work. If anyone can point me to some good educational resources, I would appreciate it. I just haven’t found any that give me this level of detail, just a high-level understanding of relays in general.

My hope is to get the same functionality as docwisdom got - ST alerts when an alarm goes off, as well as the ability to trigger the alarms from the ST app as a kind of panic alarm.

I am more than happy to provide photos and lots of details once I can get it working. This thread has been very helpful in getting me this far and I am really impressed with the community. It’s the main reason I chose SmartThings.

Thanks in advance for anyone with the patience and knowledge to offer any guidance.

Bump. Anyone?

I believe you are connecting the output of the RM4 to the Output of the MIMO.

You need to connect to the input of the MIMO.

If you use N.O. And COM from RM4 to the Input pair on MIMO (middle 2 connectors) I think it will work.

I think I may be ordering RM4 and MIMO for the same reason as I have First Alerts too.

The only reason to use the Output from MIMO is to trigger the fire alarms which the RM4 can’t do.

1 Like

Thank you very much, mswlogo. Despite having all the parts, this is still on my to-do list. My lack of understanding led me to drop it as a priority. Your input gives me some more confidence. I’ll try and give it a go soon and report back on the results. Now that you have clarified that the RM4 can’t trigger the smoke alarms, I’m kind of wishing I had tried the SM120X, but that feature is really more of a nice to have at this point.I’ll stick with trying to get the RM4 working for now.

I think you did the right thing ordering RM4 for First Alerts. Not worth risking.
I ordered the RM4 and MIMOLite and should be here Friday. I’ll probably try it this weekend if you want to wait on my results.

I just looked at the SM120X Manual and DocWisdom’s wiring and he wired it just how I suggested.

He has N.O. and COMM (Orange and Blue on SM120X) going to the middle 2 terminals on MIMOLite.
Look at his photo and where he has Orange and Blue from SM120X is where you want to hook Brown and Blue from the RM4. That should be the same setup.

RM4 Worked fine.

Took me a while because the graphic display for the “MIMOLite Smoke” doesn’t work, but events to trigger something was working all along.


I’m a total dope. I had “First Alerts” on my brain and never noticed that I had Kiddie, even all through the install, taking the photo and posting it.

Well we now know it is cross compatible :slight_smile:

But I switched it for a SM120X to do it right and I get the bonus that I can trip the alarm from smartthings.
I did read over on NEST FAQ that you are not legally supposed to mix brands.