-
Notifications
You must be signed in to change notification settings - Fork 151
Some mpp-solar with daly error #201
Replies: 1 comment · 4 replies
-
Sorry thought I'd responded to this can you run one of the failed commands with debug on ( |
Beta Was this translation helpful? Give feedback.
All reactions
-
Thank you John for your awesome work. I am successful in integrating a pair of MPP Solar LV6548 with home assistant. I also have a pair of DALY BMS and am seeing intermittent error on DALY checksum did not match. Here are the outputs with Debug enabled. Please let me know if there is anything I can help test, including which part of code I may attempt to study or modify. I know something about Python so I can follow up on any pointers you may provide. Thanks!
|
Beta Was this translation helpful? Give feedback.
All reactions
-
This is a working output got within a few seconds before the failure above. The failure is intermittent. I'd say about 1 out of 10 tries has checksum error.
Here is another output within a few seconds that just had a no response:
I have also tried adjusting the Baud to 4800 and 115200 and continue to see intermittent error. |
Beta Was this translation helpful? Give feedback.
All reactions
-
It could be that the code isnt waiting for long enough after sending the command and so sees an empty result |
Beta Was this translation helpful? Give feedback.
All reactions
-
try updating to the latest version (if you are using pip to install, remove mpp-solar and install mppsolar) |
Beta Was this translation helpful? Give feedback.
-
Hi
For my with DALY 200A and EASUN SVII 5kw inverter some commands work and some not work . For example for EASUN not work, but for DALY bms .... some work some not.
I try to send info in HomeAssistant with this command:
/usr/local/bin/mpp-solar -n Daly -p /dev/ttyUSB0 -b 9600 -P DALY -q 192.168.2.3 --mqttport 1883 --mqttuser ICC --mqttpass ICC123456 --mqtttopic DALY01 -o mqtt -c mosStatus
I put in a bash script all 6 command because I want to get info at 60sec (crontab)
Can you help me with thsi error:
pi@raspberrypi:~ $ /usr/local/bin/mpp-solar -p /dev/ttyUSB0 -b 9600 -P DALY -c cellTemperatures
Parameter Value Unit
error DALY checksum did not match for response b'\xa5\x01\x95\x08\x02\r'
pi@raspberrypi:~ $ /usr/local/bin/mpp-solar -p /dev/ttyUSB0 -b 9600 -P DALY -c cellVoltages
Parameter Value Unit
error DALY checksum did not match for response b'\xa5\x01\x95\x08\x01\r'
pi@raspberrypi:~ $ /usr/local/bin/mpp-solar -p /dev/ttyUSB0 -b 9600 -P DALY -c status
Command: status - Status Information
Parameter Value Unit
number_of_cells 16
number_of_temperature_sensors 1
charger_status disconnected
load_status disconnected
flags_(todo) 02
charge/discharge_cycles 1 cycles
reserved 00
pi@raspberrypi:~ $ /usr/local/bin/mpp-solar -p /dev/ttyUSB0 -b 9600 -P DALY -c mosStatus
Command: mosStatus - mosStatus
Parameter Value Unit
charge_status charged
charging_mos_tube_status 01
discharging_mos_tube_status 01
bms_life 33 cycles
residual_capacity 182.0 AH
pi@raspberrypi:~ $ /usr/local/bin/mpp-solar -p /dev/ttyUSB0 -b 9600 -P DALY -c SOC
Command: SOC - State of Charge
Parameter Value Unit
battery_bank_voltage 53.4 V
acquistion 0.0 V
current -16.5 A
soc 65.0 %
pi@raspberrypi:~ $
Beta Was this translation helpful? Give feedback.
All reactions