Downloadable and recorded energy generation control software used to monitor, report, and control the status of the power generation devices; downloadable and recorded energy control and management software used to monitor, report, and control the status of the connected electrical devices; electric storage batteries; electrical power controllers, electrical power transformers, electrical power modulators being voltage regulators, electrical power amplifiers, and downloadable and recorded software for controlling and monitoring the forgoing; Generators for the production of electricity; electricity generators; Providing temporary use of online non-downloadable energy generation control software used to monitor, report, and control the status of the power generation devices; providing temporary use of online non-downloadable energy control and management software used to monitor, report, and control the status of the connected electrical devices; providing temporary use of online non-downloadable software for controlling and monitoring electrical power controllers, electrical power transformers, electrical power modulators being voltage regulators, and electrical power amplifiers