OpenALPR Webhook Processor for IP Cameras

Under statistics would be good especially for tablet viewers.

Im out of town the next few days but will report on Pushover testing when I get home Sunday.
 
Awesome. I haven't had a chance to try the new Pushover alert system. I'll play with that today.
 
Playing with alerts, I noticed you have to type in plates in the alert list with ALL CAPS. Doesn't it make sense here that case should be converted to ALL CAPS automatically so a user can't type in lower case accidentally?

And how does Pushover work for previous plates? I'm assuming that you only get Pushover alerts for new alerts added after setting up Pushover, correct? That sounds right to me. Just want to make sure I understand it.

Edit: Notes works great! What do you think about moving "Notes" under statistics so the page width doesn't have to change? Or, even add them to the statistics panel? Just another field inside of it so you don't have to create another external field box?
 
Last edited:
v3.14.2 will fix the capilization error, if you type in lower case plates once you save they will be capitalized. wait a few minutes the release is still building
 
  • Like
Reactions: biggen
Alerts are amazing and easy to setup! Thank you!

Are you able to add a checkbox for the Notes to give the option to just apply a note to that specific instance / capture or apply it globally for all times that plate has been seen? My goal is to eventually add some color coded tags --- Neighbors (green), Suspicious (yellow), Danger (red) -- customizable tags and colors of course. Eventually, I can just filter out the search to hide some tags (I don't need to see when my neighbors are coming and going) and then thin out the list to "review". The stat graph could then show the daily breakdown for each tag (mentally replace each of those years with tag values).

Amazing work so far! Happy 4th as well!

1625508241512.png
 
  • Like
Reactions: biggen
Pushover testing doesn't work for me. When I hit "Test" I get a "Pushover client test failed" response after a few seconds. I created a new pushover application on the pushover website and copied over both my user key and API token. Logs show this:

Code:
07/05/2021 19:53:39 +00:00 An exception was thrown attempting to execute the error handler.
07/05/2021 19:53:39 +00:00 HTTP "POST" "/alerts/pushover/test" responded 500 in 7.8817 ms
07/05/2021 19:53:39 +00:00 CORS policy execution successful.
07/05/2021 19:53:39 +00:00 An unhandled exception has occurred while executing the request.
07/05/2021 19:53:39 +00:00 HTTP "POST" "/alerts/pushover/test" responded 500 in 20056.7429 ms
07/05/2021 19:53:39 +00:00 Executed endpoint '"OpenAlprWebhookProcessor.Alerts.AlertsController.UpsertPushover (OpenAlprWebhookProcessor)"'
07/05/2021 19:53:39 +00:00 Executed action "OpenAlprWebhookProcessor.Alerts.AlertsController.UpsertPushover (OpenAlprWebhookProcessor)" in 20026.0443ms
 
For some reason the logs don't always show in the webui. Sometimes I just get a black bar at the top:

Screenshot 2021-07-05 15.08.12.jpg
 
For some reason the logs don't always show in the webui. Sometimes I just get a black bar at the top:

View attachment 94423
The log is the black part. If you were to have 2 windows open; one with the log and the other with another page that you are clicking on you would see the log populate. The log doesn't seem to save over time, just shows new content from the point of visiting the log page. Not sure if it's a feature or a bug.
 
  • Like
Reactions: biggen
Can the box you are testing on access the internet? 20026.0443ms sounds like a timeout
 
Can the box you are testing on access the internet? 20026.0443ms sounds like a timeout
Yes it has internet access. The webhook service runs on the same VM that houses my DNS resolver and a few other odds and ends.

Any other logs other than the generic 500 error that may be somewhere I can pull?
 
^^ Cool!

@djmadfx Where you able to get pushover working? I can't get it working at all for some reason on my webhook VM. I need to make sure that the domain name that is being resolved isn't being blocked by my Unbound resolver.
 
^^ Cool!

@djmadfx Where you able to get pushover working? I can't get it working at all for some reason on my webhook VM. I need to make sure that the domain name that is being resolved isn't being blocked by my Unbound resolver.
Yeah, Pushover test worked fine for me, even with the plate preview.
 
  • Like
Reactions: biggen
^^ Cool!

@djmadfx Where you able to get pushover working? I can't get it working at all for some reason on my webhook VM. I need to make sure that the domain name that is being resolved isn't being blocked by my Unbound resolver.
did you try it without plate preview? i thought last night it might be timing out because your image is too big.