Vision Z-Wave Gen.5 (zu1401-5)? (Works in win10!) Missing a zu1401jp.xml

Trying to get a Vision Z-Wave Gen.5 (has OZW support) going it’s not integrated on the fly, but somewhat says ‘Hello’ in dmesg:

[ 3668.591394] usb 1-1.3.4: new full-speed USB device number 15 using dwc_otg
[ 3668.694216] cdc_acm 1-1.3.4:1.0: This device cannot do calls on its own. It is not a modem.
[ 3668.697285] cdc_acm 1-1.3.4:1.0: ttyACM1: USB ACM device
[ 6233.309583] usb 1-1.3.4: USB disconnect, device number 15
[ 6256.604908] usb 1-1.3.4: new full-speed USB device number 16 using dwc_otg
[ 6256.704909] usb 1-1.3.4: device descriptor read/64, error -32
[ 6256.895114] usb 1-1.3.4: device descriptor read/64, error -32
[ 6257.084979] usb 1-1.3.4: new full-speed USB device number 17 using dwc_otg
[ 6257.184861] usb 1-1.3.4: device descriptor read/64, error -32
[ 6257.374865] usb 1-1.3.4: device descriptor read/64, error -32
[ 6257.484977] usb 1-1.3-port4: attempt power cycle
[ 6258.304853] usb 1-1.3.4: new full-speed USB device number 18 using dwc_otg
[ 6258.327455] cdc_acm 1-1.3.4:1.0: This device cannot do calls on its own. It is not a modem.
[ 6258.331790] cdc_acm 1-1.3.4:1.0: ttyACM1: USB ACM device

I added it manually and stuff was compiled, but then it said: “not configured properly” or the like:

zwave:
  usb_path: /dev/ttyACM1
#  device_config: !include zwave_device_config.yaml

Oh sages of smart stuff, what wisdom can ye mayhap bestow upon me?

Thanks in advance!

Based on this post.
This is my conf:


frontend:
 themes: !include darktheme.yaml
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:

# Text to speech
tts:
  - platform: google_translate

group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
rfxtrx:
   device: /dev/serial/by-id/usb-RFXCOM_RFXtrx433XL_DO3RWCBN-if00-port0
#  device: /dev/ttyUSB0

switch:
  platform: rfxtrx
  automatic_add: True

zwave:
  usb_path: /dev/serial/by-id/usb-0658_0200-if00
  config_path: /mnt/dietpi_userdata/homeassistant/deps/lib/python3.8/site-packages/python_openzwave/ozw_config/
#aeotec/zw090.xml

The options.xml is in that dir.
If I put either of the incoherent usb_path or device, it’s something else. What is the question.

My lsusb ouput:

Bus 001 Device 024: ID 1cf1:0030 Dresden Elektronik
Bus 001 Device 012: ID 0658:0200 Sigma Designs, Inc. Aeotec Z-Stick Gen5 (ZW090) - UZB
Bus 001 Device 004: ID 0403:6015 Future Technology Devices International, Ltd Bridge(I2C/SPI/UART/FIFO)
Bus 001 Device 003: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Looks like the errors I’d expect from a Raspberry Pi 4 being used with the Aeotec stick an no USB2.0 hub inbetween.

Thanks for the reply!

Yes. Thought so too, firsh hooked up a 2.0 usb hub with 2A psu, then a 3.0usb hub with 1,5A ports and 2A psu, still no go.

Also the ‘/’ is gone from the config and a key has been added.

Would be very obliged if someone would post their complete zwave config.
With retracted personal info ofc.

I will when I get, whatever this is, sorted. Complete configs, proper coherent documentation seems scares in this community.

Edit: updated OP

Got it working in Win10 (OpenZWave USB
Version: 1.6.1080.g5db357e3), domoticz and a “Philio Technology Corp PST02-A 4 in 1 Multi-Sensor+”.

It’s not dead at least and works with a usb3 hub and without.

Question is, how do I add the missing: zu1401jp.xml

<Product Revision="1" xmlns="https://github.com/OpenZWave/open-zwave">
  <MetaData>
    <MetaDataItem name="OzwInfoPage">http://www.openzwave.com/device-database/0109:0101:1001</MetaDataItem>
    <MetaDataItem name="ProductPic">images/vision/zu1401jp.png</MetaDataItem>
    <MetaDataItem id="0101" name="ZWProductPage" type="1001">https://products.z-wavealliance.org/products/849/</MetaDataItem>
    <MetaDataItem id="0101" name="FrequencyName" type="1001">Japan</MetaDataItem>
    <MetaDataItem id="0101" name="Identifier" type="1001">ZU1401JP</MetaDataItem>
    <MetaDataItem name="Description">Z-wave USB dongle</MetaDataItem>
    <MetaDataItem name="Name">USB Dongle</MetaDataItem>
    <ChangeLog>
      <Entry author="Justin Hammond - [email protected]" date="03 May 2019" revision="1">Initial Metadata Import from Z-Wave Alliance Database - https://products.z-wavealliance.org/products/849/xml</Entry>
    </ChangeLog>
  </MetaData>
</Product>

To: /mnt/dietpi_userdata/homeassistant/deps/lib/python3.8/site-packages/python_openzwave/ozw_config/vision/zu1401jp.xml
I’m sure it’s not just a matter of creating a file and chmod homeassistant.

And then it’s the thing with that it identifies it self as a:
Bus 001 Device 054: ID 0658:0200 Sigma Designs, Inc. Aeotec Z-Stick Gen5 (ZW090) - UZB

That XML isn’t compatible with Openzwave 1.4 which the built-in zwave module uses.

That’s the linux kernel driver reporting that.

How can I poke in Openzwave 1.6?

Here you go.

Thanks a lot my cape-wearing friendly netizen!!