Open naseef opened 1 week ago
Seems like the error is due to the Forwarded Red request and Heartbeat overlap. Any way we can use incremental TID or handle one command at a time?
DEBUG 2024/11/05 07:46:24 msg_forward: read request 01030049000155dc
DEBUG 2024/11/05 07:46:24 proto: setting timeout 5000 ms
DEBUG 2024/11/05 07:46:25 proto: read header {TID:48879 DevCode:258 Size:14 DevAddr:255 FuncCode:1}
DEBUG 2024/11/05 07:46:25 proto: read body 5130303238333731333035343932
ERROR 2024/11/05 07:46:25 collector: failed to read register: invalid devaddr or funcNumber in response: 81, 48 (expected 1/3)
DEBUG 2024/11/05 07:46:25 collector: polling register output_active_power
If register decoding failed, incorrect values are being sent over MQTT. Please see the below logs.
the
output_active_power = 15499501.000
andoutput_active_power = 15506055.000
and outliers