Using any virtual grid meters is not recommended. Communication Issues on any of the “complex” communication ways could make the meter values freeze, and make the inverters “run away” to their maximum charge / feedin power, while trying to “catch” that frozen 15W displayed, cause wifi was down, mqtt disconnected, etc…
A physical deticated connection is superior in terms of reliability and having a complete battery charge saved (emptied to grid, or fully charged at most expensive prices cause values were stuck) will already pay another meter