Homematic Error Can't convert INTEGER value '' with DecimalTypeConverter

Dear all,

i have some errors after Upgrade the Hmip-Broll Devices to 1.10.8
Can some help me to get rid of this errors:

2023-04-28 20:17:28.493 [WARN ] [ternal.handler.HomematicThingHandler] - Channel not found for datapoint '00111BE992873E:0#ERROR_OVERLOAD'

2023-04-28 20:17:28.587 [ERROR] [ternal.handler.HomematicThingHandler] - Can't convert INTEGER value '' with DecimalTypeConverter for '00111BE992873E:3#SECTION'

org.openhab.binding.homematic.internal.converter.ConverterTypeException: Can't convert INTEGER value '' with DecimalTypeConverter for '00111BE992873E:3#SECTION'

	at org.openhab.binding.homematic.internal.converter.type.AbstractTypeConverter.convertFromBinding(AbstractTypeConverter.java:120) ~[?:?]

	at org.openhab.binding.homematic.internal.handler.HomematicThingHandler.updateChannelState(HomematicThingHandler.java:468) ~[?:?]

	at org.openhab.binding.homematic.internal.handler.HomematicThingHandler.updateDatapointState(HomematicThingHandler.java:411) ~[?:?]

	at org.openhab.binding.homematic.internal.handler.HomematicBridgeHandler.onStateUpdated(HomematicBridgeHandler.java:281) ~[?:?]

	at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.lambda$1(AbstractHomematicGateway.java:744) ~[?:?]

	at org.openhab.binding.homematic.internal.misc.DelayedExecuter.start(DelayedExecuter.java:65) ~[?:?]

	at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.eventReceived(AbstractHomematicGateway.java:741) ~[?:?]

	at org.openhab.binding.homematic.internal.communicator.server.RpcResponseHandler.handleEvent(RpcResponseHandler.java:98) ~[?:?]

	at org.openhab.binding.homematic.internal.communicator.server.RpcResponseHandler.handleMethodCall(RpcResponseHandler.java:51) ~[?:?]

	at org.openhab.binding.homematic.internal.communicator.server.RpcResponseHandler.handleMethodCall(RpcResponseHandler.java:68) ~[?:?]

	at org.openhab.binding.homematic.internal.communicator.server.XmlRpcServer$ResponseHandler.handle(XmlRpcServer.java:125) ~[?:?]

	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) ~[bundleFile:9.4.46.v20220331]

	at org.eclipse.jetty.server.Server.handle(Server.java:516) ~[bundleFile:9.4.46.v20220331]

	at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487) ~[bundleFile:9.4.46.v20220331]

	at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732) [bundleFile:9.4.46.v20220331]

	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479) [bundleFile:9.4.46.v20220331]

	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277) [bundleFile:9.4.46.v20220331]

	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) [bundleFile:9.4.46.v20220331]

	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) [bundleFile:9.4.46.v20220331]

	at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) [bundleFile:9.4.46.v20220331]

	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338) [bundleFile:9.4.46.v20220331]

	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315) [bundleFile:9.4.46.v20220331]

	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173) [bundleFile:9.4.46.v20220331]

	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131) [bundleFile:9.4.46.v20220331]

	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409) [bundleFile:9.4.46.v20220331]

	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) [bundleFile:9.4.46.v20220331]

	at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) [bundleFile:9.4.46.v20220331]

	at java.lang.Thread.run(Thread.java:829) [?:?]

2023-04-28 20:25:31.348 [WARN ] [ternal.handler.HomematicThingHandler] - Channel not found for datapoint '001118A993512B:0#ERROR_OVERLOAD'

Any help would be nice.
Thanks

Simon

has no one an idea how to fix the error?

Hello Simon,

I see the same behavior on my system.
Its always for Channel 3 with BROLL / BROLL-2

==> /log/openhab.log <==
2023-07-01 13:37:10.561 [ERROR] [ternal.handler.HomematicThingHandler] - Can't convert INTEGER value '' with DecimalTypeConverter for '00369F29ADC5EF:3#SECTION'
org.openhab.binding.homematic.internal.converter.ConverterTypeException: Can't convert INTEGER value '' with DecimalTypeConverter for '00369F29ADC5EF:3#SECTION'
	at org.openhab.binding.homematic.internal.converter.type.AbstractTypeConverter.convertFromBinding(AbstractTypeConverter.java:120) ~[?:?]

Section value is NULL: Not sure this exception isn’t checked in the binding?
(I’m not even sure whether this channel is required or can be removed -this would solve the issue as well :slight_smile: )

Maybe @MHerbst can support with this issue?

I’m running piVCCU3 (3.69.7) and OH3 3.4.4.

Many thanks.
Stefan

Edit:

I just see that Section parameter in Channel 3 is unkown in CCU as well. It’s only set for Channel 4, 5 and 6.

i have also downdraged to 1.8.20 but still got the errors… It would be great if someone could help.

Hi Simon,

I removed the SECTION item for Channel 3, as even CCU doesn’t hold any value (at least for the setup I use).
Is this parameter in use in your system? If not, just get rid of the item in OH3 and the error will disappear :slight_smile:

Hi Stefan,
I cant even set it so i dont use this setting.
Did you removed it from CCU3 or OH?

I unlinked and removed the item in OH3

i dont even have the item linked :slight_smile:

that’s strange - the error message disappeared for me once I unlinked the 3#SECTION channel.
Are you sure the screenshot is from Think “00111BE992873E” you shared in the log before?

Yes i got several BROLLs, i only got 3:LEVEL linked

Same here. Only Level linked, but get the error about :3#section?

2023-10-10 22:43:15.385 [ERROR] [ternal.handler.HomematicThingHandler] - Can’t convert INTEGER value ‘’ with QuantityTypeConverter for ‘0008D8A9AC199B:3#SECTION’
org.openhab.binding.homematic.internal.converter.ConverterTypeException: Can’t convert INTEGER value ‘’ with QuantityTypeConverter for ‘0008D8A9AC199B:3#SECTION’

Was there any progress with this?
I also have repeated log messages
[WARN ] [ternal.handler.HomematicThingHandler] - Channel not found for datapoint ‘00111D89B79D02:0#ERROR_OVERLOAD’
with Version 1.10.16 on a HmIP-BROLL.
Other Rollershutters with Version 1.10.16 on a HmIP-BROLL-2 seem to be okay.

The message appears because the ERROR_OVERLOAD channel was not created when the thing was originally created (probably a bug in an older version). If you remove the thing and add it again, the channel will be created automatically (in the advanced view under Maintenance).

Hi Markus, thanks for the replay i have removed and added the related thing, i will check the logs.

Could you help me to find the advanced view? i searched but was not able to find this view.

Thanks
Simon

It’s a checkbox in the channels view:

1 Like

@hamphh : That worked, error is gone, thanks!