[Edge Driver] ReolinK Cameras and NVR Sensors

Hi everyone! I’m Patrick (@pattetech).

Today I am releasing the first public version of my Edge Driver for Reolink Cameras and NVR.
My goal with this project was not just to create another “video viewer,” but to unlock real automation potential with Reolink cameras.

:rocket: Key Features

This driver leverages the local Reolink API to deliver:

  • Granular AI Detection: Separate presence sensors for Person, Vehicle, and Pet.
  • Siren & Alarm Control: Trigger the camera’s built-in siren via automations, fully compatible with SmartThings Home Monitor (STHM).
  • PTZ Control: Support for calling PTZ presets directly from SmartThings routines.
  • Floodlight Control: Full control over camera floodlights including on/off functionality and brightness levels.

:gear: How It Works

  • Local Execution: Requires a SmartThings Hub.
  • Architecture: The driver creates a “Controller” (Parent) device where you enter the IP/Username/Password of your Reolink NVR or standalone camera (Local user recommended).
  • Multi-channel Devices: For NVRs and multi-channel cameras (e.g., Trackmix), there is a setting in the device preferences to select which specific channel you want to add.

:warning: Important Notes

  • HTTP Required: Make sure HTTP is enabled in your device settings (Camera/NVR Settings > Network > Advanced > Server Settings > HTTP).
  • Focus on Sensors: This driver is designed for Automation Triggers. Video streaming is not the main focus due to current SmartThings platform limitations regarding local streams.
  • Supported Devices: Works with standalone Reolink AI cameras and Reolink NVRs.

:white_check_mark: Tested Cameras

  • Trackmix POE
  • Duo V1
  • Duo V2
  • Fisheye
  • 510WA
  • 510A
  • 811A
  • E3 Pro

Feedback is welcome! Please let me know what Reolink camera models you’ve tested so we can keep adding to this list.


:link: Channel Invitation Link

LINK HERE

3 Likes


1 Like