ja, HA und EVCC greifen auf den WR zu, darum der Proxy.
Dieser lässt mich aber verzweifen. Ich konnte nicht bis heute abend warten. Im Prinzip hat sich en meinen vorherigen Einstellungen nichts geändert, ausser das ich den Listen Port und zweiten Port auf 503 geändert habe.
Zuerst habe ich alle Modbus-Verbindungen auf HA und EVCC gekappt. HA neu gestartet. Den Proxy auf 503 geändert und gestartet.
reparing to run modbus-proxy
Upstream: 192.168.178.84:502
Listen: 503
Timeout: 10
Connection Time: 1
Loglevel: DEBUG
Generated Config
devices:
- modbus:
url: 192.168.178.84:502 # device url (mandatory)
timeout: 10 # communication timeout (s) (optional, default: 10)
connection_time: 1 # delay after connection (s) (optional, default: 0)
listen:
bind: 0:503 # listening address (mandatory)
logging:
version: 1
formatters:
standard:
format: “%(asctime)s %(levelname)8s %(name)s: %(message)s”
handlers:
console:
class: logging.StreamHandler
formatter: standard
root:
handlers: [‘console’]
level: DEBUG
2023-06-28 17:12:38,640 INFO modbus-proxy: Starting…
2023-06-28 17:12:38,644 INFO modbus-proxy.ModBus(192.168.178.84:502): Ready to accept requests on 0:503
Zeitstempel stammt von einem Restart mit DEBUG
Nach über einen halben Stunde habe ich dann in EVCC alle Port auf 503 geändert, da
INFO modbus-proxy.ModBus(192.168.178.84:502): Ready to accept requests on 0:503
In der Annahme, es muss ein Requst aus einer Anwendung kommen, aber nichts passiert!?
pv 1 power: read failed: dial tcp 192.168.178.84:503: connect: connection refused
Jetzt bleibt mir nur der Versuch, den WR komplett runterfahren, obwohl auch schon mal versucht.