KNXIllegalArgumentException when reading wrong DPT 2

This commit is contained in:
Patrick Haßel 2025-05-27 13:05:51 +02:00
parent eb99652e76
commit 8ded5e6c7d

View File

@ -71,7 +71,13 @@ public class KnxGroupLinkService {
knxGroup.getRead().setNextTimestamp(null);
log.debug("Successfully sent KnxGroup: {}", knxGroup);
return true;
} catch (KNXTimeoutException | KNXIllegalArgumentException | KNXFormatException e) {
} catch (KNXIllegalArgumentException e) {
log.error("Failed to read KnxGroup {}", knxGroup);
knxGroup.getRead().setErrorCount(knxGroup.getRead().getErrorCount() + 1);
knxGroup.getRead().setErrorMessage(e.getMessage());
knxGroup.getRead().setNextTimestamp(null);
return true;
} catch (KNXTimeoutException | KNXFormatException e) {
log.error("Failed to read KnxGroup {}", knxGroup);
knxGroup.getRead().setErrorCount(knxGroup.getRead().getErrorCount() + 1);
knxGroup.getRead().setErrorMessage(e.getMessage());