No values in OpenHAB from Homegear on Raspberry Pi

Hello community,

I’m a beginner and currently at my brink to frustration tolerance after several tries with uncomplete or erroneous tutorials, this is why I’m asking for help.

My OpenHAB sitemap shows no values for my HomeMatic HM-CC-RT-DN, although I can see by the HomeGear logs that HomeGear receives values from the device.
I’m running the packaged Raspbian 8 from HomeGear (OpenHAB 1.8.3, HomeGear 0.6.7) on my Raspberry Pi with the HM-MOD-RPI-PCB. The HomeMatic binding 1.8.3 is installed.

My homegear.log:

10/18/16 01:24:52.214 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -33 dBm): 0FB58610440B2D0000000AA8F4110000
10/18/16 01:24:52.216 Module HomeMatic BidCoS: Info: ACTUAL_TEMPERATURE on channel 4 of HomeMatic BidCoS peer 2 with serial number MEQ1585881 was set to 0x00F4.
10/18/16 01:24:52.216 Module HomeMatic BidCoS: Info: BATTERY_STATE on channel 4 of HomeMatic BidCoS peer 2 with serial number MEQ1585881 was set to 0x11.
10/18/16 01:24:52.217 Module HomeMatic BidCoS: Info: BOOST_STATE on channel 4 of HomeMatic BidCoS peer 2 with serial number MEQ1585881 was set to 0x00.
10/18/16 01:24:52.217 Module HomeMatic BidCoS: Info: CONTROL_MODE on channel 4 of HomeMatic BidCoS peer 2 with serial number MEQ1585881 was set to 0x00.
10/18/16 01:24:52.218 Module HomeMatic BidCoS: Info: FAULT_REPORTING on channel 4 of HomeMatic BidCoS peer 2 with serial number MEQ1585881 was set to 0x00.
10/18/16 01:24:52.218 Module HomeMatic BidCoS: Info: PARTY_START_TIME on channel 4 of HomeMatic BidCoS peer 2 with serial number MEQ1585881 was set to 0x00.
10/18/16 01:24:52.219 Module HomeMatic BidCoS: Info: SET_TEMPERATURE on channel 4 of HomeMatic BidCoS peer 2 with serial number MEQ1585881 was set to 0x2A.
10/18/16 01:24:52.219 Module HomeMatic BidCoS: Info: VALVE_STATE on channel 4 of HomeMatic BidCoS peer 2 with serial number MEQ1585881 was set to 0x00.

openhab.log:

2016-10-18 01:27:42.590 [DEBUG] [.io.net.http.SecureHttpContext] - security is disabled - processing aborted!
2016-10-18 01:27:42.598 [DEBUG] [.io.net.http.SecureHttpContext] - security is disabled - processing aborted!
2016-10-18 01:27:42.613 [DEBUG] [.o.u.w.i.servlet.WebAppServlet] - Servlet request received!
2016-10-18 01:27:42.621 [DEBUG] [.o.u.w.i.servlet.WebAppServlet] - Servlet request received!
2016-10-18 01:27:42.630 [DEBUG] [.o.u.w.i.servlet.WebAppServlet] - reading sitemap home
2016-10-18 01:27:42.620 [DEBUG] [.io.net.http.SecureHttpContext] - security is disabled - processing aborted!
2016-10-18 01:27:42.640 [DEBUG] [.o.u.w.i.servlet.WebAppServlet] - Servlet request received!
2016-10-18 01:27:42.636 [DEBUG] [.o.u.w.i.servlet.WebAppServlet] - reading sitemap home
2016-10-18 01:27:42.651 [DEBUG] [.o.u.w.i.servlet.WebAppServlet] - reading sitemap home
2016-10-18 01:27:47.990 [DEBUG] [.o.m.c.i.folder.FolderObserver] - Refreshing folder ‘sitemaps’
2016-10-18 01:27:48.000 [DEBUG] [.o.m.c.i.folder.FolderObserver] - Refreshing folder ‘persistence’
2016-10-18 01:27:48.009 [DEBUG] [.o.m.c.i.folder.FolderObserver] - Refreshing folder ‘rules’
2016-10-18 01:27:48.017 [DEBUG] [.o.m.c.i.folder.FolderObserver] - Refreshing folder ‘scripts’
2016-10-18 01:27:48.026 [DEBUG] [.o.m.c.i.folder.FolderObserver] - Refreshing folder ‘items’

I have no entries in events.log - is this normal?

My home.items looks like this:

/* Gruppen */
Group OG “Oben”

/* Heizungsthermostate */
Number Temp_links “Temperatur Zimmer links [%.1f °C]” (OG) { homematic=“address=MEQ1586046, channel=4, parameter=ACTUAL_TEMPERATURE” }

My home.sitemap looks like this:

sitemap home label=“Haus”
{
Frame
{
Group item=OG
Number item=Temp_links
}
}

Still, there is no value in the web interface:

The settings for the Homematic binding in openhab.cfg

############################### Homematic Binding #####################################

Hostname / IP address of the Homematic CCU

homematic:host=127.0.0.1

The timeout in seconds for connections to a slower CCU (optional, default is 15)

If you have a CCU1 with many devices, you may get a read time out exception.

Increase this timeout to give the CCU1 more time to respond.

homematic:host.timeout=

Hostname / IP address for the callback server (optional, default is auto-discovery)

This is normally the IP / hostname of the local host (but not “localhost” or “127.0.0.1”).

homematic:callback.host=127.0.0.1

Port number for the callback server. (optional, default is 9123)

homematic:callback.port=

The interval in seconds to check if the communication with the CCU is still alive.

If no message receives from the CCU, the binding restarts. (optional, default is 300)

homematic:alive.interval=

The interval in seconds to reconnect to the Homematic server (optional, default is disabled)

If you have no sensors which sends messages in regular intervals and/or you have low communication,

the alive.interval may restart the connection to the Homematic server to often.

The reconnect.interval disables the alive.interval and reconnects after a fixed period of time.

Think in hours when configuring (one hour = 3600)

homematic:reconnect.interval=

Is there any way I can test if homegear sends out values to OpenHAB? I don’t know if the problem is at OpenHAB or homegear, but I suspect the first.
Kind regards and thanks for reading all of this

Good news - it’s working now.
I changed the IP in openhab.cfg (Homematic part) from 127.0.0.1 to the hard IP of the Raspberry. I read in one tutorial that you could ignore the comment which says that you shouldn’t enter localhost or 127.0.0.1, that’s why I did that at first…