diff --git a/sungrow_map.go b/sungrow_map.go index f82fbc7..cd2f159 100644 --- a/sungrow_map.go +++ b/sungrow_map.go @@ -45,9 +45,9 @@ var sungrowInputRegs = map[uint16]*register{ 5049: {"nominal_reactive_power", s16opt, 0.1, "kVA"}, 5083: {"meter_power", s32req, 1, "W"}, - 5085: {"meter_a_phase_power", s32req, 1, "W"}, - 5087: {"meter_b_phase_power", s32req, 1, "W"}, - 5089: {"meter_c_phase_power", s32req, 1, "W"}, + 5085: {"meter_a_phase_power", s32opt, 1, "W"}, + 5087: {"meter_b_phase_power", s32opt, 1, "W"}, + 5089: {"meter_c_phase_power", s32opt, 1, "W"}, 5091: {"usage_power", s32req, 1, "W"}, 5093: {"daily_export_energy", u32req, 0.1, "kWh"}, 5095: {"total_export_energy", u32req, 0.1, "kWh"},