Closed AaqilRazak closed 1 year ago
you dont need opencv with the amcrest plugin.
you dont need opencv with the amcrest plugin.
Understood, however the Lorex NVR (rebranded Amcrest NVR) does not support webhooks or SMTP for motion detection events. I don’t seem to see the plugin automatically using motion detection some other way although the NVR does have working motion detection on its own. I’d be willing to explore other solutions besides OpenCV, but it did seem to be the best option which worked flawlessly up until recently.
The only thing that I can find for what’s wrong is the RPCResultError in the VideoAnalysis plugin. Not sure if it could be something like a Windows or NodeJS version issue but its definitely beyond my scope.
What is device 55? can you navigate to that in the management console
Apologies, not sure I know where to find that.
When navigating into Scrypted Management Console -> Devices, I see a total of 37 devices:
Issue persists through reinstall of plugins too so I’m not sure where it’s pulling 55 from.
Go to any device, and change the url number in the url to 55.
Looks like Device 55 is Libav
Just out of curiosity before starting a new install of Scrypted, I tried to delete Libav and reinstall PythonCodecs.
I'm not sure the ramifications of doing so, but I almost instantly noticed motion detection back to working although it seems to be extremely sensitive. HKSV is back to working.
Hopefully this doesn't have any negative consequences. Thanks for all the help, Koush!
Hello! I have the same error. I don’t get any recordings in HomeKit anymore. I get device 31 is unavailable which is in my case Gstreamer.
I currently have a Windows machine running Scrypted through Docker. I use the Ring and Amcrest plugins (Lorex NVR) to pull the RTSP streams and integrate them into HomeKit. Even though I use the main stream for video analysis, I haven't had any issues with any of the cameras with OpenCV.
Since 3/26 or so motion detection stopped working on the Amcrest plugin cameras, causing no events to be recorded at all even though the Ring plugin continues to work well.
I assumed this may have been an iOS16.4 error but after power cycling many times, I noticed the Ring camera still works so it couldn't be a hub issue.
When checking the console, I see the following regarding an RPCResultError: Device is unavailable 55 (mixin undefined):
The events log looks like:
Not sure where to go to troubleshoot this issue... Would you have any pointers for me on reenabling OpenCV detection? The same issue persists with PAM-DIFF.
I had to delete parts of the console log to fit into the comment. I'd be willing to send the entire log some other way.
Appreciate all the work and time you've put into the project!