@algertc, I went ahead and did an update using the ps1 script and it does appear that this list of updates is there. Do you have any further info on the next big release and when it might be arriving?
Let's go back a step. Are you calling the ALPR module (CodeProject.AI) correctly? Are you getting plates detected and returning the plate value in Blue Iris?
You shouldn't be getting an error about JSON. Are you sure you changed it to the following?
{ "plate_number":"&PLATE", "Image":"&ALERT_JPEG", "camera":"&CAM", "ALERT_PATH": "&ALERT_PATH", "ALERT_CLIP": "&ALERT_CLIP", "timestamp":"&ALERT_TIME" }
Check the Blue Iris log files to confirm what happens when a plate is detected. You should see a successful call to the ALPR database, or an error.
If you see an error there, then the problem is with the call. I'd start by verifying the IP of the ALPR DB server hasn't accidently been changed...
Have you tried creating two zones (left third and right two-thirds) and using a crossing from right to left as the trigger to search for a plate?
I agree that more zoom would help give the license plate model a better chance to see a plate.
It might be easier to set up an LPR camera and detect the desired plates rather than trying to just detect the make/model of car. First, you'd need a good amount of training data so that it could discern each specific car without a lot of false negatives for the wrong make/model, but even then...
The problem, I think, is the database schema is different than what the code is expecting.
From that prior post I linked, I'd try those separate db container calls.
Try them one by one and report back if you can get through them without an error.
1. The JSON should not be in quotes.
2. The path and file names for the images are long; probably not an issue.
3. The timezone shouldn't affect the reading of plates. They are actually sent and stored in UTC.
Can you check your DB logs again? If you're still getting the ON CONFLICT error...