You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi JBLance,
I have been trying to get your module to work on my DalyBMS that was the Sinowealth chipset.
I summary after trying all the relevant command options (sorry im not at my other PC that is at my battery bank to get debug logs)
I have also tried all the other porttypes to no avail.
All the command generally outputs to screen with the headers but no values for SOC etc. There are no serial port errors in debug so assum it connects okay.
In the debug logs during run most are about "Response to Short". (sorry I'm not at my other PC that is at my battery bank to get debug logs). But if you require I can get in a few days.
So I'm guessing checksums or return values do not match my BMS
This works well and communicates and get SOC or Cell Voltages from BMS perfectly with all relevant results returned in json format.
I would continue to use but I was looking for a solution that outputs to mqqt so that I can send to my Home Assistant automation system. Hence I found yours
So I was wondering if you could check his code to see if can help with getting mpp-solar to work with my BMS
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi JBLance,
I have been trying to get your module to work on my DalyBMS that was the Sinowealth chipset.
I summary after trying all the relevant command options (sorry im not at my other PC that is at my battery bank to get debug logs)
Here is the command i use
mpp-solar -n mybms -p /dev/ttyUSB0 --getstatus -b 9600 -D -P DALY or;
mpp-solar -n mybms -p /dev/ttyUSB0 --getstatus -b 9600 -D -P DALY40
I have also tried all the other porttypes to no avail.
All the command generally outputs to screen with the headers but no values for SOC etc. There are no serial port errors in debug so assum it connects okay.
In the debug logs during run most are about "Response to Short". (sorry I'm not at my other PC that is at my battery bank to get debug logs). But if you require I can get in a few days.
So I'm guessing checksums or return values do not match my BMS
I would however like to share a similar Python3 code by Patrick Salecker called dalybms
https://pypi.org/project/dalybms/
If I use the following command for dalybms with the sinowealth option it returns values
$ python3 daly-bms-cli -d /dev/ttyUSB0 --soc --sinowealth
$ python3 daly-bms-cli -d /dev/ttyUSB0 --cell-voltages --sinowealth
This works well and communicates and get SOC or Cell Voltages from BMS perfectly with all relevant results returned in json format.
I would continue to use but I was looking for a solution that outputs to mqqt so that I can send to my Home Assistant automation system. Hence I found yours
So I was wondering if you could check his code to see if can help with getting mpp-solar to work with my BMS
Thanks in advance
Shane Browne
Beta Was this translation helpful? Give feedback.
All reactions