Read post #294Thanks that did it. Hadn't seen anywhere this new folder was needed.

Read post #294Thanks that did it. Hadn't seen anywhere this new folder was needed.
I guess I'll hold off on updating for now.Now I am getting kicked out on other devices too. I didn't change anything that should have affected this so I will have to troubleshoot, but will try to fix asap.
Any insights on the cause?Investigating now…
Indeed working without issues now. I saw on GitHub that the temporary fix was already quite complex, and you're planning to enhance it even further. Huge thanks, Charlie, for your hard work!Sorry for the delay on this. I just pushed a new image that should fix it for now. I'm going to try to improve the way it works to make it more robust soon.
If it doesn't work right away, try deleting the auth.json file and restarting and it should at that point.
Update script that runs checks to ensure everything looks right then automatically does the update coming with the next additions... Hoping that will streamline things.
docker compose up -d
docker compose down
docker compose pull
docker compose up -d
Below is the workflowIs there a diagram somewhere that shows the workflow of BI with AI and associated other modules like ALPR? I don't understand the data flows.
Progress! I now have jobs being executed:From the CPAI dash, I see there are 0 jobs executed, which might mean BI is not sending any detection requests to CPAI.
Fascinating! I would not have guessed that the LP detection was a completely separate operation from the OCR!Below is the workflow
- BI detects motion and sends image to the ALPR module
- The ALPR module uses the Object Detection module (license plate model) to detect if a license plate is in the image. If no license plate is found in the image the ALPR module returns a JSON that no plates were detected.
- If a license plate is detected the ALPR module crops the license plate and runs PaddleOCR on the cropped plate.
- The ALPR module returns to BI a JSON of the results.
- If BI confirms the Alert it sends the alert image, plate, and camera to the ALPR-Database for record keeping.
This generated a camera alert, and my plate looks pretty clear here:I'm still tuning the camera nighttime settings, but I figured I'd get at least a couple of hits after hundreds of jobs, especially since a few of those alerts were me, putting my car in the driveways and adjusting the focus and exposure.
So I'm guessing I still have something misconfigured. Is there another place to look for logs to see what's not happening? Thanks!
19:03:26:Response rec'd from License Plate Reader command 'alpr' (...2b70a2) ['No plates found'] took 1639ms
19:08:01:Response rec'd from Object Detection (YOLOv5 .NET) command 'custom' (...4a6809) ['No objects found'] took 371ms
19:08:01:Response rec'd from License Plate Reader command 'alpr' (...e60e44) ['No plates found'] took 385ms
19:08:01:Response rec'd from Object Detection (YOLOv5 .NET) command 'custom' (...b2f698) ['No objects found'] took 500ms
19:08:01:Response rec'd from License Plate Reader command 'alpr' (...1ffc49) ['No plates found'] took 519ms
19:08:01:Response rec'd from Object Detection (YOLOv5 .NET) command 'custom' (...9c5170) ['No objects found'] took 619ms
19:08:01:Response rec'd from License Plate Reader command 'alpr' (...acd4c7) ['No plates found'] took 638ms
19:08:01:Response rec'd from Object Detection (YOLOv5 .NET) command 'custom' (...87b17d) ['No objects found'] took 749ms
19:08:01:Response rec'd from License Plate Reader command 'alpr' (...3d5456) ['No plates found'] took 761ms
19:08:01:Response rec'd from Object Detection (YOLOv5 .NET) command 'custom' (...21137e) ['No objects found'] took 618ms
19:08:01:Response rec'd from License Plate Reader command 'alpr' (...3ee627) ['No plates found'] took 630ms
19:08:02:Response rec'd from Object Detection (YOLOv5 .NET) command 'custom' (...ae9c92) ['No objects found'] took 437ms
19:08:02:Response rec'd from License Plate Reader command 'alpr' (...2af226) ['No plates found'] took 448ms
19:08:02:Response rec'd from Object Detection (YOLOv5 .NET) command 'custom' (...9091e4) ['No objects found'] took 316ms
19:08:02:Response rec'd from License Plate Reader command 'alpr' (...8146a4) ['No plates found'] took 335ms
19:08:02:Response rec'd from Object Detection (YOLOv5 .NET) command 'custom' (...363b3e) ['No objects found'] took 215ms
19:08:02:Response rec'd from License Plate Reader command 'alpr' (...a0d640) ['No plates found'] took 229ms
19:08:02:Response rec'd from Object Detection (YOLOv5 .NET) command 'custom' (...a6f7ce) ['No objects found'] took 221ms
19:08:02:Response rec'd from License Plate Reader command 'alpr' (...587592) ['No plates found'] took 234ms
Hmmm. This was configured as "Database Only", and I'm guessing maybe I need to store Hi-Res JPGs, no?So I'm guessing I still have something misconfigured. Is there another place to look for logs to see what's not happening? Thanks!
Make sure you have the below settingsHmmm. This was configured as "Database Only", and I'm guessing maybe I need to store Hi-Res JPGs, no?
View attachment 213186
And then I'm also seeing that the Configure Web Request or MQTT dialog appears in both Trigger tab:
View attachment 213188
and the on the Alert tab:
View attachment 213187
I had set it up on the Trigger tab, because that's the first place I'd found it, and the docs don't really specify where it is. I've now populated the Alert tab the same way, so we'll see if anything shows up tomorrow morning when the vehicles start arriving.
I do, now!Make sure you have the below settings
View attachment 213192