Your thing configuration is very hard to read because of the missing curly brackets. Please format it as “preformatted text”. You can either use the toolbar button (</>) or but 3 backticks in a line before and after the text.
At first glance the item definition seems to be OK. Did you try to configure the via Paper UI?
I would also recommend to use the snapshot versions of openHAB. There have been some improvements in the Homematic binding since Beta4.
i installed the version openhab 2.0.0 Snapshot Build #665 and unfortunately i have the same error. I started the paper ui and configured all the homematic things with paper ui. The homematic things were up and running. I use a CCU2 (with the CCU2 Firmeware 2.17.15 and 2.25.15) with a Homematic IP Thermo. The errors are the same.
In the openhap.log are the same entries
2016-12-23 21:59:31.642 [INFO ] [ternal.communicator.HomematicGateway] - HmGatewayInfo[id=CCU,type=CCU2,firmware=2.17.15,address=MEQ1607135,wired=false,hmip=true,cuxd=false]
2016-12-23 21:59:31.643 [INFO ] [ternal.communicator.HomematicGateway] - Used Homematic transfer modes: RF:BIN_RPC, HMIP:XML_RPC
[INFO ] [ng.homematic.internal.misc.MiscUtils] - Datapoint name 'Alarmzone 1' contains invalid characters, new Datapoint name 'Alarmzone_1
2016-12-23 22:00:29.716 [WARN ] [ematic.handler.HomematicThingHandler] - Channel not found for datapoint ‘000393C99288A7:1#PARTY_MODE’
2016-12-23 22:00:29.716 [WARN ] [ematic.handler.HomematicThingHandler] - Channel not found for datapoint ‘000393C99288A7:0#DUTY_CYCLE’
2016-12-23 22:00:29.717 [WARN ] [ematic.handler.HomematicThingHandler] - Channel not found for datapoint ‘000393C99288A7:0#LOW_BAT’
2016-12-23 22:00:29.717 [WARN ] [ematic.handler.HomematicThingHandler] - Channel not found for datapoint ‘000393C99288A7:1#VALVE_STATE’
2016-12-23 22:00:29.719 [WARN ] [ematic.handler.HomematicThingHandler] - Channel not found for datapoint ‘000393C99288A7:1#ACTUAL_TEMPERATURE’
2016-12-23 22:00:29.720 [WARN ] [ematic.handler.HomematicThingHandler] - Channel not found for datapoint ‘000393C99288A7:0#UNREACH’
2016-12-23 22:00:29.721 [WARN ] [ematic.handler.HomematicThingHandler] - Channel not found for datapoint ‘000393C99288A7:1#SWITCH_POINT_OCCURED’
2016-12-23 22:00:29.722 [WARN ] [ematic.handler.HomematicThingHandler] - Channel not found for datapoint ‘000393C99288A7:0#OPERATING_VOLTAGE’
2016-12-23 22:00:29.722 [WARN ] [ematic.handler.HomematicThingHandler] - Channel not found for datapoint ‘000393C99288A7:1#BOOST_MODE’
2016-12-23 22:00:29.724 [WARN ] [ematic.handler.HomematicThingHandler] - Channel not found for datapoint ‘000393C99288A7:1#FROST_PROTECTION’
2016-12-23 22:00:29.725 [WARN ] [ematic.handler.HomematicThingHandler] - Channel not found for datapoint ‘000393C99288A7:1#SET_POINT_MODE’
2016-12-23 22:00:29.726 [WARN ] [ematic.handler.HomematicThingHandler] - Channel not found for datapoint ‘000393C99288A7:1#SET_POINT_TEMPERATURE’
2016-12-23 22:00:29.728 [WARN ] [ematic.handler.HomematicThingHandler] - Channel not found for datapoint ‘000393C99288A7:1#LEVEL’
2016-12-23 22:00:29.729 [WARN ] [ematic.handler.HomematicThingHandler] - Channel not found for datapoint ‘000393C99288A7:1#ACTIVE_PROFILE’
2016-12-23 22:00:29.730 [WARN ] [ematic.handler.HomematicThingHandler] - Channel not found for datapoint ‘000393C99288A7:1#WINDOW_STATE’
do you have any remaining .items or .thing files with Homematic definitions in your conf folder? If yes you should try first to remove these files, restart openHAB and configure everything in Paper UI.
If this does not work, please create an issue in the Github repo. It would help if you could create a trace and attach it to the issue.
To create the trace, please enter log:set TRACE org.openhab.binding.homematic in the console and then restart openHAB.
i could solve my problem, now i everything is up and running.
I installed the latest snapshot without any changes, there i had the same problems. As i restored my openHAB2 Beta4 Instance i uninstalled the homnematic binding and installed it again and then i could see the channels for my HM IP Thermo. Now i am very happy an everything is up an running.
I have the same situation (same screen in Paper UI with no channels) like Klaus. No channels for a HMIP-eTRV (Homematic Thermo Thing). I posted my log to github, hope that this is right place.
now is everything up and running, i restartet the Raspi several times and deinstalled and installed the Homematic Bindung serveral times and check the rights for the folders and files and than suddenly everthing was up an running. I think i had some rights problems.
as I am using openHABian with the Homematic binding, I should not have any issue concerning permissions etc. Openhab is part of the distribution.
BUT: I have another raspberry with which I started experimenting with Openhab and after installing Homematic binding the HMIP-eTRV worked with all channels?!? Strange behavior…
I will give the whole setup a fresh start using raspbian (and not openHABian).
Hi, after a fresh setup it worked after I installed, deinstalled and installed the homematic binding. Initially I still had the NullPointerException, even after reboot. Unfortunately no clear evidence for the root cause…