Ich habe eine ABB Transfairschalter den ich via RS485 mit FHEM verbinden möchte.
Mittels TYPE Modbus habe ich eine Verbindung eingerichtet.
Ich sehe auch, dass die richtigen Daten eintreffen.
2026.03.06 19:13:44.508 3: Opening ModbusRS485_8WS_EG_VR device 192.168.17.185:44858
2026.03.06 19:13:44.737 3: ModbusRS485_8WS_EG_VR device opened
2026.03.06 19:13:47.011 3: ModbusRS485_8WS_EG_VR: Timeout waiting for a modbus response, read buffer empty,
request: id 1, read fc 4 i30, len 2, master device EG_HV_ABB_OTM, reading Generator_Usage (getUpdate for Generator_Usage len 2), queued 7.92 secs ago, sent 2.23 secs ago
2026.03.06 19:14:01.150 3: ModbusRS485_8WS_EG_VR: Timeout waiting for a modbus response, read buffer empty,
request: id 1, read fc 3 h16, len 19, master device EG_HV_ABB_OTM, reading Modbus__Adr (getUpdate for combined h16 len 2 Modbus__Adr with h17 len 2 Modbus_Baud_Rate and h18 len 2 Modbus_Parity_Check and h19 len 2 Modbus_Stop_Bit and h31 len 2 Generator_Start and h32 len 2 Control and h33 len 2 Operating_Mode), queued 2.08 secs ago, sent 2.03 secs ago
2026.03.06 19:14:04.443 3: ModbusRS485_8WS_EG_VR: Timeout waiting for a modbus response, read buffer empty,
request: id 1, read fc 4 i1, len 30, master device EG_HV_ABB_OTM, reading Switch1_Status (getUpdate for combined i1 len 2 Switch1_Status with i2 len 2 Switch2_Status and i3 len 2 LN1_U1__V and i4 len 2 LN1_U2__V and i5 len 2 LN1_U3__V and i6 len 2 LN2_U1__V and i7 len 2 LN2_U2__V and i8 len 2 LN2_U3__V and i9 len 2 LN1_Line_Status and i10 len 2 LN2_Line_Status and i11 len 2 Rated__V and i12 len 2 Threshold_UV__Prz and i13 len 2 Threshold_OV__Prz and i14 len 2 Transfer_Delay_TS__Sec and i15 len 2 Return_Delay_TBS__Sec and i20 len 2 Device_Working_Mode and i21 len 2 Line_Priority and i22 len 2 Emergency_off_Status and i23 len 2 Operation_Counter and i24 len 2 Present_Alarm and i25 len 2 Last_Alarm and i26 len 2 SW_Version and i27 len 2 Phases and i28 len 2 Rated_Frequency__Hz and i29 len 2 Generator_Stop_Delay__Sec), queued 5.36 secs ago, sent 3.24 secs ago
2026.03.06 19:14:06.472 3: ModbusRS485_8WS_EG_VR: Timeout waiting for a modbus response, read buffer empty,
request: id 1, read fc 4 i30, len 2, master device EG_HV_ABB_OTM, reading Generator_Usage (getUpdate for Generator_Usage len 2), queued 7.38 secs ago, sent 2.01 secs ago
2026.03.06 19:14:19.034 5: ModbusRS485_8WS_EG_VR: Profiling Fhem, before Idle, now is 19:14:19.034, Fhem started at 19:14:02.619, Idle started at 19:14:06.481
2026.03.06 19:14:19.034 5: ModbusRS485_8WS_EG_VR: Profiling add 12.552 to sum for Idle (now is 19:14:19.034, start for Idle was 19:14:06.481)
2026.03.06 19:14:19.098 5: ModbusRS485_8WS_EG_VR: QueueRequest called from DoRequest with h16, qlen 0 from master EG_HV_ABB_OTM through io device ModbusRS485_8WS_EG_VR
2026.03.06 19:14:19.108 5: ModbusRS485_8WS_EG_VR: StartQueueTimer called from QueueRequest sets internal timer to process queue in 0.000 seconds
2026.03.06 19:14:19.110 5: ModbusRS485_8WS_EG_VR: QueueRequest called from DoRequest with i1, qlen 1 from master EG_HV_ABB_OTM through io device ModbusRS485_8WS_EG_VR
2026.03.06 19:14:19.110 5: ModbusRS485_8WS_EG_VR: QueueRequest is checking if request for i1 is already in queue (len 1)
2026.03.06 19:14:19.121 5: ModbusRS485_8WS_EG_VR: QueueRequest called from DoRequest with i30, qlen 2 from master EG_HV_ABB_OTM through io device ModbusRS485_8WS_EG_VR
2026.03.06 19:14:19.121 5: ModbusRS485_8WS_EG_VR: QueueRequest is checking if request for i30 is already in queue (len 2)
2026.03.06 19:14:19.130 5: ModbusRS485_8WS_EG_VR: Profiling Idle, before Fhem, now is 19:14:19.130, Idle started at 19:14:06.481, Fhem started at 19:14:19.034
2026.03.06 19:14:19.131 5: ModbusRS485_8WS_EG_VR: Profiling add 0.096 to sum for Fhem (now is 19:14:19.130, start for Fhem was 19:14:19.034)
2026.03.06 19:14:19.134 5: ModbusRS485_8WS_EG_VR: ProcessRequestQueue called from Fhem internal timer as queue:ModbusRS485_8WS_EG_VR, qlen 3, request: request: id 1, read fc 3 h16, len 19, master device EG_HV_ABB_OTM, reading Modbus__Adr (getUpdate for combined h16 len 2 Modbus__Adr with h17 len 2 Modbus_Baud_Rate and h18 len 2 Modbus_Parity_Check and h19 len 2 Modbus_Stop_Bit and h31 len 2 Generator_Start and h32 len 2 Control and h33 len 2 Operating_Mode), queued 0.04 secs ago
2026.03.06 19:14:19.143 5: ModbusRS485_8WS_EG_VR: checkDelays clientSwitchDelay is not relevant
2026.03.06 19:14:19.143 5: ModbusRS485_8WS_EG_VR: checkDelays commDelay, last communication with same device was never, required delay is 0.7
2026.03.06 19:14:19.144 5: ModbusRS485_8WS_EG_VR: checkDelays sendDelay, last send to same device was 14.678 secs ago, required delay is 0.7
2026.03.06 19:14:19.144 5: ModbusRS485_8WS_EG_VR: checkDelays busDelayRead is not required
2026.03.06 19:14:19.144 4: ModbusRS485_8WS_EG_VR: ProcessRequestQueue (V5.0.1 - 7.12.2025) qlen 3, sending 01030010001305c2 via 192.168.17.185:44858, read buffer empty,
request: id 1, read fc 3 h16, len 19, master device EG_HV_ABB_OTM, reading Modbus__Adr (getUpdate for combined h16 len 2 Modbus__Adr with h17 len 2 Modbus_Baud_Rate and h18 len 2 Modbus_Parity_Check and h19 len 2 Modbus_Stop_Bit and h31 len 2 Generator_Start and h32 len 2 Control and h33 len 2 Operating_Mode), queued 0.05 secs ago
2026.03.06 19:14:19.145 5: ModbusRS485_8WS_EG_VR: Send called from ProcessRequestQueue
2026.03.06 19:14:19.145 5: ModbusRS485_8WS_EG_VR: Profiling Send, before Idle, now is 19:14:19.145, Send started at 19:14:04.463, Idle started at 19:14:19.130
2026.03.06 19:14:19.145 5: ModbusRS485_8WS_EG_VR: Profiling add 0.014 to sum for Idle (now is 19:14:19.145, start for Idle was 19:14:19.130)
2026.03.06 19:14:19.145 5: DevIo_SimpleWrite ModbusRS485_8WS_EG_VR: 01030010001305c2
2026.03.06 19:14:19.147 5: ModbusRS485_8WS_EG_VR: Profiling Wait, before Send, now is 19:14:19.146, Wait started at 19:14:04.465, Send started at 19:14:19.145
2026.03.06 19:14:19.147 5: ModbusRS485_8WS_EG_VR: Profiling add 0.002 to sum for Send (now is 19:14:19.146, start for Send was 19:14:19.145)
2026.03.06 19:14:19.156 5: ModbusRS485_8WS_EG_VR: StartQueueTimer called from ProcessRequestQueue sets internal timer to process queue in 1.000 seconds
2026.03.06 19:14:20.157 5: ModbusRS485_8WS_EG_VR: ProcessRequestQueue called from Fhem internal timer as queue:ModbusRS485_8WS_EG_VR, qlen 2, request: request: id 1, read fc 4 i1, len 30, master device EG_HV_ABB_OTM, reading Switch1_Status (getUpdate for combined i1 len 2 Switch1_Status with i2 len 2 Switch2_Status and i3 len 2 LN1_U1__V and i4 len 2 LN1_U2__V and i5 len 2 LN1_U3__V and i6 len 2 LN2_U1__V and i7 len 2 LN2_U2__V and i8 len 2 LN2_U3__V and i9 len 2 LN1_Line_Status and i10 len 2 LN2_Line_Status and i11 len 2 Rated__V and i12 len 2 Threshold_UV__Prz and i13 len 2 Threshold_OV__Prz and i14 len 2 Transfer_Delay_TS__Sec and i15 len 2 Return_Delay_TBS__Sec and i20 len 2 Device_Working_Mode and i21 len 2 Line_Priority and i22 len 2 Emergency_off_Status and i23 len 2 Operation_Counter and i24 len 2 Present_Alarm and i25 len 2 Last_Alarm and i26 len 2 SW_Version and i27 len 2 Phases and i28 len 2 Rated_Frequency__Hz and i29 len 2 Generator_Stop_Delay__Sec), queued 1.05 secs ago
2026.03.06 19:14:20.167 5: ModbusRS485_8WS_EG_VR: ProcessRequestQueue will return, Fhem is still waiting for response, read buffer empty,
request: id 1, read fc 3 h16, len 19, master device EG_HV_ABB_OTM, reading Modbus__Adr (getUpdate for combined h16 len 2 Modbus__Adr with h17 len 2 Modbus_Baud_Rate and h18 len 2 Modbus_Parity_Check and h19 len 2 Modbus_Stop_Bit and h31 len 2 Generator_Start and h32 len 2 Control and h33 len 2 Operating_Mode), queued 1.06 secs ago, sent 1.01 secs ago, qlen 2, try again in 1 seconds
2026.03.06 19:14:20.167 5: ModbusRS485_8WS_EG_VR: StartQueueTimer called from ProcessRequestQueue sets internal timer to process queue in 1.000 seconds
2026.03.06 19:14:21.144 3: ModbusRS485_8WS_EG_VR: Timeout waiting for a modbus response, read buffer empty,
request: id 1, read fc 3 h16, len 19, master device EG_HV_ABB_OTM, reading Modbus__Adr (getUpdate for combined h16 len 2 Modbus__Adr with h17 len 2 Modbus_Baud_Rate and h18 len 2 Modbus_Parity_Check and h19 len 2 Modbus_Stop_Bit and h31 len 2 Generator_Start and h32 len 2 Control and h33 len 2 Operating_Mode), queued 2.05 secs ago, sent 2.00 secs ago
2026.03.06 19:14:21.145 3: ModbusRS485_8WS_EG_VR: CountTimeouts counted 5 successive timeouts, setting state to disconnected
2026.03.06 19:14:21.145 3: 192.168.17.185:44858 disconnected, waiting to reappear (ModbusRS485_8WS_EG_VR)
2026.03.06 19:14:21.163 5: ModbusRS485_8WS_EG_VR: Profiling Idle, before Wait, now is 19:14:21.163, Idle started at 19:14:19.130, Wait started at 19:14:19.146
2026.03.06 19:14:21.164 5: ModbusRS485_8WS_EG_VR: Profiling add 2.017 to sum for Wait (now is 19:14:21.163, start for Wait was 19:14:19.146)
2026.03.06 19:14:21.164 5: ModbusRS485_8WS_EG_VR: StartQueueTimer called from ResponseTimeout sets internal timer to process queue in 0.000 seconds
2026.03.06 19:14:21.166 5: HttpUtils url=http://192.168.17.185:44858/ NonBlocking via http
2026.03.06 19:14:21.166 4: IP: 192.168.17.185 -> 192.168.17.185
2026.03.06 19:14:21.167 5: ModbusRS485_8WS_EG_VR: Profiling Idle, before Idle, now is 19:14:21.167, Idle started at 19:14:21.163, Idle started at 19:14:21.163
2026.03.06 19:14:21.168 5: ModbusRS485_8WS_EG_VR: ProcessRequestQueue called from Fhem internal timer as queue:ModbusRS485_8WS_EG_VR, qlen 2, request: request: id 1, read fc 4 i1, len 30, master device EG_HV_ABB_OTM, reading Switch1_Status (getUpdate for combined i1 len 2 Switch1_Status with i2 len 2 Switch2_Status and i3 len 2 LN1_U1__V and i4 len 2 LN1_U2__V and i5 len 2 LN1_U3__V and i6 len 2 LN2_U1__V and i7 len 2 LN2_U2__V and i8 len 2 LN2_U3__V and i9 len 2 LN1_Line_Status and i10 len 2 LN2_Line_Status and i11 len 2 Rated__V and i12 len 2 Threshold_UV__Prz and i13 len 2 Threshold_OV__Prz and i14 len 2 Transfer_Delay_TS__Sec and i15 len 2 Return_Delay_TBS__Sec and i20 len 2 Device_Working_Mode and i21 len 2 Line_Priority and i22 len 2 Emergency_off_Status and i23 len 2 Operation_Counter and i24 len 2 Present_Alarm and i25 len 2 Last_Alarm and i26 len 2 SW_Version and i27 len 2 Phases and i28 len 2 Rated_Frequency__Hz and i29 len 2 Generator_Stop_Delay__Sec), queued 2.06 secs ago
2026.03.06 19:14:21.168 5: ModbusRS485_8WS_EG_VR: open called from ProcessRequestQueue, busyOpenDev 1
2026.03.06 19:14:21.177 5: ModbusRS485_8WS_EG_VR: Profiling Idle, before Idle, now is 19:14:21.177, Idle started at 19:14:21.163, Idle started at 19:14:21.163
2026.03.06 19:14:21.178 5: ModbusRS485_8WS_EG_VR: ProcessRequestQueue will return, device is disconnected, qlen 2, try again in 1 seconds
2026.03.06 19:14:21.178 5: ModbusRS485_8WS_EG_VR: StartQueueTimer called from ProcessRequestQueue sets internal timer to process queue in 1.000 seconds
2026.03.06 19:14:21.180 3: 192.168.17.185:44858 reappeared (ModbusRS485_8WS_EG_VR)
2026.03.06 19:14:21.189 5: ModbusRS485_8WS_EG_VR: StartQueueTimer called from OpenCB sets internal timer to process queue in 0.000 seconds
2026.03.06 19:14:21.191 5: ModbusRS485_8WS_EG_VR: ProcessRequestQueue called from Fhem internal timer as queue:ModbusRS485_8WS_EG_VR, qlen 2, request: request: id 1, read fc 4 i1, len 30, master device EG_HV_ABB_OTM, reading Switch1_Status (getUpdate for combined i1 len 2 Switch1_Status with i2 len 2 Switch2_Status and i3 len 2 LN1_U1__V and i4 len 2 LN1_U2__V and i5 len 2 LN1_U3__V and i6 len 2 LN2_U1__V and i7 len 2 LN2_U2__V and i8 len 2 LN2_U3__V and i9 len 2 LN1_Line_Status and i10 len 2 LN2_Line_Status and i11 len 2 Rated__V and i12 len 2 Threshold_UV__Prz and i13 len 2 Threshold_OV__Prz and i14 len 2 Transfer_Delay_TS__Sec and i15 len 2 Return_Delay_TBS__Sec and i20 len 2 Device_Working_Mode and i21 len 2 Line_Priority and i22 len 2 Emergency_off_Status and i23 len 2 Operation_Counter and i24 len 2 Present_Alarm and i25 len 2 Last_Alarm and i26 len 2 SW_Version and i27 len 2 Phases and i28 len 2 Rated_Frequency__Hz and i29 len 2 Generator_Stop_Delay__Sec), queued 2.08 secs ago
2026.03.06 19:14:21.200 5: ModbusRS485_8WS_EG_VR: checkDelays commDelay, last communication with same device was never, required delay is 0.7
2026.03.06 19:14:21.200 5: ModbusRS485_8WS_EG_VR: checkDelays clientSwitchDelay is not relevant
2026.03.06 19:14:21.200 5: ModbusRS485_8WS_EG_VR: checkDelays sendDelay, last send to same device was 2.054 secs ago, required delay is 0.7
2026.03.06 19:14:21.201 5: ModbusRS485_8WS_EG_VR: checkDelays busDelayRead is not required
2026.03.06 19:14:21.201 4: ModbusRS485_8WS_EG_VR: ProcessRequestQueue (V5.0.1 - 7.12.2025) qlen 2, sending 01040001001e21c2 via 192.168.17.185:44858, read buffer empty,
request: id 1, read fc 4 i1, len 30, master device EG_HV_ABB_OTM, reading Switch1_Status (getUpdate for combined i1 len 2 Switch1_Status with i2 len 2 Switch2_Status and i3 len 2 LN1_U1__V and i4 len 2 LN1_U2__V and i5 len 2 LN1_U3__V and i6 len 2 LN2_U1__V and i7 len 2 LN2_U2__V and i8 len 2 LN2_U3__V and i9 len 2 LN1_Line_Status and i10 len 2 LN2_Line_Status and i11 len 2 Rated__V and i12 len 2 Threshold_UV__Prz and i13 len 2 Threshold_OV__Prz and i14 len 2 Transfer_Delay_TS__Sec and i15 len 2 Return_Delay_TBS__Sec and i20 len 2 Device_Working_Mode and i21 len 2 Line_Priority and i22 len 2 Emergency_off_Status and i23 len 2 Operation_Counter and i24 len 2 Present_Alarm and i25 len 2 Last_Alarm and i26 len 2 SW_Version and i27 len 2 Phases and i28 len 2 Rated_Frequency__Hz and i29 len 2 Generator_Stop_Delay__Sec), queued 2.09 secs ago
2026.03.06 19:14:21.201 5: ModbusRS485_8WS_EG_VR: Send called from ProcessRequestQueue
2026.03.06 19:14:21.202 5: ModbusRS485_8WS_EG_VR: Profiling Send, before Idle, now is 19:14:21.202, Send started at 19:14:19.145, Idle started at 19:14:21.163
2026.03.06 19:14:21.202 5: ModbusRS485_8WS_EG_VR: Profiling add 0.039 to sum for Idle (now is 19:14:21.202, start for Idle was 19:14:21.163)
2026.03.06 19:14:21.202 5: DevIo_SimpleWrite ModbusRS485_8WS_EG_VR: 01040001001e21c2
2026.03.06 19:14:21.204 5: ModbusRS485_8WS_EG_VR: Profiling Wait, before Send, now is 19:14:21.203, Wait started at 19:14:19.146, Send started at 19:14:21.202
2026.03.06 19:14:21.204 5: ModbusRS485_8WS_EG_VR: Profiling add 0.002 to sum for Send (now is 19:14:21.203, start for Send was 19:14:21.202)
2026.03.06 19:14:21.213 5: ModbusRS485_8WS_EG_VR: StartQueueTimer called from ProcessRequestQueue sets internal timer to process queue in 1.000 seconds
2026.03.06 19:14:22.214 5: ModbusRS485_8WS_EG_VR: ProcessRequestQueue called from Fhem internal timer as queue:ModbusRS485_8WS_EG_VR, qlen 1, request: request: id 1, read fc 4 i30, len 2, master device EG_HV_ABB_OTM, reading Generator_Usage (getUpdate for Generator_Usage len 2), queued 3.09 secs ago
2026.03.06 19:14:22.223 5: ModbusRS485_8WS_EG_VR: ProcessRequestQueue will return, Fhem is still waiting for response, read buffer empty,
request: id 1, read fc 4 i1, len 30, master device EG_HV_ABB_OTM, reading Switch1_Status (getUpdate for combined i1 len 2 Switch1_Status with i2 len 2 Switch2_Status and i3 len 2 LN1_U1__V and i4 len 2 LN1_U2__V and i5 len 2 LN1_U3__V and i6 len 2 LN2_U1__V and i7 len 2 LN2_U2__V and i8 len 2 LN2_U3__V and i9 len 2 LN1_Line_Status and i10 len 2 LN2_Line_Status and i11 len 2 Rated__V and i12 len 2 Threshold_UV__Prz and i13 len 2 Threshold_OV__Prz and i14 len 2 Transfer_Delay_TS__Sec and i15 len 2 Return_Delay_TBS__Sec and i20 len 2 Device_Working_Mode and i21 len 2 Line_Priority and i22 len 2 Emergency_off_Status and i23 len 2 Operation_Counter and i24 len 2 Present_Alarm and i25 len 2 Last_Alarm and i26 len 2 SW_Version and i27 len 2 Phases and i28 len 2 Rated_Frequency__Hz and i29 len 2 Generator_Stop_Delay__Sec), queued 3.10 secs ago, sent 1.01 secs ago, qlen 1, try again in 1 seconds
2026.03.06 19:14:22.224 5: ModbusRS485_8WS_EG_VR: StartQueueTimer called from ProcessRequestQueue sets internal timer to process queue in 1.000 seconds
2026.03.06 19:14:22.619 5: ModbusRS485_8WS_EG_VR: Profiling Fhem, before Wait, now is 19:14:22.619, Fhem started at 19:14:19.034, Wait started at 19:14:21.203
2026.03.06 19:14:22.620 5: ModbusRS485_8WS_EG_VR: Profiling add 1.416 to sum for Wait (now is 19:14:22.619, start for Wait was 19:14:21.203)
2026.03.06 19:14:22.620 5: ModbusRS485_8WS_EG_VR: Profiling Idle, before Fhem, now is 19:14:22.620, Idle started at 19:14:21.163, Fhem started at 19:14:22.619
2026.03.06 19:14:22.620 5: ModbusRS485_8WS_EG_VR: Profiling add 0.001 to sum for Fhem (now is 19:14:22.620, start for Fhem was 19:14:22.619)
2026.03.06 19:14:24.430 3: ModbusRS485_8WS_EG_VR: Timeout waiting for a modbus response, read buffer empty,
request: id 1, read fc 4 i1, len 30, master device EG_HV_ABB_OTM, reading Switch1_Status (getUpdate for combined i1 len 2 Switch1_Status with i2 len 2 Switch2_Status and i3 len 2 LN1_U1__V and i4 len 2 LN1_U2__V and i5 len 2 LN1_U3__V and i6 len 2 LN2_U1__V and i7 len 2 LN2_U2__V and i8 len 2 LN2_U3__V and i9 len 2 LN1_Line_Status and i10 len 2 LN2_Line_Status and i11 len 2 Rated__V and i12 len 2 Threshold_UV__Prz and i13 len 2 Threshold_OV__Prz and i14 len 2 Transfer_Delay_TS__Sec and i15 len 2 Return_Delay_TBS__Sec and i20 len 2 Device_Working_Mode and i21 len 2 Line_Priority and i22 len 2 Emergency_off_Status and i23 len 2 Operation_Counter and i24 len 2 Present_Alarm and i25 len 2 Last_Alarm and i26 len 2 SW_Version and i27 len 2 Phases and i28 len 2 Rated_Frequency__Hz and i29 len 2 Generator_Stop_Delay__Sec), queued 5.32 secs ago, sent 3.23 secs ago
2026.03.06 19:14:24.439 5: ModbusRS485_8WS_EG_VR: Profiling Idle, before Idle, now is 19:14:24.439, Idle started at 19:14:22.620, Idle started at 19:14:22.620
2026.03.06 19:14:24.440 5: ModbusRS485_8WS_EG_VR: ProcessRequestQueue called from Fhem internal timer as queue:ModbusRS485_8WS_EG_VR, qlen 1, request: request: id 1, read fc 4 i30, len 2, master device EG_HV_ABB_OTM, reading Generator_Usage (getUpdate for Generator_Usage len 2), queued 5.32 secs ago
2026.03.06 19:14:24.449 5: ModbusRS485_8WS_EG_VR: checkDelays sendDelay, last send to same device was 3.246 secs ago, required delay is 0.7
2026.03.06 19:14:24.450 5: ModbusRS485_8WS_EG_VR: checkDelays busDelayRead is not required
2026.03.06 19:14:24.450 5: ModbusRS485_8WS_EG_VR: checkDelays clientSwitchDelay is not relevant
2026.03.06 19:14:24.450 5: ModbusRS485_8WS_EG_VR: checkDelays commDelay, last communication with same device was never, required delay is 0.7
2026.03.06 19:14:24.451 4: ModbusRS485_8WS_EG_VR: ProcessRequestQueue (V5.0.1 - 7.12.2025) qlen 1, sending 0104001e000211cd via 192.168.17.185:44858, read buffer empty,
request: id 1, read fc 4 i30, len 2, master device EG_HV_ABB_OTM, reading Generator_Usage (getUpdate for Generator_Usage len 2), queued 5.33 secs ago
2026.03.06 19:14:24.451 5: ModbusRS485_8WS_EG_VR: Send called from ProcessRequestQueue
2026.03.06 19:14:24.451 5: ModbusRS485_8WS_EG_VR: Profiling Send, before Idle, now is 19:14:24.451, Send started at 19:14:21.202, Idle started at 19:14:22.620
2026.03.06 19:14:24.451 5: ModbusRS485_8WS_EG_VR: Profiling add 1.831 to sum for Idle (now is 19:14:24.451, start for Idle was 19:14:22.620)
2026.03.06 19:14:24.451 5: DevIo_SimpleWrite ModbusRS485_8WS_EG_VR: 0104001e000211cd
2026.03.06 19:14:24.453 5: ModbusRS485_8WS_EG_VR: Profiling Wait, before Send, now is 19:14:24.453, Wait started at 19:14:21.203, Send started at 19:14:24.451
2026.03.06 19:14:24.453 5: ModbusRS485_8WS_EG_VR: Profiling add 0.002 to sum for Send (now is 19:14:24.453, start for Send was 19:14:24.451)
2026.03.06 19:14:26.531 3: ModbusRS485_8WS_EG_VR: Timeout waiting for a modbus response, read buffer empty,
request: id 1, read fc 4 i30, len 2, master device EG_HV_ABB_OTM, reading Generator_Usage (getUpdate for Generator_Usage len 2), queued 7.41 secs ago, sent 2.08 secs ago
2026.03.06 19:14:26.541 5: ModbusRS485_8WS_EG_VR: Profiling Idle, before Wait, now is 19:14:26.541, Idle started at 19:14:22.620, Wait started at 19:14:24.453
2026.03.06 19:14:26.541 5: ModbusRS485_8WS_EG_VR: Profiling add 2.088 to sum for Wait (now is 19:14:26.541, start for Wait was 19:14:24.453)
2026.03.06 19:14:39.035 5: ModbusRS485_8WS_EG_VR: Profiling Fhem, before Idle, now is 19:14:39.034, Fhem started at 19:14:22.619, Idle started at 19:14:26.541
2026.03.06 19:14:39.035 5: ModbusRS485_8WS_EG_VR: Profiling pPeriod changed, last pPeriod was 59094028 now 59094029, total diff for Idle is 12.4935920238495, 9.035 over the pPeriod
2026.03.06 19:14:39.035 5: ModbusRS485_8WS_EG_VR: Profiling add 3.459 to sum for Fhem
2026.03.06 19:14:39.035 5: ModbusRS485_8WS_EG_VR: Profiling set reading for Idle to 19.777
2026.03.06 19:14:39.035 5: ModbusRS485_8WS_EG_VR: Profiling set reading for Fhem to 0.097
2026.03.06 19:14:39.036 5: ModbusRS485_8WS_EG_VR: Profiling set reading for Send to 0.008
2026.03.06 19:14:39.036 5: ModbusRS485_8WS_EG_VR: Profiling set reading for Wait to 10.118
2026.03.06 19:14:39.048 5: ModbusRS485_8WS_EG_VR: Profiling set new sum for Idle to 9.035
2026.03.06 19:14:39.091 5: ModbusRS485_8WS_EG_VR: QueueRequest called from DoRequest with h16, qlen 0 from master EG_HV_ABB_OTM through io device ModbusRS485_8WS_EG_VR
2026.03.06 19:14:39.101 5: ModbusRS485_8WS_EG_VR: StartQueueTimer called from QueueRequest sets internal timer to process queue in 0.000 seconds
2026.03.06 19:14:39.103 5: ModbusRS485_8WS_EG_VR: QueueRequest called from DoRequest with i1, qlen 1 from master EG_HV_ABB_OTM through io device ModbusRS485_8WS_EG_VR
2026.03.06 19:14:39.103 5: ModbusRS485_8WS_EG_VR: QueueRequest is checking if request for i1 is already in queue (len 1)
2026.03.06 19:14:39.114 5: ModbusRS485_8WS_EG_VR: QueueRequest called from DoRequest with i30, qlen 2 from master EG_HV_ABB_OTM through io device ModbusRS485_8WS_EG_VR
2026.03.06 19:14:39.115 5: ModbusRS485_8WS_EG_VR: QueueRequest is checking if request for i30 is already in queue (len 2)
2026.03.06 19:14:39.124 5: ModbusRS485_8WS_EG_VR: Profiling Idle, before Fhem, now is 19:14:39.124, Idle started at 19:14:39.124, Fhem started at 19:14:39.034
2026.03.06 19:14:39.125 5: ModbusRS485_8WS_EG_VR: Profiling add 0.090 to sum for Fhem (now is 19:14:39.124, start for Fhem was 19:14:39.034)
2026.03.06 19:14:39.128 5: ModbusRS485_8WS_EG_VR: ProcessRequestQueue called from Fhem internal timer as queue:ModbusRS485_8WS_EG_VR, qlen 3, request: request: id 1, read fc 3 h16, len 19, master device EG_HV_ABB_OTM, reading Modbus__Adr (getUpdate for combined h16 len 2 Modbus__Adr with h17 len 2 Modbus_Baud_Rate and h18 len 2 Modbus_Parity_Check and h19 len 2 Modbus_Stop_Bit and h31 len 2 Generator_Start and h32 len 2 Control and h33 len 2 Operating_Mode), queued 0.04 secs ago
2026.03.06 19:14:39.138 5: ModbusRS485_8WS_EG_VR: checkDelays commDelay, last communication with same device was never, required delay is 0.7
2026.03.06 19:14:39.138 5: ModbusRS485_8WS_EG_VR: checkDelays clientSwitchDelay is not relevant
2026.03.06 19:14:39.138 5: ModbusRS485_8WS_EG_VR: checkDelays sendDelay, last send to same device was 14.685 secs ago, required delay is 0.7
2026.03.06 19:14:39.138 5: ModbusRS485_8WS_EG_VR: checkDelays busDelayRead is not required
Nun habe ich aber das Problem das ich keine funktionsfähigen Readings definiere.
Ich habe mir das SDM630 Modul als Basis geschaffen.
Irgendwie drehe ich mich Kreis und finde meinen Fehler nicht warum ich keine Readings auslesen kann. Ich hoffe auf einen RS485 Spezialisten der einmal unabhängig von mir darüber sieht. Es kann eigentlich nur mehr eine Kleinigkeit sein die ich übersehe.