New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Decoding version 2.5 for bms TDT-6022 #71
Comments
I'm happy about every detail. Could describe what's not working properly in detail? |
English is not my native language. |
Data from Data[0] to Data[61] for 16s match. |
it's like this how to change it would be please help |
there is none in received frames seplos-bms state of health |
and it's almost good now |
Could you provide some more examples of the telemetry frame? |
Do you know the position / real value of the charging cycles? |
I have all telemetry frames but not all decoded. Which ones should I provide? |
'>>> ~0101469AE00201FD22 |
CHGon |
DSGon |
DSGoff |
I would be happy about some more status frames (responses to |
Switch off |
I have a lot of them, I did a wireshark dump of individual commands |
~25014F42808000010E0DC40DC60DC60DC60DBF0DBE0DC00DC10DC00DC10DC10DC30DC30DC1060BCE0B9F0B860B860B860B910003134238C7005B6800005B68132A0A4D3E0409E139 |
A0B9A0BA1000313543957005B6800005B68133D098A3F0409E093 |
seplos_bms_state_of_change it's probably 3f before 0409. previously when 60% charged there was 3c, now it's 3e |
S/N BarCode |
Version |
I already have percentages, but not in a bottle ;-) |
Thanks for your input! Could you provide the position of the |
I'm very sorry, at the moment the battery is not connected to the inverter and there is no charging and discharging, so there are no cycles. |
I think the data is 63 and 64 0x00 0x00 |
yes, looking at the XDZN software and the file esp32*.yaml address: 0x00 it does not read, |
My batteries are 14s and the bms is made for 14 ceel (there is no physical possibility of connecting the 15th and 16th cell) |
looking at the data that Xdzn sends to bms, it is a sequence of 6 frames repeated from 1 to 6 all the time. reading the bms settings, it sends 16 frames in succession and repeats the sequence from 1 to 6 |
0xE0, 0X92 ? CHKSUM |
it looks like it was Pace rs232 |
my interface |
I don't understand what it's like.
How to understand ? |
problem with temperatures: |
' << ~25014F42808000010E0DB50DB60DB60DB70DB10DB00DB00DB20DB20DB20DB20DB30DB20DB2060BD00BA00B860B860B860B900001132D2EAC004E2000005B681314 09EF 3C 0409 E176 ' -- 09EF Output Voltage ( external port / MCU ) Sampling Voltage -- E176 NONE ( CHKSUM ) ' << ~25014F42808000010E0DB50DB60DB60DB70DB10DB00DB00DB20DB20DB20DB20DB30DB20DB2060BD00BA00B860B860B860B900001132D2EAC004E2000005B681314 09EF 3C 0409 ' |
Please check if it is processed correctly |
~25014F42808000010E0E610E620E630E640E5B0E5C0E5B0E5C0E5C0E5E0E5E0E5D0E600E5F060BC60B950B7C0B7C0B7C0B85FFFD141E2EBE00521F00015B6813FD0AD4390409E0EF |
You can use this as a new TDT-6022 bms on github. |
Good job! I will try to compare your code with the one of this project to get an idea how much needs to be changed to support both devices with the same code base. |
Question: you are from Poland, and I will translate into English. In simpler Polish, if possible. Dziękuję. |
I jeszcze jedno. Interfejs do BMS to esp32 + konwerter rs232 na uart, i do gniazda rj45 ( jest ich 5) do 3 rs232. |
Just my lastname is polish. I cannot speak polish. :-) |
Wow. |
Works fine more than 24h. Just wait the possibility to add switches entity (CHG and DSG) control. Thanks u !! |
Hello and welcome.
I have a BMS as in the topic and it works with seplos ver2.0, but not everything is decoded correctly. Send data:
~25014642E00201FD30
answer:
~25014F4280800001 0E 0DD2 0DD2 0DD3 0DD3 0DCC 0DCC 0DCD 0DCD 0DCE 0DCF 0DCD 0DCE 0DCE 0DCE 06 0BE2 0BB1 0B9A 0B9A 0B9A 0BA2 0000 1354 395A 00 5B68 0000 5B68 133A 09BE 3F 0409 E092
bms is 14s. I have almost all the commands that are sent to the bms. If necessary, I can share the data. I have dump.pcap .
Please help.
The text was updated successfully, but these errors were encountered: