Reolink NVR to Home Assistant Issue

Hi Guys,
I tried make it work based on above example config and I struggle to do so. FInally I found the problem so I wanna share it: Make sure http is enable on the camera :slight_smile:
Settings ==> Network ==> Advanced ==> Server Settings

Hey @skynet01, how did you manage to get your frigate card to display an image that is uploaded every few seconds? I have everything else seemingly configured but I canโ€™t figure out how to get this part working. Any chance you could post your card yaml?

Sure here you go, I have other cameras in the card as well. The view section is where I set it to be image capturing. There is also triggers for some cameras where they then start streaming live feed. This works pretty good for an iPad on the wall, where the key cameras are updated with static images every few seconds but if any of other cameras get triggered their live view comes in.

type: custom:frigate-card
cameras:
  - camera_entity: camera.doorbell
    live_provider: ha
    triggers:
      motion: true
      entities:
        - binary_sensor.doorbell_motion
      occupancy: false
    webrtc_card:
      entity: camera.doorbell
    go2rtc:
      modes:
        - webrtc
  - camera_entity: camera.cadens_room_camera
    live_provider: webrtc-card
    triggers:
      motion: false
      entities: []
      occupancy: false
    title: Cadens Camera
    webrtc_card:
      entity: camera.cadens_room_camera
  - camera_entity: camera.patio_cam
    live_provider: ha
    triggers:
      entities: []
      motion: false
      occupancy: false
    webrtc_card:
      url: rtsp://172.16.3.161:41255/4e9f56b477715e67
    go2rtc:
      modes: []
  - camera_entity: camera.yard_cam
    live_provider: ha
    triggers:
      entities: []
      motion: false
      occupancy: false
    webrtc_card:
      url: rtsp://172.16.3.161:39675/5623ff51e62f3148
  - camera_entity: camera.right_outside_garbage_camera
    live_provider: webrtc-card
    triggers:
      entities:
        - binary_sensor.trashcans_person_detected
      motion: true
      occupancy: false
    webrtc_card:
      url: rtsp://172.16.3.161:37769/eefb314783b3628f
  - camera_entity: camera.left_outside_camera
    live_provider: ha
    triggers:
      entities:
        - binary_sensor.ac_person_detected
      motion: true
      occupancy: false
    webrtc_card:
      url: rtsp://172.16.3.161:45897/31537d7b5dde98f7
view:
  camera_select: live
  default: image
  timeout_seconds: 20
  update_seconds: 5
  scan:
    enabled: true
    untrigger_seconds: 25
  update_cycle_camera: false
timeline:
  show_recordings: false
image:
  mode: camera
  refresh_seconds: 6
live:
  auto_play: selected
  auto_pause: unselected
  lazy_load: true
  transition_effect: none
  auto_unmute: selected
  auto_mute: unselected
menu:
  position: top
  alignment: left
  buttons:
    clips:
      enabled: false
    download:
      enabled: false
    timeline:
      enabled: false
    fullscreen:
      enabled: false
    snapshots:
      enabled: false
    camera_ui:
      enabled: false
media_gallery:
  controls:
    thumbnails:
      show_details: false
      show_favorite_control: false
      show_timeline_control: false
performance:
  style:
    box_shadow: false
2 Likes

The Reolink integration within Home Assistant has seen substantial enhancements, leading me to discontinue the use of REST sensors. This has made my network happy. :tada: https://www.home-assistant.io/integrations/reolink

1 Like

@tteck indeed I have made a lot of progress with the integration and it is very stable now with multiple layers off fallbacks for receiving motion/AI events.

Anyone still using a custom HACS integration schould really consider moving to the official build in integration since it is now way ahead of the custom integrations.

If you appreciate the reolink integration and want to support its development, please consider sponsering the upstream library or purchase Reolink products through this affiliate link.

2 Likes

Hi!

I bought the RLN16-410 NVR and some RLC-1224A cameras HA compatibles.

I would like to know if through HA and with a smart button, when you press it, the motion detection of the cameras is deactivated, and when you press it again, it will be activated again.

Would it be possible? :slight_smile:

If you mean enabeling/disabeling the push notifications to your phone then yes that is possible with Home Assistant.
If not please explain carefully what you mean with โ€œdeactivating motion detectionโ€.

The motion detection algorithm in the camera will always continue to run so you can see the motion detection symbol when vieuwing the live stream in the reolink app. Moreover the HomeAssistant binary sensors will still receive and log motion events in its history even if you turn off push notifications for motion detection.

The other option is to turn the motion detection sensitivity to 0 when pressing the button, and returning it to the default 60 on second press, that means it will not detect motion anymore at all (although in principle the algorithm will continue to run).