[RELEASE] Blink Camera IFTTT Integration

Introducing the Blink Camera IFTTT Integration from RBoy Apps

This is a free integration guide on how to integrate Blink cameras and sync modules into your SmartThings setup using IFTTT. This guide follows the discontinuation of the native Blink Camera integraiton after Amazon acquired blink.

image

The integration can be found here on the RBoy Apps free GitHub repository.

Key Features:

  • Arm/disarm sync modules from SmartThings (via Virtual Sync Module switch)
  • Get camera motion detection notifications in SmartThings (via Virtual Camera Motion sensor)
    • Adjustable setting for motion sensor reset time (default 15 seconds)

SETUP GUIDE

  1. Connect your IDE to the RBoy Apps free GitHub repository
    • Login to your IDE
    • Click on My Device Handlers
    • Click on Settings (if you don’t see Settings, you would need to Enable GitHub Integration and follow the prompts)
    • Click on Add new repository
    • Enter Owner: RBoyApps, Name: SmartThings, Branch: master
    • Click on Save
    • Click on Update from Repo -> Click on SmartThings (master)
    • Check all the device handlers -> Check Publish -> Click Execute Update

      image
      image
  2. Create the Virtual Sync Module switches and Virtual Camera Motion sensors
    • Create Virtual Blink Sync Module Switch(s) (one for each sync module) in the:
      • IDE -> My Devices -> + New Device -> Name & Device network id: Sync Module 1 , Type: RBoy Apps Virtual Blink Sync Module Switch -> Create
      • For each additional sync module, increment the number (1, 2 etc). Make sure the Device network id for each sync module is unique
    • Create Virtual Blink Camera Motion sensor(s) (one for each camera) in the:
      • IDE -> My Devices -> + New Device -> Name & Device network id: Blink Camera 1 , Type: RBoy Apps Virtual Blink Camera Motion Sensor -> Create
      • For each additional camera, increment the number (1, 2 etc). Make sure the Device network id for each camera is unique
  3. Setup your IFTTT account with SmartThings and connect all the Blink Virtual Sync Module and Blink Virtual Camera Sensor devices created to IFTTT from SmartThings
  4. Login to your IFTTT account and connect your Blink account
  5. Connect your blink sync modules to SmartThings (repeat this for each Sync Module)
    • Arming
      • Click on Explore and then Create new applet
      • Click on If + -> search services for and click on SmartThings -> click on Switched on -> Select your Virtual Blink Sync Module switch in Which device? and click on Create trigger
      • Click on Then + -> search services for and click on Blink -> click on Arm system -> Select your Blink Camera Sync Module in Which system? and click on Create action
      • Turn off Receive notifications when this Applet runs -> Click Finish
    • Disarming
      • Click on Explore and then Create new applet
      • Click on If + -> search services for and click on SmartThings -> click on Switched off -> Select the same Virtual Blink Sync Module switch in Which device? and click on Create trigger
      • Click on Then + -> search services for and click on Blink -> click on Disarm system -> Select the same Blink Camera Sync Module in Which system? and click on Create action
      • Turn off Receive notifications when this Applet runs -> Click Finish
  6. Connect the blink cameras to SmartThings (repeat this for each Camera)
    • Click on Explore and then Create new applet
    • Click on If + -> search services for and click on Blink -> click on Motion detected -> Select your Blink camera in Which camera? and click on Create trigger
    • Click on Then + -> search services for and click on SmartThings -> click on Switch on -> Select your Virtual Blink Camera Motion sensor in Which device? and click on Create action
    • Turn off Receive notifications when this Applet runs -> Click Finish

Now your Blink Sync Modules can be armed and disarmed from SmartThings and will synchronize your Camera motion events with SmartThings.

You can use various methods to arm/disarm your sync modules, get notifications when your cameras detect motion, arm/disarm security systems, activate Sirens/Alarms, have Alexa/Sonos/Bose etc speak or play sounds, get push/SMS notifications and much more. Here are some useful apps to create various security and convenience automations:

NOTES:

  • Sync module arming/disarming synchronization is only one way (SmartThings -> Blink)

Enjoy and thank you for your support! If you have any suggestions or feedback let us know.

You can check out our complete range of premium SmartApps and Device Handlers at www.rboyapps.com

Visit our Facebook page for updates on new apps and device handlers http://www.facebook.com/RBoySTApps

© RBoy Apps

6 Likes

Hold it!!! THIS IS BACK AGAIN? :heart::heart::heart::heart::heart:

1 Like

No unfortunately. This is just IFTTT integration, and nothing like what RBoy had before (which was a 1000 times better IMHO).

Yeah see that now :rage: I’ve been using IFTTT with virtual switches already. Close as we are going to get I guess. Still great to see RBoy still involved.

1 Like

Arm/disarm works as shown but the motion events do not. Any suggestions? Testing suggestions?

Check your IFTTT rules and most importantly check that you’ve given the SmartThings IFTTT app permissions to access your virtual camera devices (this is a common issue) by opening the IFTTT SmartApp and selecting all your Blink virtual sync modules and cameras.

Hi - forgive my not understanding here, but what is the purpose of this device handler compared to just using Simulated Switches?

We can achieve the same result with IFTTT and simulated switches - what’s the benefit of this device handler? (I see one as adjusting the reset time… what else?)

Does it allow more options/features within Smartthings?

@RBoy

Thanks in advance

1 Like