My setup is 2 Solaredge Inverters and openWB as wallboxsoftware with a goe box.
OpenWB is connected over modbus with the 2 inverters. Since i use openWB and modbus multi i get conflicts as Solaredge only allows 1 modbus connection.
Therfore i used modbus proxy. In my former setup i installte it on a raspi as a service with a config file for 2 Devices (inverter) Works perfekt
Now i found the modbus-proxy for homeassistant ( based on the same proxy on github from tiagocoutinho) but here i can only define 1 IP address inclusive port for 1 inverter and one port on the host. This is usable for 1 inverter.
If i will use it for the 2 . inverter i need a possibility to run a second instance of the proxy. As a i am a beginner i don´t know if this is possibel and how can i do this ?
With such a setup it would be possibler that each inverter see only 1 connection and on the other side i can connect as many as necessary devicese, (Homeassistant,openWB,…)
Hope my explanation of the problem is understandable.
I use solaredge modbus multi for integrating solaredge in Homeassistant. But additional my wallboxsoftware need also acess to to the inverters. So i need 2 modbus connections to each inverter therefor proxies are necessary.
My integration can be used without proxies because it will disconnect after every read with back-off and retry for connections, but that relies on other programs behaving by not holding the connection to the inverter. If something else holds the connection a proxy is unfortunately required.
I guess the question is still open and I am also interested in.
I have a Sungrow and a Solaredge inverter - is there a possibilty to configure 2 modbus proxy services or to get it installed twice?