2021-03-10 17:36:54.447 [DEBUG] [ing.dsmr.internal.DSMRHandlerFactory] - DSMR Bridge Thing dsmr:smartyBridge supported 2021-03-10 17:36:54.451 [DEBUG] [ing.dsmr.internal.DSMRHandlerFactory] - Searching for thingTypeUID dsmr:smartyBridge 2021-03-10 17:36:54.504 [TRACE] [r.internal.handler.DSMRBridgeHandler] - Using configuration DSMRDeviceConfiguration [serialPort=/dev/ttyUSB0, Baudrate=0, Databits=0, Parity=null, Stopbits=null, decryptionKey=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX, receivedTimeout=30] 2021-03-10 17:36:54.510 [TRACE] [r.internal.handler.DSMRBridgeHandler] - Telegram received time set: 341794292367264 2021-03-10 17:36:54.522 [TRACE] [device.connector.DSMRSerialConnector] - Opening port /dev/ttyUSB0 2021-03-10 17:36:54.533 [TRACE] [device.connector.DSMRSerialConnector] - Configure serial port parameters: Baudrate:115200, databits:8, parity:none, stopbits:1 2021-03-10 17:36:54.534 [TRACE] [device.connector.DSMRSerialConnector] - SerialPort opened successful on /dev/ttyUSB0 2021-03-10 17:36:58.760 [WARN ] [dsmr.internal.device.SmartyDecrypter] - Decrypting smarty telegram failed: javax.crypto.AEADBadTagException: Input too short - need tag at com.sun.crypto.provider.GaloisCounterMode.decryptFinal(GaloisCounterMode.java:566) ~[?:?] at com.sun.crypto.provider.CipherCore.finalNoPadding(CipherCore.java:1116) ~[?:?] at com.sun.crypto.provider.CipherCore.fillOutputBuffer(CipherCore.java:1053) ~[?:?] at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:853) ~[?:?] at com.sun.crypto.provider.AESCipher.engineDoFinal(AESCipher.java:446) ~[?:?] at javax.crypto.Cipher.doFinal(Cipher.java:2260) ~[?:?] at org.openhab.binding.dsmr.internal.device.SmartyDecrypter.decrypt(SmartyDecrypter.java:213) [bundleFile:?] at org.openhab.binding.dsmr.internal.device.SmartyDecrypter.processCompleted(SmartyDecrypter.java:190) [bundleFile:?] at org.openhab.binding.dsmr.internal.device.SmartyDecrypter.parse(SmartyDecrypter.java:103) [bundleFile:?] at org.openhab.binding.dsmr.internal.device.DSMRTelegramListener.handleData(DSMRTelegramListener.java:74) [bundleFile:?] at org.openhab.binding.dsmr.internal.device.connector.DSMRBaseConnector.handleDataAvailable(DSMRBaseConnector.java:116) [bundleFile:?] at org.openhab.binding.dsmr.internal.device.connector.DSMRSerialConnector.handleDataAvailable(DSMRSerialConnector.java:317) [bundleFile:?] at org.openhab.binding.dsmr.internal.device.connector.DSMRSerialConnector.serialEvent(DSMRSerialConnector.java:276) [bundleFile:?] at org.openhab.core.io.transport.serial.rxtx.RxTxSerialPort$1.serialEvent(RxTxSerialPort.java:81) [bundleFile:?] at gnu.io.RXTXPort.sendEvent(RXTXPort.java:834) [bundleFile:5.2.1] at gnu.io.RXTXPort.eventLoop(Native Method) [bundleFile:5.2.1] at gnu.io.RXTXPort$MonitorThread.run(RXTXPort.java:108) [bundleFile:5.2.1] 2021-03-10 17:36:58.765 [TRACE] [internal.device.DSMRTelegramListener] - Received 0 Cosem Objects with state: 'INVALID_ENCRYPTION_KEY' 2021-03-10 17:36:58.767 [DEBUG] [r.internal.handler.DSMRBridgeHandler] - Parsing worked but something went wrong, so there were no CosemObjects:Failed to decrypt P1 telegram due to invalid encryption key 2021-03-10 17:36:58.770 [WARN ] [device.connector.DSMRSerialConnector] - RuntimeException during handling serial event: 1 java.nio.BufferOverflowException: null at java.nio.Buffer.nextPutIndex(Buffer.java:666) ~[?:?] at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:200) ~[?:?] at org.openhab.binding.dsmr.internal.device.SmartyDecrypter.processStateActions(SmartyDecrypter.java:125) ~[bundleFile:?] at org.openhab.binding.dsmr.internal.device.SmartyDecrypter.parse(SmartyDecrypter.java:102) ~[bundleFile:?] at org.openhab.binding.dsmr.internal.device.DSMRTelegramListener.handleData(DSMRTelegramListener.java:74) ~[bundleFile:?] at org.openhab.binding.dsmr.internal.device.connector.DSMRBaseConnector.handleDataAvailable(DSMRBaseConnector.java:116) ~[bundleFile:?] at org.openhab.binding.dsmr.internal.device.connector.DSMRSerialConnector.handleDataAvailable(DSMRSerialConnector.java:317) ~[bundleFile:?] at org.openhab.binding.dsmr.internal.device.connector.DSMRSerialConnector.serialEvent(DSMRSerialConnector.java:276) [bundleFile:?] at org.openhab.core.io.transport.serial.rxtx.RxTxSerialPort$1.serialEvent(RxTxSerialPort.java:81) [bundleFile:?] at gnu.io.RXTXPort.sendEvent(RXTXPort.java:834) [bundleFile:5.2.1] at gnu.io.RXTXPort.eventLoop(Native Method) [bundleFile:5.2.1] at gnu.io.RXTXPort$MonitorThread.run(RXTXPort.java:108) [bundleFile:5.2.1] 2021-03-10 17:37:00.570 [DEBUG] [ing.dsmr.internal.DSMRHandlerFactory] - DSMR Bridge Thing dsmr:smartyBridge supported 2021-03-10 17:37:00.585 [TRACE] [r.internal.device.DSMRDeviceRunnable] - Device shutdown 2021-03-10 17:37:00.587 [DEBUG] [device.connector.DSMRSerialConnector] - Closing DSMR serial port