An uninterruptible power supply (100, 200, 300) comprising: a renewable input configured to be coupled to a renewable power source (138a, 138b) and to receive renewable power from the renewable power source; a utility input configured to be coupled to a power grid and to receive utility power from the power grid; a DC input bus; a DC output bus; an energy storage component configured to receive power from the DC output bus and provide power to the DC input bus; a first power conditioning and control module (134b, 134c), PCCM, coupled to the DC input bus, having an input coupled to the renewable input, and configured to provide conditioned power to the DC input bus derived from the renewable source; a second power conditioning and control module, PCCM, coupled to the DC input bus, having an input configured to couple to an external power source, and configured to provide conditioned power to the DC input bus derived from the external power source; input power circuitry coupled to the utility input at an AC input and the DC input bus at a DC input and configured to receive conditioned power provided by the first PCCM and the second PCCM, and configured to receive power provided by the power grid and the energy storage component and provide DC power to the DC output bus; output power circuitry coupled to the DC output bus at a DC input and configured to provide output power to a load; and a controller (170, 202, 302) coupled to the input power circuitry, the output power circuitry, the first PCCM, and the second PCCM, and configured to determine whether an amount of the renewable power exceeds an output power level provided to the load and to provide excess power from the renewable power to the energy storage component in response to a determination that the amount of renewable power exceeds the output power level provided to the load. a renewable input configured to be coupled to a renewable power source (138a, 138b) and to receive renewable power from the renewable power source; a utility input configured to be coupled to a power grid and to receive utility power from the power grid; a DC input bus; a DC output bus; an energy storage component configured to receive power from the DC output bus and provide power to the DC input bus; a first power conditioning and control module (134b, 134c), PCCM, coupled to the DC input bus, having an input coupled to the renewable input, and configured to provide conditioned power to the DC input bus derived from the renewable source; a second power conditioning and control module, PCCM, coupled to the DC input bus, having an input configured to couple to an external power source, and configured to provide conditioned power to the DC input bus derived from the external power source; input power circuitry coupled to the utility input at an AC input and the DC input bus at a DC input and configured to receive conditioned power provided by the first PCCM and the second PCCM, and configured to receive power provided by the power grid and the energy storage component and provide DC power to the DC output bus; output power circuitry coupled to the DC output bus at a DC input and configured to provide output power to a load; and a controller (170, 202, 302) coupled to the input power circuitry, the output power circuitry, the first PCCM, and the second PCCM, and configured to determine whether an amount of the renewable power exceeds an output power level provided to the load and to provide excess power from the renewable power to the energy storage component in response to a determination that the amount of renewable power exceeds the output power level provided to the load.