[DEPRECATED] Blink Camera Device Handler with Motion Sensor, Live Video Streaming, Integration with SmartThings/SHM, Temperature, Signals and Push Notifications

well i was thinking 1 for my living room which covers living room, kitchen and front door.
1 for dogs bedroom then i could put one in the garage but i have the Dlink camera out there now so i would have to find a use for it or throw it in a drawer i guess.
i could put one on the front porch i guess its covered so i don’t think the rain and weather would get to it only thing i would be worried about is the freezing temperatures in the winter and hot summer heat

I use Rule Machine, but if you don’t have it already installed you won’t be able to install it. Hopefully it comes back.

Smart Rules 2.0 will work for you is your are on iOS.

I’m sure you could get something going with IFTTT, I use IFTTT to turn on my Porch Lights via virtual switch triggered by a Ring Pro doorbell…works pretty well.

I happened to come across rule machine the other day and it seems like it was a pretty cool app however I’m new to smartthings and didn’t have it installed so I guess I’m out of luck there.

I am on iOS so I guess I can you the other one that you listed to see if I can get it to do what I want

I just set up a routine to “arm” or "disarm"the cameras based off of presence.


Hi @Kooltaco,

Where did Blink state that they are going to release the Outdoor capable camera “mid year”? I just checked their official FAQ on their site and it does not refer to this info.

Only place i have seen mention of it was in the comments section of this Blink Blog post.


“An outdoor camera is our top priority for the next-gen product, and we currently estimate releasing this later this year!”

I interpreted this as 31 Dec 2016.:disappointed:

1 Like

I’ve got a camera mounted outside in two spots to see how it performs under various conditions (and pretty far from the sync module too, just to test it). So far so good, been through a few storms and still working great. Just ensuring that they kept away from the direct rain. Lets see show it does in the next few months.

I’m running four Blink cameras outside…all under the eaves and out of direct weather…and they all function just fine and have been for months.


I am running one in my garage and I might add it should be 101 degrees today! So far so good!

1 Like

Can someto me help me? I can’t make the camera work right. When I arm the Shm it won’t work until I go to the Blink app and arm it there, and then I get all the notifications from Blink and not from SHM. Also if I disarm at Shm it is not disarmed until I do it on the blink app.
In fact only once it worked with the other alerts (lights, speaker siren).
What I set wrong?

I don’t use SHM, too many unresolved issues. Instead I use routines to turn on/off the cameras. You can however configure SHM to turn it on/off also or use the SmartApp can configure it to turn on/off when the specific SHM modes are set.

I see. But how can I add to the alert of motion also sound notification from the speaker? The notifications is something I don’t see on the routines.

So using those routines will arm and disarm the motion detection then? That seems easy enough to do. These cameras seem like there a pretty good device, surprised they haven’t gotten more publicity

Just installed Blink with 5 cameras. Blink app works fine. Installed latest ST Blink device handler and app. (Even did OAUTH)
After putting in Blink creds, the 5 cameras show up.
After hitting DONE, app errors with “An unexpected error occurred.” and Notifications has an “Error creating Blink camera device”

Blink Camera Manager log has this:


9:38:05 PM:
Error creating device: 

groovy.lang.GroovyRuntimeException: Ambiguous method overloading for
method physicalgraph.event.EventService#create.
Cannot resolve which method to invoke for [null, class java.util.LinkedHashMap] due to overlapping prototypes between:
[class physicalgraph.app.InstalledSmartApp, interface java.util.Map]
[class physicalgraph.device.cache.HubDTO, interface java.util.Map]
[class physicalgraph.device.cache.InstalledSmartAppDTO, interface java.util.Map]
[class physicalgraph.device.cache.LocationDTO, interface java.util.Map]
[class physicalgraph.location.Location, interface java.util.Map]

There are no new Things created (that are visible in the Things list anyways), however, the first camera on the list “sorta exists” in that it is getting pummeled with “heartbeat called” that show up in the logs (seems like several per second for a while, then it slows down) The Activity Feed is flooded with jpgs from the first camera. (filenames are unique - it’s hitting the camera for a new jpg?)


Looks like you may have an “unclean” install. Remove all devices from your account from the IDE manually and then start over. This is probably a conflict with a partially installed device. Better yet, delete the Devices and then the SmartApp and start over. Also assuming you’re on the latest versions of both.

yes, latest version of each.

  1. there were no Blink devices to remove via IDE - the only way i know it half installed the first camera is because of all the notifications/logs (I did not remove all other devices)
  2. uninstalled the SmartApp
  3. deleted SmartApp and device driver from IDE
  4. reset the hub, for good measure
  5. recreated driver/app in IDE, published
  6. reinstalled SmartApp

Same error on Done.

Yeah looks like something broke in ST recently. Working with @Jim on trying to nail it down. @slagle FYI please, will loop you into the conversation with Jim.

Okay I’ve found what broke in the platform and have put a temporary patch in it for now and raised a ticket with ST on it.

For now you can use Blink Camera Manager version 5.0.3 (no change to the DH) and it should get you back up and going. The limitation is this will only work if you have 1 hub in your location. If you have more than 1 hub in your location it will need to wait until ST fixes what they broke.

###Blink Camera Manager - Version 5.0.7

  • Fix for recent change to ST platform causing Blink Camera Manager SmartApp to throw an error when installing new devices
  • Support for multiple ST hubs in a location (you can choose which hub to use for communicating with the Blink Cameras)

###Blink Device Handler - Version 5.0.3

  • Improved live video stability by retrying once if Sync Module is busy (remember to wait atleast 10 seconds between restarting live videos)

###NOTE: After updating the code you need to Open the Blink Camera Manager and verify all the settings (select the hub if prompted) otherwise you’ll get an error.

Live streaming video now works from anywhere, within the home, outside the home, private networks - all you need is internet access from your phone.

###NOTE: Live streaming is VERY battery intensive and can drain the battery very quickly! The life of the Blink camera battery is about ~20,000 seconds or ~300 minutes of video, so use with caution (it was designed for short 5-10 second clips at at time). If you’re going to be using live streaming regularly, it is recommended to have a USB power source plugged in for your Blink camera.

NOTE: Also note that live video feature is a BETA feature from SmartThings so it could be a little finicky, so just be patient and retry a few times if it doesn’t connect the first time and wait 10 seconds before restarting a live stream that was stopped. The iOS version sometimes doesn’t like going to full screen. These are ALL ST issues and ST won’t respond to them because it’s still BETA.

###If upgrading from 4.x or newer follow the normal upgrade instructions in the 1st post

###Instructions for upgrading from version 3.x or older