-
Notifications
You must be signed in to change notification settings - Fork 167
Open
Description
Hi. First off, thank you for creating this project, you have done an incredible job of building an easy to use tool.
I wanted to let you know that this tool appears to work well with the U5648MS inverter from MPP Solar, and I suspect would work with the rest of the U****MS series also. I'm using the tool in a venv on Ubuntu 22.04 (technically Kubuntu, but functionally the same) with Python 3.10.
Below is the output from $ mpp-solar -p /dev/hidraw1 -c QPI followed by the output from $ mpp-solar -p /dev/hidraw1 --getstatus. I'm not sure what's causing the "unknown_value_in_response_XX" messages, if you have any pointers on what I should be investigating I'm happy to take a look.
Command: QPI - Protocol ID inquiry
--------------------------------------------------------------------------------
Parameter Value Unit
protocol_id PI30
--------------------------------------------------------------------------------
Command: Q1 - Q1 query
--------------------------------------------------------------------------------
Parameter Value Unit
ac_input_voltage 0.0 V {'icon': 'mdi:lightning'}
ac_input_frequency 0.0 Hz
ac_output_voltage 230.3 V
ac_output_frequency 50.0 Hz
ac_output_apparent_power 1197 VA
ac_output_active_power 1182 W
ac_output_load 21 %
bus_voltage 421 V
battery_voltage 53.8 V
battery_charging_current 7 A
battery_capacity 51 %
inverter_heat_sink_temperature 58 °C
pv_input_current_for_battery 7.5 A
pv_input_voltage 234.1 V
battery_voltage_from_scc 0.0 V
battery_discharge_current 0 A
is_sbu_priority_version_added 0 bool
is_configuration_changed 0 bool
is_scc_firmware_updated 0 bool
is_load_on 1 bool
is_battery_voltage_to_steady_while_charging 0 bool
is_charging_on 0 bool
is_scc_charging_on 1 bool
is_ac_charging_on 0 bool
rsv1 0 A
rsv2 0 A
pv_input_power 1751 W
is_charging_to_float 1 bool
is_switched_on 1 bool
is_reserved 0 bool
time_until_the_end_of_absorb_charging 1 sec
time_until_the_end_of_float_charging 14862 sec
scc_flag SCC is powered and communicating
allowscconflag 00
chargeaveragecurrent 00
scc_pwm_temperature 58 °C {'device-class': 'temperature'}
inverter_temperature 51 °C {'device-class': 'temperature'}
battery_temperature 40 °C {'device-class': 'temperature'}
transformer_temperature 49 °C {'device-class': 'temperature'}
gpio13 2
fan_lock_status Not locked
not_used 000
fan_pwm_speed 63 %
scc_charge_power 1733 W {'icon': 'mdi:solar-power', 'device-class': 'power'}
parallel_warning 0000
sync_frequency 0.0
inverter_charge_status float {'icon': 'mdi:book-open'}
unknown_value_in_response_18 b'0'
unknown_value_in_response_19 b'060'
unknown_value_in_response_20 b'030'
unknown_value_in_response_21 b'100'
unknown_value_in_response_22 b'030'
unknown_value_in_response_23 b'58.40'
unknown_value_in_response_24 b'000'
unknown_value_in_response_25 b'120'
unknown_value_in_response_26 b'0'
unknown_value_in_response_27 b'0000'
--------------------------------------------------------------------------------
Metadata
Metadata
Assignees
Labels
No labels