Reolink POE IP Camera Setup

Does anyone know how to push a send a snpashot or picture form the camera to Pushbullet? i tried the following but it doesnt work

  - id: 'outside_camera_motion'
    alias: Front Door Camera Motion Notification
    trigger:
      - platform: state
        entity_id:
          - binary_sensor.motion_front_door
        to: 'on'
    condition:
      condition: state
      entity_id: input_boolean.outside_camera_motion_override
      state: 'off'
    action:
      - service: notify.pushbullet
        data_template:
          title: "Home Assistant"
          message: "Front Door Motion Detected"
          target: device/XXXXXX 5T
          data:
            file_url: /api/camera_proxy/camera.front_door?token=9df45bde2xxxxxxxxxxxxxxxxxxxxxxxxxxx
            url: >
              {% if is_state('person.stephen', 'home') %}
                rtmp://192.168.0.XX/bcs/channel0_main.bcs?channel=0&stream=0&user=XXXXXXXX&password=XXXXXXXXXX
              {% else %}
                rtmp://XXXXXXXX.duckdns.org/bcs/channel0_main.bcs?channel=0&stream=0&user=XXXXXXXX&password=XXXXXXX
              {% endif %}

Hello,

I recently added my 1st Reolink camera, Iā€™ve installed the custom component and everything is working great.

Iā€™m wondering if thereā€™s any way to create the behavior my other Ring cameras have in Home Assistant, where clicking the image opens a window and plays back the most recent motion event. In other words clicking the image would get the camera to stream playback of the most recent recording on the SD card.

@fwestenberg How do I do to add all my cameras?
I have 4 of therm via NVRā€¦

awesome work.

Iā€™m experiencing streams being cut with the custom component after a day or so.
Not so with the generic component.
Anyone else also experiencing the same?

Yes same here! I will test it today once again since I updated my camera.

I am also struggling to make this work.
http://x.x.x.x/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=xxxx&password=xxxxxx
Is the Url for the Still image.
If i paste this in my browser it gives me a still image but it does not work for creating an automatic snapshot.

Why donā€™t you use the camera.snapshot service?

I do use the snapshot service, and on my Foscam cameras it works great but i cant get a snapshot from the Reolink

- id: notifypost
  alias: Notify Post
  trigger:
  - entity_id: switch.brievenbus
    from: 'off'
    platform: state
    to: 'on'
  action:
    - service: camera.snapshot
      data:
        entity_id: camera.hekzicht
        filename: "/config/www/snaps/hekzicht.jpg"
    
    - service: notify.oneplusa6013
      data_template:
        message: Er is post
        title: "Brievenbus"
        data:
          attachment: /config/www/snaps/hekzicht.jpg
          html: "1"

And this is the camera.

  - platform: generic
    still_image_url: "http://x.x.x.x/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=xxxx&password=xxxxxxx"
    stream_source: "rtsp://xxxxx:[email protected]:xxx/h264Preview_01_main" 
    name: Hekzicht

If is use this Foscam, the snapshot works great.

  - platform: foscam
    ip: x.x.x.x
    port: xx
    username: xxxxx
    password: xxxxx
    name: Back door

Im using my reolink cameras with snapshot and record services without any problem and using pushover too, I added my camera as ffmpef platform and rtsp input
All working fine

Would you mind sharing your camera code?
I have no idea what i am doing wrong.

sure,here is:

camera:
  - platform: ffmpeg
    name: Terraza
    input: rtsp://xxx:[email protected]:554/h264Preview_01_main

Thanks, I notice that you donā€™t have an still image url set up.

Looks like i only have to change ā€œgeneralā€ to ā€œffmpegā€

Maybe u can try this too:


Cameras are working good too, but give me issues when I use image processing software with my cams

I thought of trying that but if i can get it to work without an addon Id rather do that.

I added this camera with a new name and get the snapshot from this new cam.
Now I am able to get a snapshot from the Reolink.
Thanks.

Hi all,

I need some help,
Iā€™m getting no image

Screenshot from 2019-12-16 11-07-06

The only error I get is this warning message

## Log Details (WARNING)

Mon Dec 16 2019 10:57:26 GMT+0000 (Western European Standard Time)

You are using a custom integration for reolink_dev which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you do experience issues with Home Assistant.

How can I debug this?

How did You connect camera? Through NVR or network switch? I have same problem if I Connect cameras through NVR.

network switch

@roadkill247
Hey Road
I ended up putting a POE Switch so my cams and NVR are ON the same network. Itā€™s the only way I could get it to work. It better as i donā€™t need to run all cams back to the NVR, just back to the closes switch. And it opens up the ability to connect to the cams independently via the custom component or Onvif or use tiny ipcam on my firetv.

2 Likes

@Harry13 - Thanks, I will look into something like this!