It’s been one year since I started a little project. I bought a couple of reolink cameras with people and vehicle detection integrated and wondered if I can use that directly without having to rely on deepstack.
It basically was just a fun project as I knew even if I can use it, it might not be very precise. Now one year later I am quite happy with the solution I have, even thought the implementation could be better.
I had several goals with the implementation:
- detect persons and get a recording
- prevent unnecessary writes to my storage (I only have SSDs here which wear down to quickly if you write to them non stop
- the recording should include a certain amount of time before the actual event
I wrote a small custom addon which can be used in conjunction with node red to realize the above mentioned goals. With just one issue I cannot solve as this is a limitation of the reolink cameras. I have to poll for the detection state.
I now get a notification including a picture (almost instant) and video (when the recording finishes) and so far it has been working very well. with the recent software updates for the reolink it did improve as the initial one 14 months ago did not include much settings for the detection (no zones, no sizes).
If there is enough interest I can share what I have so far any maybe there’s someone who could build up on this an improve it. I sadly haven’t had the time to do so and since it worked I was happy as it is. I have it running on a Raspi 4b with 4GB of RAM and can handle up to 3 cameras with high resolution, more if you switch to standard resolution or if more RAM is available.
Btw. Reolink was very helpful and when I contacted them about the api as initially it did not include the detection and they kindly expanded it. So thumbs up for that. Sadly my request to integrate mqtt into their products was turned down. But I would not rule it out completely.
I currently have a couple of RLC-510A, RLC-810A and RLC-820A in use. Nightvision is not as good but person detection still works but then I also do not use the IR lights as this attracts spiders and I don’t like cleaning the cameras every two weeks