If the device is really returning this value, then it is faulty and I would recommend to return it for a replacement.
If the devices are the same, other than the type of switch, then it’s possible that the manufacturer is using the same device internally and it may not be possible to tell them apart. This is not an uncommon situation.
Seller is not going to replace it because Command Class data is reported correctly, this is what support says:
I would suggest submitting a support request to the Openhab2 developers then as it would be up to them to ensure that the device is represented correctly based on the Command Class data that it reports.
So @chris is my understanding correct that there is no way this device can be included and properly operated? Is there anything I can edit manually? I don’t think so.
I assume then some of TKB Home devices can’t be used with Openhab2 as of now.
Correct - this is not possible to support properly as the device is faulty. I do not agree with what the seller has said - the device does not report its manufacturer correctly, and without this, it can’t be detected correctly as we don’t know what the device is.
This is not an issue with openhab - the device incorrectly reports its identity.
No - I believe they work fine. As above, your device is faulty - this isn’t an issue with openHAB not supporting TKB devices, but an issue with your device not reporting that it is a TKB device at all.