InfiniSolar is a flexible and intelligent hybrid inverter which utilizes solar power, AC utility, and battery power source to supply continuous power. It’s a simple and smart solar power storage system for home users to either store energy into a battery and wait for night-time usage or use for self-consumption first depending on demands. Priority for power source can be programmed and set up through smart software. During night time or power failure, it will automatically extract power from the battery. In this way, it will reduce dependence on the utility.