Skip to content

TCzerny/ha-modbusproxy

 
 

Repository files navigation

Home Assistant AddOn Modbus Proxy

Usally one modbus server only allows a single connection and denies any more clients. With this Addon you can create a proxy which can handle mutiple client connections at the same time. Currently you can configure the Addon to establish a connection to three different Modbus Servers and provide the information to multiple clients through the respective listenport.

The addon is only tested and compatible with hassio supervisor.

Installation

Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.

  • Add This Repository (Or click Button above)
  • Install ModBusProxy from the Add-On Store

Configuration

  • Stop all Clients that currently connect to the modbus servers. The Server might need some time before another client (our proxy) can connect.
    • In case you are using solaredge-modbus in homeassistant you can change the server address here: /config/.storage/core.config_entries.
  • Before starting go to the configuration page and set the ip of your modbus server.
  • Start The Add-On (This may take a while on the first start as it builds the cointainer locally)
  • Configure Your Clients to connect to your HA IP and choosen listenport.

Configuration Tab

config

Mentions

This addon is a fork from the original addon of Akulatraxas

This addon uses the modbus-proxy of tiagocoutinho:

About

Hassio Addon packaging modus-proxy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 70.2%
  • Shell 27.0%
  • Dockerfile 2.8%