Yes, if you look at the Gitbub page you might think that the addon is being maintained. Unfortunately, that’s not the case.
It’s very simple: If a developer hasn’t responded to users’ questions, problems and errors for months, then that means to me that the addon is “dead”. It doesn’t matter why the developer stops responding and doesn’t do anything. It is like it is.
I’ve been using Dahua cameras for about 10 years now and Home Assistant for about 3 years. During that time I tried out a lot of things with Home Assistant and my Dahua cameras and it was always necessary to change the way they were integrated there. Partly because there were changes to Home Assistant, or due to a new firmware or API from Dahua.
Yes, the rroller addon was great at the beginning and I used it for a long time, but for about 6 months I’ve only been using it for my Amcrest AD110, even if there is an error with it that other users with other cameras also have. rroller has been aware of this error since 2022, but he has never responded to user inquiries regarding the error/problem.
As far as the detection types of the cameras are concerned, I have only been using IVS (Line and Field Detection) for a long time and not MD or SMD. Field detection works very well for me here and that is completely enough for me. I don’t use the AI features of the cameras or my NVR at all because that’s not possible in the area to be monitored and I don’t just want to know whether there are people or vehicles in the area, but also, for example, which animals (cats, Dogs, etc.) roam around here.
At the moment, what the Onvif integration offers is enough for me. Currently I haven’t integrated the NVR into Home Assistant at all, just all cameras individually via Onvif. If I integrate my 8-port NVR into Home Assistant via Onvif, I have around 60 entities available and these entities have everything I need.
I just looked at your site GitHub - Mikefila/HaNr-event-bus-flow: Using node red with home assistant event bus. If something is further developed, that’s of course always good, but at the moment I don’t know what advantage it would bring me if there was a single sensor in Home Assistant for each IVS rule. I monitor my property and my house with the cameras and for each direction and therefore each area that is monitored on my property there is only one IVS rule (field detection) for the entire area.
If there were now several IVS rules for an area and then an extra sensor for each, that would be an additional benefit that users could possibly use, but for me that doesn’t help. Even if I can’t use it, the idea is good and might be interesting for other users. So definitely keep going.
BTW 1: Don’t you have the problem that the Dahua addon constantly logs into the cameras and NVR and thus also spams the log of the camera and the NVR (NVR Firmware from 2022 an camera firmware from 2021)?
BTW 2: Yes, there are also occasional problems with the Onvif integration after Home Assistant updates, but at the moment it works pretty well and stable for me with my NVR and cameras. But if you’ve been using Home Assistant for a while, you know that things can look completely different next month.
Edit: Example SD49225XA-HNR with Onvif Integration
NVR2108-I with Onvif Integration
Note: All sensors cannot be seen there now because I only briefly re-integrated the NVR into Home Assistant for this screenshot and the sensors only appear there when they have been triggered. All sub-channels have not yet been activated.