Reolink NVR stream: or snapshots.. Please I need help seeing them on hassio

Have go the latest firmware

Sorry taking so long, have not been paying attention.
Couple of things I found out the hard way.
At first, I could get rtsp stream working, but not the snapshot. There was a firmware update to fix that. Also, the channel numbers for snapshots start at 0, while the rtsp start at 1.
Have you tested your URL with VLC?
I am assuming you are getting the feeds in at the NVR, correct?

I am coning in late to this conversation but I thought I would share my limited success.

I have one camera hooked up to a RLN8-410-E. I updates the firmware to the one available from September 2019.

Everything is working!!!

configuration.yaml

camera:
  - platform: generic
    name: 01
    still_image_url: !secret Camera_URL
    stream_source: !secret Camera01_Source


secrets.yaml

Camera_URL: "http://192.168.1.243/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=admin&password=pwd"

Camera01_Source: "rtsp://admin:[email protected]:554/h264Preview_01_main"

Ok, I finally got into a solution. Don’t ask me why (as I don’t know), but everything works if I reference the cameras this way:

camera.1
camera.2
camera.3

The strange thing is that they are called 01,02,03 etc. and also camera 08 must be referenced as 08, and not 8!

Thanks for helping btw.
Cris

Hi guys,

i have the RLK4-211WB4. Can you tell me the correct rtsp-Url to view the Stream? I test very much, but nothing works :frowning:

@aq5001 Could try Blue Iris software for motion detection etc. It is paid software, a one off cost, but it blows most others away and has pretty decent HA integration.
There is a tutorial here - Blue Iris Integration Tutorial .
I think, if I had my time again, I would actually skip the Reolink NVR and just go BI for the whole thing.
There is a link to add Reolink Cameras to BI here - https://support.reolink.com/hc/en-us/articles/360003601394-How-to-Add-Reolink-Cameras-to-Blue-Iris

I am not sure if all Reolink cams are supported yet though.

Does anyone know the way to access motion detection information through the NVR?

I have tried…

http://192.168.X.Y/api.cgi?cmd=GetmdState&channel=0&user=****&password=***

But even when I change the channel from 0 to 1,2, or 3, it seems that I always get the motion status of only the first camera.

BTW, this command also works without the “channel” parameter, and still returns the status of the first cam, so I think this is probably the part that I have got wrong?

Did you find the answer? I’m thinking of buying NVR + four cameras, and the motion status would be a nice addition.

No - not got this working yet. But not paid it much attention either!

I’d recommend the integration from fwestenberg. It can be installed through HACS by adding it as a custom repository - https://github.com/fwestenberg/reolink.

Although I did struggle getting it to work through my NVR but after speaking to Reolink support, my NVR didn’t support the functionality.

Hi anyway to let this component work with Home Assistant 0.110.1
I’ve got this error

Invalid config for [sensor.template]: extra keys not allowed @ data[‘sensors’][‘motion_frontdoor’][‘delay_off’]. Got OrderedDict([(‘seconds’, 30)])
value is not allowed for dictionary value @ data[‘sensors’][‘motion_frontdoor’][‘device_class’]. Got ‘motion’. (See ?, line ?).

Hi, i have a Reolink RLN8-410-E NVR with v.2.0.0.249_20011608101 firmware (2020).

I have installed Reolink integration in HACS, and in configurarion.yaml I have configurated this:

camera:
- platform: reolink_dev
  host: 192.168.1.16   <----- NVR IP OR CAM IP???
  username: admin
  password: my password
  name: CAM GIARDINO
  stream: sub
  protocol: rtsp
  channel: 01
  scan_interval: '00:00:05' 

Now I can see entity “camera.cam_giardino” (without entity icon, only name), but streaming don’t start.

https://github.com/fwestenberg/reolink , I set only point 1 (I’m non intrested about motion detection)

Do I have to configure something in NVR setting?

NVR Network Info

Ip Address: 192.168.1.16
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.1.1
MAC Address: xxxxxxxxx
Favorite DNS: 192.168.0.1
Alternative DNS: 192.168.0.1

Thanks

Running recent firmware as of 05/28/2020. Still getting the same issue. Please advice

Access Error: Not Found
CGI program file does not exist

http://NVR_IP_ADDRESS:80/cgi-bin/api.cgi?cmd=Snap&channel=03&rs=wuuPhkmUCeI9WG7C&user=username&password=password

Here is mine. As you can see it’s slightly different so maybe have a play and see how you go. I am running latest firmware on NVR and cameras and this works without issue.

http://YOURIPADDRESS/cgi-bin/api.cgi?cmd=Snap&channel=4&rs=wuuPhkmUCeI9WG7C&user=admin&password=YOURPASSWORD

I tried the above url as well. same error. I think its has to do with firmware as the whol CGI program file itself is not found.

Interesting I still actively use mine for image snapshot and Google Cloud Vision object processing. Although I use Motioneye for RTSP conversion. Maybe you can have a look into getting your camera into Motioneye and then take a feed from that?

Hey, does anyone know if the NVR allows RTSP feeds for cameras which don’t support RTSP out of the box? (E1). Also does it have RTMP? Thank you.

my issue listed above is resolved by upgrading to most recent firmware.
v2.0.0.269_20042901.

Now I get snapshot images fine.

I’m looking into buying the Reolink 4k cameras for our house & integration into HA would be a must, google assitant a nice-to-have. Everything still seemingly working for everyone nicely?

Hi @AllFallD0wn,

I have the set with 4x 4K cameras and NVR and it works like a charm in HA.
With better than expected quality.