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

I didn’t understand. Are you saying instead of controlling the motion detection globally through routines you want to control the individual cameras through Routines?

Yes, for example, when I trigger goodnight I want only my garage and front door alcove cameras reporting motion video clips but when I leave the house and trigger goodbye I want all five of the cameras reporting motion.

Yes I like this idea, let me work on it.

Updated to 2.0 but the motion detection is not working for me. It does not work in your app, none of the actions fire in response to motion. Also, while it does show up as a motion sensor in Rule Machine, it does not trigger any actions. In the IDE the Camera’s device type does not show any events for motion. Any suggestions?

Your timers are dying. See the FAQ

The scheduler in the IDE looked ok. The only item waiting was a future scheduled motion check. There was nothing stuck as far as I can tell. There were many completed events. Tomorrow when I can test I will update the app in the ide and see if it works.

App is working great, the only gravy I can see at his point would be to be able to enable live or recorded video via Things. Hopefully they will release the API soon.

Revamped the SmartApp and Device Handler
Version 3.0.2 SmartApp / 3.0.0 Device Handler

  1. Now you can control each camera’s motion detection individually through ST (exposed as a switch)
  2. Blink monitoring is always set to on, instead of controlling monitoring at the System (sync module) level, now each camera is controlled individually to enable/disable motion detection.
  3. The switch/alarm interfaces now control camera motion detection alerts instead of global monitoring

Make sure you update both the SmartApp and Device Handler

Updated the FAQ’s also in the first post.

Wow! That was fast. I bought these Blink cameras almost on a whim given the great price point and lack of cords. Never thought I’d get ST integration within a month of purchase! Blink doesn’t even have ANY scheduling up and running on the Blink app. THANKS!

Now you can have it all through ST (except the video for now)

Three of my cameras show “Intruder” in the Things list. How do I clear this flag? When I go into the device and click the red “Intruder” tile, the tile changes back to white with three dots … When I go back to the Things dashboard, it still shows as red Intruder.

  1. make sure you’re using the latest code for SmartApp AND device handler
  2. click refresh
  3. If it still isn’t responding send me what you see in the IDE Live logging when you hit the intruder button

Similar issue here. When I tested routines earlier no problems but some cameras didn’t turn off when they should have this evening and now the intruder thing.

Okay found the issue and fixed it.

Version 3.0.3 of the SmartApp

  • Fixes issue with not being able to turn off Intruder alert manually

Also note that sometimes it may show a … when you click it. That’s when there’s a conflict with the camera being busy. just try again after a few seconds.

Revamped the SmartApp and Device Handler
Version 3.0.2 SmartApp / 3.0.0 Device Handler
1.Now you can control each camera’s motion detection individually through ST (exposed as a switch)
2.Blink monitoring is always set to on, instead of controlling monitoring at the System (sync module) level, now each camera is controlled individually to enable/disable motion detection.
3.The switch/alarm interfaces now control camera motion detection alerts instead of global monitoring

So that means we need to turn on all camera’s independently now not just one to activate all? Curious how you got that going and what happens when you go into the Blink app would look like since I don’t think it can turn on the camera’s independently.

Kinda hard to explain but it’s possible through creative engineering. Essentially you can enable/disable each camera but keep global monitoring active. There are some boundary conditions that I’ve found but the code handles it well.

Version 3.0.4 Blink Camera Manager SmartApp

  • Bugfix, Dont’ check for motion alerts if camera is disabled

You can turn on cameras independently by clicking on the symbol of the running man icon in the blink app.

Funny they call it motion detection (enable/disable). I guess they should call it camera on/off. Since it is a different function that arm/disarm which is a system wide setting. Guess I never thought of it that way. Thanks.

As a plus I now I have 5 new temperature sensors to use with my thermostat.

Dumb question but I forgot where to access “My Device Handlers” & "My Smart Apps"in the SmartThings IDE.