It took me some time to figure out the correct settings, so I hope this saves someone some time.
I want to have Telegram text me a snapshot of the camera on a event (alarm or doorbell).
I have one camera that works simply with this URL:
http://CAMERA_IP:85/images/snapshot.jpg
Not sure why it’s port 85 (the regular webinterface is 80), but it works.
Another more recent model with much newer firmware changed the behavior, it now requires authentication so it as to be setup like this:
Thanks I found this useful as I recently got a uniview NVR and 4 cameras. There seems to be a built in motion sensor function that works pretty well, I just can’t seem to find a way to get that into Home Assistant. Any info out there that you think could help? Cheers
If you want the snapshots, you’ll have to grap them directly from the camera. If you’re using the PoE ports on the back of the NVR, that won’t work. You should move the camera to your “normal” network and add the camera to the NVR with it’s IP adress.
I didnt find a way to get the motion detection into HA… The implemented SNMP in recent firmware versions, but motion is not in there…
Hi, please tell me the configuration of the camera UNV configuration.yaml. I’m trying to set up the second day, I can’t get the image from the camera, thanks
No the NVR doesn’t produce the snapshots, only the stream. If you want de snapshots directly you have to connect the cameras to your local network (not the PoE ports on the NVR) and pull the snapshots from the camera.
You can connect the camera to the NVR that way too. Just add it to the NVR using the IP on your local network.
Yes sending email with snapshot on motion detection for example is possible.
Mostly people find they get too many false alerts if you set it to simply motion though.
so the NVR allows you to access the camera on a different port
eg my nvr is 192.168.1.xxx
if i use port 192.168.1.xxx:30020 then i can access the camera menu. I wonder if it would be possible to use this method to get a snapshot through the NVR. From here i can log in directly to the camera and make a snapshot
alternatively you can set it to send a snapshot to FTP server in HASS and use that as the snapshot image? the camera lets you choose how many pictures to create before it starts to overwrite.
can you then use this for the camera_url image?
Im new to HASS and trying to get these cameras intgrated fully
yea so if you log into the NVR and go to camera settings you can click on access which gives you the port for that camera.
it works with the uniview cameras, going to try with the reolinks i have, it might be that i need to forward a port on the reolink camera from 30003 to 80 to get it to land on the camera landing page.