So i have only personally owned 2 models of AIO, some growatt spf5000es and a $250 PowMr 12v 1500w model.
My Growatts have taken ANYTHING i fed to them.. ive fed them from 4 or 5 different generators, inverter and non, and ive also fed them from other inverters.. ive even fed them modified sine wave from a 120v inverter that i fed through a step up transformer to make 240.. it took that too! I have even, get this, got it to charge battery from a 240v input, and rapidly switched it to 120v and had it continue to charge battery from a 120v input. I wanted to try that because i noticed in the manual a ‘derate’ graph showing performance down to 90v ac so i knew it could do SOMETHING with 120, which i verified!
So ive had NO issue with my growatts being picky about AC input.
The PowMr on the other hand.. yes it sucks. It will see the ac input and refuse to connect to it for no reason. Can be a perfect 60hz sine wave and it wont work. Then you disconnect and reconnect the exact same input and it takes it just fine. It pretty consistently doesnt work on the first try and DOES work on the 2nd try. Its definitely a software thing and i actually think its more of a ‘bug’ than it is intentionally over-protective.
So what ive started testing with that AIO is just putting an ac source through a rectifier/filter and feeding the DC output to the solar mppt input. I have run it that way for maybe 18hrs straight with no apparent harm to the mppt. You do have to match your rectifier components and inverter settings to the power level you’re trying to achieve. If you hook a smaller rectifier to a larger mppt and dont ‘cap’ the mppt charge current, it will smoke your rectifier. I still consider myself in the ‘proof of concept’ phase so im still repurposing rectifier/filter sections out of broken appliances and havent gone past about 700w with this, but i plan to probably go to about 3000w on the setup i will build to hook to my growatts.