From what I’ve read in threads like the one here: Updating firmware after deep sleep power savings, it seems like there isn’t a simple or straightforward way to queue up an OTA update for the next time the device wakes from its sleep.
For initiating the Photon to take action, it would be connected to a wifi network and serving only to put the Electron in an OTA update listening mode.