Homematic HG-HM-Sec-MDIR-2 cannot receive #ERROR Field

Hi,

I migrated openhab 1 to openhab2 2.1 stable, I currently use mainly Homematic components leveraging homegear and HM-CFG-LAN. I got all homematic components (switches) working except of the three HG-HM-Sec-MDIR-2. I cannot receive an update on #ERROR the error data field, although the update is received by openhab2, but event updates on motion detection and battery level work.

2017-07-28 10:14:32.303 [DEBUG] [ommunicator.AbstractHomematicGateway] - Received new (Integer) value '-58' for 'LEQ0642593:0#RSSI_DEVICE' from gateway with id 'd5dab84d'
2017-07-28 10:14:32.389 [DEBUG] [ommunicator.AbstractHomematicGateway] - Received new (Integer) value '254' for 'LEQ0642593:1#BRIGHTNESS' from gateway with id 'd5dab84d'
2017-07-28 10:14:32.455 [DEBUG] [ommunicator.AbstractHomematicGateway] - Received new (Integer) value '7' for 'LEQ0642593:1#ERROR' from gateway with id 'd5dab84d'
2017-07-28 10:14:35.894 [DEBUG] [ommunicator.AbstractHomematicGateway] - Received new (Integer) value '254' for 'LEQ0642593:1#BRIGHTNESS' from gateway with id 'd5dab84d'
2017-07-28 10:14:35.936 [DEBUG] [ommunicator.AbstractHomematicGateway] - Received new (Boolean) value 'true' for 'LEQ0642593:1#INSTALL_TEST' from gateway with id 'd5dab84d'
2017-07-28 10:14:35.968 [DEBUG] [ommunicator.AbstractHomematicGateway] - Received new (Boolean) value 'true' for 'LEQ0642593:1#MOTION' from gateway with id 'd5dab84d'
2017-07-28 10:14:36.015 [DEBUG] [ommunicator.AbstractHomematicGateway] - Received new (Integer) value '70' for 'LEQ0642593:1#NEXT_TRANSMISSION' from gateway with id 'd5dab84d'
2017-07-28 10:14:52.565 [DEBUG] [ommunicator.AbstractHomematicGateway] - Received new (Integer) value '-79' for 
2017-07-28 10:14:52.618 [DEBUG] [ommunicator.AbstractHomematicGateway] - Received new (Integer) value '0' for 'LEQ0643360:1#ERROR' from gateway with id 'd5dab84d'
2017-07-28 10:15:10.798 [DEBUG] [ommunicator.AbstractHomematicGateway] - Received new (Integer) value '-57' for 'LEQ0642593:0#RSSI_DEVICE' from gateway with id 'd5dab84d'
2017-07-28 10:15:10.864 [DEBUG] [ommunicator.AbstractHomematicGateway] - Received new (Integer) value '254' for 'LEQ0642593:1#BRIGHTNESS' from gateway with id 'd5dab84d'
2017-07-28 10:15:10.924 [DEBUG] [ommunicator.AbstractHomematicGateway] - Received new (Integer) value '0' for 'LEQ0642593:1#ERROR' from gateway with id 'd5dab84d'

My Item definition looks as follows, just transformed it to the OH2 syntax:

Switch motionDetectedTerrace "Terrasse Bewegung" <garden> (motion) { channel="homematic:HG-HM-Sec-MDIR-2:d5dab84d:LEQ0642593:1#MOTION" }
Number motionBrightTerrace "Terrasse Helligkeit: [%.0f]" <sun> (motion) { channel="homematic:HG-HM-Sec-MDIR-2:d5dab84d:LEQ0642593:1#BRIGHTNESS" }
Switch motionBatteryLowTerrace "Terrasse Batterie leer" <energy> (motion) { channel="homematic:HG-HM-Sec-MDIR-2:d5dab84d:LEQ0642593:0#LOWBAT" }
Switch motionSabotageTerrace "Terrasse Sabotage" <lock> (motion) { channel="homematic:HG-HM-Sec-MDIR-2:d5dab84d:LEQ0642593:1#ERROR" }

In Paper UI the HG-HM-Sec-MDIR-2 is added as a thing but I cannot see the channel for #ERROR:

Please find below the homegear config print for the HG-HM-Sec-MDIR-2, it does show the ERROR channel:

MASTER
{
Channel: 1
{
[MIN_INTERVAL]: 02
[LED_ONTIME]: 00
[EVENT_FILTER_NUMBER]: 01
[CAPTURE_WITHIN_INTERVAL]: 01
[EVENT_FILTER_PERIOD]: 02
[BRIGHTNESS_FILTER]: 07
[AES_ACTIVE]: 00
}
Channel: 0
{
[SABOTAGE_MSG]: 01
[ROAMING]: 00
}
}
VALUES
{
Channel: 1
{
[MOTION]: 01
[NEXT_TRANSMISSION]: 06
[INSTALL_TEST]: 16
[ERROR]: 00
[BRIGHTNESS]: fe
}
Channel: 0
{
[STICKY_UNREACH]: 00
[RSSI_PEER]: 00
[UPDATE_PENDING]: 00
[RSSI_DEVICE]: 39
[UNREACH]: 00
[LOWBAT]: 00
[ENTER_BOOTLOADER]: 00
[DEVICE_IN_BOOTLOADER]: 00
[LAST_PACKET_RECEIVED]: 59 7a f7 41
[CONFIG_PENDING]: 00
[CENTRAL_ADDRESS_SPOOFED]: 00
[AES_KEY]: 01
}
}
LINK
{
}

Why is the #ERROR data field not recognized by the the Paper UI and therefore not known as thing?
Do you see any mistake, or did I miss a migration step?

thx Wolfgang

Did you see the ‘Show More’ button on the right of the channel heading?

Gerhard,

No, just saw it reading your question. thx. The #ERROR channel is available but it is item type String not a Switch which was the reason #ERROR values have not been processed in openhab2.
image

Will do more testing tonight and check if it works in rules.
Many thanks so far.