Hello,
i have a CCU 2 with the Firmware 2.27.8 and the Firewall Settings is “Vollzugriff”. After Install the Binding in Openhab2, i have the follow errows:
2017-06-24 18:04:52.436 [ERROR] [very.HomematicDeviceDiscoveryService] -
java.lang.NullPointerException
at org.openhab.binding.homematic.internal.misc.MiscUtils.validateCharacters(MiscUtils.java:26)[199:org.openhab.binding.homematic:2.0.0]
at org.openhab.binding.homematic.internal.model.HmDevice.setType(HmDevice.java:94)[199:org.openhab.binding.homematic:2.0.0]
at org.openhab.binding.homematic.internal.communicator.parser.ListDevicesParser.parse(ListDevicesParser.java:52)[199:org.openhab.binding.homematic:2.0.0]
at org.openhab.binding.homematic.internal.communicator.client.RpcClient.listDevices(RpcClient.java:137)[199:org.openhab.binding.homematic:2.0.0]
at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.getDeviceDescriptions(AbstractHomematicGateway.java:418)[199:org.openhab.binding.homematic:2.0.0]
at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.loadAllDeviceMetadata(AbstractHomematicGateway.java:358)[199:org.openhab.binding.homematic:2.0.0]
at org.openhab.binding.homematic.discovery.HomematicDeviceDiscoveryService$1.run(HomematicDeviceDiscoveryService.java:108)[199:org.openhab.binding.homematic:2.0.0]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_131]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_131]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_131]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_131]
at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
2017-06-24 18:04:52.649 [ERROR] [very.HomematicDeviceDiscoveryService] -
java.lang.NullPointerException
at org.openhab.binding.homematic.internal.misc.MiscUtils.validateCharacters(MiscUtils.java:26)[199:org.openhab.binding.homematic:2.0.0]
at org.openhab.binding.homematic.internal.model.HmDevice.setType(HmDevice.java:94)[199:org.openhab.binding.homematic:2.0.0]
at org.openhab.binding.homematic.internal.communicator.parser.ListDevicesParser.parse(ListDevicesParser.java:52)[199:org.openhab.binding.homematic:2.0.0]
at org.openhab.binding.homematic.internal.communicator.client.RpcClient.listDevices(RpcClient.java:137)[199:org.openhab.binding.homematic:2.0.0]
at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.getDeviceDescriptions(AbstractHomematicGateway.java:418)[199:org.openhab.binding.homematic:2.0.0]
at org.openhab.binding.homematic.internal.communicator.AbstractHomematicGateway.loadAllDeviceMetadata(AbstractHomematicGateway.java:358)[199:org.openhab.binding.homematic:2.0.0]
at org.openhab.binding.homematic.discovery.HomematicDeviceDiscoveryService$1.run(HomematicDeviceDiscoveryService.java:108)[199:org.openhab.binding.homematic:2.0.0]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_131]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_131]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)[:1.8.0_131]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_131]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_131]
at java.lang.Thread.run(Thread.java:748)[:1.8.0_131]
The Binding is Online but the Inbox is empty. Have anybody a idea?
TEST: Downgrade to 2.25.15 → WORKS!