Pushover question

Cameraguy

Known around here
Feb 15, 2017
1,502
1,159
Is it possible to have all cameras be scheduled to send a pushover alert at a specific time of the day for all cameras in blue iris.. say a pushover at noon for all of cameras in bi?
 
One way…
  1. Select a camera
  2. Trigger the camera using the events schedule (Camera settings > Schedule tab > Events schedule)
  3. Repeat #1-2 for each camera

Another way (my preference)…
  1. Select a camera
  2. Assign a pushover ‘On call’ action to an unused preset (Camera settings > PTZ/Control tab > Edit presets)
  3. Execute the preset using the events schedule (Camera settings > Schedule tab > Events schedule)
  4. Repeat #1-3 for each camera

    tip: suggest using same preset # for each camera (up to 256)
 
Last edited:
One way…
  1. Select a camera
  2. Trigger the camera using the events schedule (Camera settings > Schedule tab > Events schedule)
  3. Repeat #1-2 for each camera

Another way (my preference)…
  1. Select a camera
  2. Assign a pushover ‘On call’ action to an unused preset (Camera settings > PTZ/Control tab > Edit presets)
  3. Execute the preset using the events schedule (Camera settings > Schedule tab > Events schedule)
  4. Repeat #1-3 for each camera

    tip: suggest using same preset # for each camera (up to 256)
I did the first way and a trigger doesn't send a pushover. I guess because it's not a confirmed alert?
 
This gives me an idea… I may create a new Powershell script to send a Pushover notification using an on-demand snapshot JPG instead of an alert JPG. Unlike alert JPGs which show only 1 camera image, snapshots can be taken for groups, so a single Pushover notification could show all cameras in a group… In theory, anyway.

EDIT (10/10/2023): Correction. HTTP interface comman /admin?camera=x&snapshot works only on cameras, not groups. I'll be using command /image/{cam-short-name} which can be used to grab both Blue Iris camera AND GROUP images.
 
Last edited:
This gives me an idea… I may create a new Powershell script to send a Pushover notification using an on-demand snapshot JPG instead of an alert JPG. Unlike alert JPGs which show only 1 camera image, snapshots can be taken for groups, so a single Pushover notification could show all cameras in a group… In theory, anyway.
Awesome.. yea if someone wanted a snapshot of their property at a certain time of the day this works great
 
  • Like
Reactions: Flintstone61
This gives me an idea… I may create a new Powershell script to send a Pushover notification using an on-demand snapshot JPG instead of an alert JPG. Unlike alert JPGs which show only 1 camera image, snapshots can be taken for groups, so a single Pushover notification could show all cameras in a group… In theory, anyway.
Keep us updated on the script :) I think some of us (me included) would be interested...
 
This gives me an idea… I may create a new Powershell script to send a Pushover notification using an on-demand snapshot JPG instead of an alert JPG. Unlike alert JPGs which show only 1 camera image, snapshots can be taken for groups, so a single Pushover notification could show all cameras in a group… In theory, anyway.

EDIT (10/10/2023): Correction. HTTP interface comman /admin?camera=x&snapshot works only on cameras, not groups. I'll be using command /image/{cam-short-name} which can be used to grab both Blue Iris camera AND GROUP images.
After more testing I'm getting a pushover pic but it's not a pic of the exact time I set in the schedule .. it's an older picture from earlier in the day . I set the schedule for 9:55pm and I got a pic from 9:50pm. .. any idea why?
 
You may find that the &ALERT_PATH macro references an older picture.
If so, you may need to send a trigger ‘Do command’ action first in the preset ‘On call’ action. (Success may still be subject to alert confirmation).
I just saw this.. ill have to figure this out
 
You may find that the &ALERT_PATH macro references an older picture.
If so, you may need to send a trigger ‘Do command’ action first in the preset ‘On call’ action. (Success may still be subject to alert confirmation).
What should I put for the command string?