- Platform information:
- Hardware: RaspberryPi 4 (with powered USB hub)
- OS: Debian GNU/Linux 11 (bullseye) - was installed as Openhabian a few months back
- Java Runtime Environment: openjdk 17.0.12 2024-07-16 (output of
java --version
) - openHAB version: 4.2.1-1
Issue of the topic
When adding a zwave device (an Aeotec Heavy Duty Switch), no channels are detected (in fact, very little seems to be detected)
The switch I’m using is an Aeotec Heavy Duty Switch, model number ZW078-C. It’s in the zwave database (here: OpenSmartHouse Z-Wave Device Database). It’s only ever detected as Z-Wave Node 006
. If I add it, the device itself carries on flashing its LED like it’s not been paired, and I don’t see an XML file for it in the zwave directory on the openhab box (I do see XMLs for other detected devices, even those I haven’t paired with).
I’ve currently got the zwave stick (an Aeotec Z-Stick Gen5) connected via a USB extension cable so that it can be located about 3 inches away from the switch. It’s connected into a powered USB3 hub, which is plugged into a USB3 port on the Raspberry Pi. The same hub is being used (successfully) for a zigbee stick. I have one other zwave device successfully working via my stick. I have 3 other devices shown in the inbox, but these devices no longer exist (removed from the stick, now switched off, and in fact disposed of).
When the wonky device is added to Openhab, it continues to flash as if not paired. However, Openhab has a device, and it no longer appears in the ‘inbox’, nor is it found during a scan. If I look at the device, it says “Thing Type: unknown device” (and goes on to explain the details weren’t found yet). In ‘Thing Properties’, it has a couple of the fields incorrectly (or at least, they differ from the details on the Database page). I can’t see any of the information on the database page to verify it really is (or is not) the same device.
The only thing I see in the log (at all) during a scan is this:
2024-08-11 20:06:06.249 [WARN ] [wave.discovery.ZWaveDiscoveryService] - NODE 6: Device discovery could not resolve to a thingType! Manufacturer data not known.
Is there any way to make this work? Can I manually edit the ‘code’ for the device to give it the configuration it’s missing? What other information do you need from me?
Any help much appreciated.
Previous research suggests this can work somehow: