@slowbutsure Let’s say you have an external power/current/energy device that has external CTs on the main panel feed.
(In my case, this is a Carlo Gavazzi EM530 with 5A CTs on my incoming 200A service panel.)
Let’s assume the AIO is capable of sending power to its load (output), but also back to its input.
This is a necessary feature for backfeeding the grid, so the AIO has a bidirectional input anyway.
If all of your loads are on the output, then external CTs are not needed, because the power measurements can be made internally in the AIO.
But let’s say some big loads are not on the output side of the AIO, because there isn’t enough inverter power to run them.
They are on the input side of the AIO, but after the main panel CTs.
(In my case, this is my HVAC and water heater.)
Well, when not inverting, it is still possible to push solar or battery power back to the input side of the AIO.
For those of us who want to use PV as soon as it is generated, this is great, the battery can be smaller.
So how does the inverter know how much power it can push back through the input without going back to the grid?
That’s where the CTs and external power/current/energy meter come in.
The AIO can determine how much power to push back through its input without pushing back to the grid.
Note: I have a Victron system which does all this, but it isn’t an AIO, I had to design it.