Is 'Drive' the short name of the camera you are testing?I also tried the message test shown above and this is the result
DB=@-1, PATH=temp_Drive_0.jpg
if you mean this setting, these JPGs are stored in the Alerts folder.Drive is the cam name. I'll read the other links
I am saving jpgs in a Jpgs folder. Should I use that instead of the Alerts folder?
I realize the original post is dense, so all reminders help.I was having issues with alerts being sent after changing the path to where the alerts are being saved. While typing this up I now see that I should have looked at this first... however...
If alerts should be workings, but aren't through PushOver, I was able to test via cmd.exe and then deleting arguments until I got a response back there. Essentially, my path to the image was incorrect as a SPACE was in the original path, but not the new path... Deleting the path from the cmd.exe test showed it very quickly. Hope this helps someone else.
THANK YOU! I cant tell you how many times I went over the syntax line by line --- I never notices the @ before the alert path. That was it. Now I'm getting the alert JPGs.I realize the original post is dense, so all reminders help.
Excerpt from the API Syntax Reference Guide in post #1.
View attachment 212505
curl: (26) Failed to open/read local data from file/application
The worst part is that we won’t even be aware of this failure because Blue Iris does not log the output of executed commands.This is a known problem and there is a fix. See here and here.Hi, I'm testing Pushover notifications, and based on my observations, executing the curl command via a Blue Iris action does not always guarantee successful execution when sending an attachment using the &ALERT_PATH macro.
The issue is that, paradoxically, Blue Iris operates too quickly and call the curl command before the alert image file (&ALERT_PATH) is actually available in the filesystem, since its creation takes some time. As a result, every so often, the curl command fails with the error:curl: (26) Failed to open/read local data from file/application
The worst part is that we won’t even be aware of this failure because Blue Iris does not log the output of executed commands.
The issue comes down to a few hundred milliseconds between the creation of the image file and the execution of curl. In 99% of cases, this works fine, but I’ve personally experienced situations where we can’t be certain—eventually, a notification just won’t go through.
For now, I’ve worked around this by calling a .bat script first. The script ensures that the alert image file (from &ALERT_PATH) is available in the filesystem before Blue Iris executes curl commands. However, I don’t think this is the best solution. Ideally, Blue Iris itself should verify that the files exist before triggering the command.
Has anyone else encountered this issue? Do you have any better solutions?"
Are you using the curl command method in a Blue Iris run-a-program action? Or one of my Powershell scripts?Well this is weird, BI stopped sending pushover alert today for some reason. Still within my 10,000 free limit. A test directly from the pushover.net website works. Any clue where the issue may be? No changes made to BI or the computer in over a year. I've been using pushover for alert successfully for 3 years.
Using the curl method. Have not changes anything regarding how this works in forever. It just stopped working all of a sudden. I can see BI+DS are processing the alerts as normal. It's not like that other problem when DS times out and therefore no alert is sent.Are you using the curl command method in a Blue Iris run-a-program action? Or one of my Powershell scripts?
EDIT: I just simultaneously tested three methods (curl + bi_gif_tool.ps1 + pushover_resize.ps1). All are working at my end. On multiple cameras.
Is it possible that the image size has been borderline and today is too large? ... when I get a minute, I'll check the API for any changes.Using the curl method. Have not changes anything regarding how this works in forever. It just stopped working all of a sudden. I can see BI+DS are processing the alerts as normal. It's not like that other problem when DS times out and therefore no alert is sent.