I also have never been able to get any of these working, multiple tries over the last year, with every code base I can try. I get the “unknown error” also.
While this was not how i wanted to wake up in the morning and it ended up being a false alarm from nest protect, smartthings handled it perfectly.
@sidjohn1 can you point me to the code you use for yours or post it? I want to try to hook these up again. There has to be something I’m missing.
Eh, you can ignore my request, read backwards and saw you posted the origin. Are you sure you made no mods for it to work?
yep, no mods. I deleted and readded it today… the only thing i can think of on why it would work is if you have the wrong MAC address. It has to be the 802.15.4 MAC. if you are using the MAC from your local network it will not work.
I did use the 15.14. I’ll try again, knowing yours works helps me try harder.
Hey everyone, has this device type been tested with the wired version of the Nest Protect 2nd Gen?
Thanks!
Let me know if you get it working with wired v2
I have it working with wired v2 using this device type (https://github.com/NickHBailey/SmartThings-NestProtect). It registered, but I haven’t had any smoke or CO alarms to confirm notifications are working. I wish we can test it without starting a fire in the house
I can send my ex over to cook for you.
I can also confirm it works with Nest protect V1 and V2. I also updated the devicetype, In my version I cleaned up the code, fixed “unknown” error on andriod devices, updated authentication, layout, and logging. Pollster is still required to get updates and i recommend polling every minuet.
My fork is available here:
https://github.com/sidjohn1/SmartThings-NestProtect
I have used the devicetype that @sidjohn1 has been mentioning as my second ever device added to ST, it has been working well from the best I can tell. I get all of my statuses, live, also get info using Pollster. I try not to set too many fires within my home purely to test my tech so I haven’t received any notifications of fires or smoke beyond what I should receive from the Nest app on the same device.
So far, so good!
I can back up Tyler now (yay!). Works for me now using the devicetype that @sidjohn1 mentioned. Not sure what was going on before.
I wish we had a way to make this event based instead of poll based.
Also, I might start a thread on what the difference is truly between “refresh” and “poll” because this devicetype seems like a candidate for “refresh”…
For some reason I am getting the following error message.
Java.lang.IllegalArgumentException: Metadata definition not found
Anyone can help I would greatly appreciate it.
Which devicetype are you using?
I am creating the device type from the code with the link you provided.
It is the Nest Protect device. Do I need to use a template or enter it in using the form instead of the code?
Code, would be the simplest option
yeah i tried with the code. I cant see why am I getting an exception.
I think i figured it out. The metadata is empty on the code name, capabilities, etc…
that shouldn’t be the case if you copied all of it…
on github, hit the raw button copy all the text (ctrl+a), then copy and paste it into a new devicetype. It should just work.