Iterate through multiple BMSes #32
Replies: 6 comments 28 replies
-
Do you use a BLE or UART connection? |
Beta Was this translation helpful? Give feedback.
-
Have not tried yet, need to finish building my last big battery pack (6kw)
and will try after that. Next weekend most likely.
…On Sat, 18 Mar 2023, 13:03 Sebastian Muszynski, ***@***.***> wrote:
Does it work? :-)
—
Reply to this email directly, view it on GitHub
<#32 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACR3V5ZLDHS46T2C26WXFE3W4WI6PANCNFSM6AAAAAAV2KAFUQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I also like the idea of iterating through BMSs using a single ESP32. Can it be done? Is there an example yaml file I can try? Thanks syssl for this software. It works great!!! |
Beta Was this translation helpful? Give feedback.
-
Using the example yaml, can't seem to find the github sources referenced by "test-many-ble-connections".."main" works find. couldn't find remote ref test-many-ble-connections. Not sure if I am missing something?? WC |
Beta Was this translation helpful? Give feedback.
-
In Home Assistant i did some manual testing and when the "enable bluetooth connection swiitch" is set to off the sensors for that BMS change to "Unknown". I assume this would be the same if it happened in the YAML script through iteration. On the upside I have had 5 simultaneous BT connections running solid for the better part of 48hrs. My understanding is that the 3 connection limit is not a limit of hardware or software(ESP32) but defined to conserve memory. In my case I run an ESP32-S3 with only the very basic services and is only used for this specific application. If I can get 6 simultaneous BT connections then that would work for me. The key was removing the 3 connection limit. |
Beta Was this translation helpful? Give feedback.
-
Any plans to make this part of the main branch with normal features? I tested this branch with 4 BMS and it works, but it doesn't have all the sensors the main branch does, like the per-cell-details etc. I am using 4 ESP32 to run things now, would be nice to only use 1. I don't care about super fast polling, a couple times a minute is more than enough if that matters. |
Beta Was this translation helpful? Give feedback.
-
I have many battery packs/BMSes and I don't really need a very frequent read on BMS values.
I would like to use one single ESP32 board to iterate through multiple BMS boards so I reduce the number of ESP boards I currently use (9 ESPs). I only need the MQTT topic prefix to change when connecting to a BMS board, I currently use board MAC as prefix.
I logged the idea also in JK repository.
syssi/esphome-jk-bms#281
Beta Was this translation helpful? Give feedback.
All reactions