Error every hour: java.lang.NumberFormatException: signum-magnitude mismatch on line 310 (method parse)

Hello,
This error repeats itself every hour.

Device: Samsung SmartThings Multipurpose Sensor

Selected driver: SmartSense Multi Sensor V4

Info under data:

  • endpointId: 01
  • application:
  • firmwareMT: 104E-000E-11015310
  • manufacturer: CentraLite
  • model: 3321-S
  • softwareBuild: 11015310

Hub info:
Hardware Version Rev C-7
Platform Version 2.3.5.152

Please, let me know if you need other details to start the troubleshooting.
Thanks!

can you enable debug logging 15 minutes prior to the next expected error then post the live logs?, thanks

It’s the same error that I keep asking you about.

Saving the devices resets the time that the error occurs.

OK, enable debug logging, then change the driver to "Device", click the deleteAllScheduledJobs command, then go back to the original driver.
This will remove the job that cancels the debug logging in 30 minutes.

4 Likes

Hello Mike, thanks for the prompt reply!
Here are the logs (15min before/after the error):

dev:47 2023-07-28 20:00:38.225 warn debug logging disabled...
dev:47 2023-07-28 19:45:59.048 info Capteur Congelo Bas is inactive
dev:47 2023-07-28 19:45:59.046 debug handleAcceleration: [raw:D6C301FC020810001800, dni:D6C3, endpoint:01, cluster:FC02, size:08, attrId:0010, encoding:18, command:0A, value:00, clusterInt:64514, attrInt:16]
dev:47 2023-07-28 19:45:59.043 debug parse: read attr - raw: D6C301FC020810001800, dni: D6C3, endpoint: 01, cluster: FC02, size: 08, attrId: 0010, encoding: 18, command: 0A, value: 00
dev:47 2023-07-28 19:45:48.982 error java.lang.NumberFormatException: signum-magnitude mismatch on line 310 (method parse)
dev:47 2023-07-28 19:45:48.938 debug handleAcceleration: [raw:D6C301FC02141200292200130029F4FF, dni:D6C3, endpoint:01, cluster:FC02, size:14, attrId:0012, encoding:29, command:0A, value:0022, clusterInt:64514, attrInt:18, additionalAttrs:[[value:FFF4, encoding:29, attrId:0013, consumedBytes:5, attrInt:19]]]
dev:47 2023-07-28 19:45:48.933 debug parse: read attr - raw: D6C301FC02141200292200130029F4FF, dni: D6C3, endpoint: 01, cluster: FC02, size: 14, attrId: 0012, encoding: 29, command: 0A, value: 2200130029F4FF
dev:47 2023-07-28 19:41:34.131 debug parseReportAttributeMessage: Temp resultMap: [name:temperature, value:26.33, descriptionText:Capteur Congelo Bas temperature is 26.33°C, unit:°C]
dev:47 2023-07-28 19:41:34.129 info Capteur Congelo Bas temperature is 26.33°C
dev:47 2023-07-28 19:41:34.124 debug parse: read attr - raw: D6C30104020A000029490A, dni: D6C3, endpoint: 01, cluster: 0402, size: 0A, attrId: 0000, encoding: 29, command: 0A, value: 490A
dev:47 2023-07-28 19:35:34.754 info Capteur Congelo Bas battery is 100%
dev:47 2023-07-28 19:35:34.752 debug getBatteryResult: 26
dev:47 2023-07-28 19:35:34.747 debug parse: read attr - raw: D6C3010001082000201A, dni: D6C3, endpoint: 01, cluster: 0001, size: 08, attrId: 0020, encoding: 20, command: 0A, value: 1A
dev:47 2023-07-28 19:30:38.196 warn description logging is: true
dev:47 2023-07-28 19:30:38.195 warn debug logging is: true
dev:47 2023-07-28 19:30:38.193 warn garage option: No
dev:47 2023-07-28 19:30:38.191 info updated...

ok cool, i was able to reproduce this error with the logs you sent.
Fix will be in platform release 2.3.6.xxx, no ETA on that release as of yet.

1 Like

Great! Thank you for the efficient analysis and for providing a fix in the next release.
Greatly appreciated!

1 Like