| CPC H02J 9/06 (2013.01) [G05B 15/02 (2013.01)] | 21 Claims |

|
1. A computer-implemented method comprising:
obtaining device data for a set of electronic devices, the device data indicating an electrical load placed on a backup power source by the set of electronic devices;
obtaining a capacity of the backup power source configured to supply power to the set of electronic devices;
obtaining priority data corresponding to an allocation of power to the set of electronic devices;
obtaining a set of environmental conditions, wherein the set of environmental conditions include at least one of a quantity of sunlight, a velocity of wind, or a velocity of water available to the backup power source;
calculating, based at least in part on the set of environmental conditions and the device data, a projected power capacity of the backup power source;
determining that one or more thresholds are exceeded, the determining comprising identifying that the projected power capacity exceeds a first threshold; and
modifying, in response to the determining and according to the priority data, power supplied to the set of electronic devices from the backup power source.
|