Skip to content

ModBus-Connection failed: read failed: read tcp i/o timeout #15387

Answered by Pogofant
Pogofant asked this question in Erste Hilfe
Discussion options

You must be logged in to vote

Oh Mann, jetzt hab ich endlich die Lösung gefunden und es funktioniert!
Das war ne' schwierige Geburt für mich...

Der Trace liefert nun valide Werte (bei mir scheint gerade die Sonne^^):

pv1
---
[modbus] TRACE 2024/08/25 11:41:56 modbus: send 00 01 00 00 00 06 02 03 00 e4 00 02
[modbus] TRACE 2024/08/25 11:41:56 modbus: recv 00 01 00 00 00 07 02 03 04 00 00 0f dc
Power: 4060W
pv2
---
[modbus] TRACE 2024/08/25 11:41:56 modbus: send 00 02 00 00 00 06 02 03 00 e8 00 02
[modbus] TRACE 2024/08/25 11:41:56 modbus: recv 00 02 00 00 00 07 02 03 04 00 00 10 67
Power: 4199W

Es lag daran, dass man type: holding in evcc.yaml verwenden muss. Zusätzlich habe ich auch den Wertebereich von int16 auf int32

Replies: 7 comments 17 replies

Comment options

You must be logged in to vote
15 replies
@Pogofant
Comment options

@VolkerK62
Comment options

@Pogofant
Comment options

@andig
Comment options

@Pogofant
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@andig
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@andig
Comment options

Answer selected by Pogofant
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
4 participants