Can you explain more about your process? As far as I unterstand your explanation, you built your one Salt battery?
According to the the informations on your post, your battery exists out of:
Salt
MnO2?
Carbon
I did some research and found this:
What salt would be best, I found Epsom salt...
I found this: https://diysolarforum.com/threads/jk-jikong-rs485-interface-wiring.35071/post-442064
An the esphome jk bms github shows a direkt wireing of the RS485 -> I'll give try.
@Nami
Do you have a manual / more informations about the connector. I do have the JK-B2A24S20P and try to get RS485 working.
Does the RS485 socekt provied native RS485 or do I always have to use the RS485 Adapter from JKBMS?
I bought this with my BMS. BUT: The Socket doesn't fit in the CAN/RS485 socekt. Only in the GPS Socket :rolleyes: This is the reason I'm asking for a update manual...
I do have the same JK BMS. This seems to by a HW Version 10.XG. So far I can't find any manual for the pinout of the small connectors under the balance leads.
Does anybody know the pinout of the RS485 connector and what's the small connectors under the bms leads?
THX
Well, I also adopted the Dashboard from Joe.
My "problem" is, the numerical numbers are updated fine. But the txt from "myStr" is not shown immediatly. Eg. Currentflow is -10A, but the working mode still shows "Storage". If I check the data "Inspect" -> "Data" the myStr is "Discharge".
Did an update, impedance is now working according to V126 protocol description:
https://github.com/TheSmartGerman/SolarShed
Had to add, another *.prom file and use additional identifiers (BMS_A_imp).
I plan to make the BMS name also an argument... so if you use more then one BMS you can all...
Still struggling with the update of the Grafana string, any ideas:
Current is ok, but the myStr is not updated...
BTW. Got the impedance readout fixed - well sort of... I get data, caluclations seems to be ok. But comparison between the readout data and shown on the BMS Display seems not...
Can anyboy give me a advice for Grafana:
My charge/dischgarge protection is not shown properly:
I use the panel from joe. So it should show the status. It's configured to show the last "myStr" but it didn't worked yesterday.
Is it possible to change color too? Also if it goes from "Release"...
Hmm it looks like your script is coded for V1.22. There has since been a few updates. Could the extra information now in the hex output be interfering with your script function?
Well I did some rewirte of the code, you can select different Protocol versions...
Well BMS is working fine.
Expect for the Impedance Output. For 16 cells, I should get 40bytes but it outputs 59 Bytes. This cause lengt and checksum check to fail (it added this too :P)
Can't get getMPPSolar.sh working. I tryed to make it executable using chmod -x. But now success. Just...