eelink Device decoder problem - getting problem with TK419

Prince Rajput3 years ago

everytime device disconnected with server .. getting following error in log

2022-01-25 09:35:54  INFO: [2905744e: eelink < 77.240.240.234] HEX: 676712005902cc61efc4798105479ffff2cf7a9e0065000000af050703012e02d089808980061a9509000000ea0bea9a00ea0bea9a00d40bea8a046b119104d700000000000004b204b20000000014000000000000000000000000000000
2022-01-25 09:35:54  INFO: [2905744e: eelink > 77.240.240.234] HEX: 676712000202cc
2022-01-25 09:35:54  WARN: [2905744e] error - readerIndex(88) + length(2) exceeds writerIndex(89): AbstractPooledDerivedByteBuf$PooledNonRetainedSlicedByteBuf(ridx: 88, widx: 89, cap: 89/89, unwrapped: PooledDirectByteBuf(ridx: 94, widx: 94, cap: 400)) - IndexOutOfBoundsException (... < EelinkProtocolDecoder:289 < *:453 < *:398 < ExtendedObjectDecoder:52 < ... < WrapperContext:102 < ...)
2022-01-25 09:35:54  INFO: [2905744e] disconnected
Anton Tananaev3 years ago

It probably means that the format has changed.

Prince Rajput3 years ago

@Anton so what is the solution ?
how can we overcome this problem ?