This is not a bug, but a feature in terms of adding a procedure to monitoring a SEPLOS BMS remotely with a RS485 to Ethernet dongle (Elfin EW11 or similar) https://es.aliexpress.com/item/33036056772.html
Proposed Solution π οΈ
It's very simple.
First you have to configure properly your Elfin EW11 dongle. Most important stuff is serial configuration,
Install socat in your linux box (sudo apt install socat)
Then you have to run in your Linux box this command in order to create a virtualcom port.
Replace 192.168.1.98:502 with your EW11 IP address and port.
Finally, point your BMS to your virtualcom port.
Enjoy. Take into consideration that you should include socat commant in init.d boot scripts. If not, you will have to execute this command manually each time you reboot your Linux box.
Alternatives Considered π
No response
Additional context π
Just in case you have a cheap and widely available Elfin EW11 and want to connect remotely to your Seplos BMS without having to use a ESP32 + TTL module.
BMS Version π
v3
Connection Method π
Other (please specify)
Problem Description π€
This is not a bug, but a feature in terms of adding a procedure to monitoring a SEPLOS BMS remotely with a RS485 to Ethernet dongle (Elfin EW11 or similar) https://es.aliexpress.com/item/33036056772.html
Proposed Solution π οΈ
It's very simple.
First you have to configure properly your Elfin EW11 dongle. Most important stuff is serial configuration,![image](https://github.com/user-attachments/assets/1dc3a94c-a7d0-413d-b20e-0adddc3a216b)
Install socat in your linux box (
sudo apt install socat)
Then you have to run in your Linux box this command in order to create a virtualcom port.
socat pty,link=/dev/virtualcom0,raw tcp:192.168.1.98:502 &
Replace 192.168.1.98:502 with your EW11 IP address and port.
Alternatives Considered π
No response
Additional context π
Just in case you have a cheap and widely available Elfin EW11 and want to connect remotely to your Seplos BMS without having to use a ESP32 + TTL module.