I have EZVIZ smart doorbell DB2C
The device is working properly with the EZVIZ integration, but I have 2 issues:
I can’t connect to the live stream, using the RTSP. While trying I get an error that the host doesn’t exist
I can’t decode the picture from the link under “last_alarm_pic”. I can download the file but can’t open it with any app (i disabled the encription in EZVIZ app). when I open the file in notepad it starts with “hikencodepicture”.
BTW, on a different EZVIZ camera I have, both items above are working perfectly.
I have the same unit, experiencing the same result.
Logged a call with Ezviz support to get confirmation on whether the unit supports RTSP/ONVIF out of the box and still waiting on a response… But in all honesty I don’t think they will as it will more than likely lead to a quick draining battery should you have a constant video stream going.
I have seen on some forums where they discuss flashing the older DB1 with Hikvision firmware to enable RTSP but not sure if this is possible with the DB2.
I had the same issue and it seems with the latest firmware update 230113 the RTSP port was disabled. After some Google Foo I have found this article → https://www.effe1.info/come-abilitare-modalita-avanzata-ezviz-studio/ which worked for me. It seems accessing the “advanced function” through the EZVIZ PC Studio software is enabling the RTSP port again.
I finally had some time to play around with this and have had some degree of success. At least I can get the Last_alarm_pic in to home assistant.
The steps I did were:
Disable encryption in Eziviz app. (It only started being decrypted more or less after 2 weeks)
Created an automation that downloads the file from the URL provided from the link and renames it in to 1.Jpg
integrated into picture entity card
I know that this not solve the privacy issues and I’m aware that the images are accessible to anyone, but right now it’s a risk that I’m willing to take since this is a front door camera in an apartment building.
I hope that, until someone more experienced than me can figure out a better way, this helps people around the forum.
The problem is that this link changes frequently as you turn off and turn on camera. But have you tried same thing with: Image.bc2_yourserial_last_motion_image