Hello,
I use hass.io, not sure if this is more appropriate there.
I’ve been running hass.io on a RB3b for months, things work perfectly. I have a Z-wave mesh powered by an Aeotec Z-wave USB stick.
After update, it says the Z-Wave component could not be configured. Checking the logs says:
Log Details (ERROR)
Tue May 29 2018 06:11:18 GMT-0600 (Mountain Daylight Time)
Error during setup of component zwave
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/openzwave/option.py", line 78, in __init__
raise ZWaveException(u"Can't find device %s : %s" % (device, traceback.format_exception(*sys.exc_info())))
openzwave.object.ZWaveException: "Zwave Generic Exception : Can't find device /dev/serial/by-id/usb-0658_0200-if00 : ['NoneType: None\\n']"
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/homeassistant/setup.py", line 143, in _async_setup_component
hass, processed_config)
File "/usr/lib/python3.6/site-packages/homeassistant/components/zwave/__init__.py", line 245, in async_setup
config_path=config[DOMAIN].get(CONF_CONFIG_PATH))
File "/usr/lib/python3.6/site-packages/openzwave/option.py", line 81, in __init__
raise ZWaveException(u"Error when retrieving device %s : %s" % (device, traceback.format_exception(*sys.exc_info())))
openzwave.object.ZWaveException: 'Zwave Generic Exception : Error when retrieving device /dev/serial/by-id/usb-0658_0200-if00 : [\'Traceback (most recent call last):\\n\', \' File "/usr/lib/python3.6/site-packages/openzwave/option.py", line 78, in __init__\\n raise ZWaveException(u"Can\\\'t find device %s : %s" % (device, traceback.format_exception(*sys.exc_info())))\\n\', \'openzwave.object.ZWaveException: "Zwave Generic Exception : Can\\\'t find device /dev/serial/by-id/usb-0658_0200-if00 : [\\\'NoneType: None\\\\\\\\n\\\']"\\n\']'
My zwave component has this defined USB path:
zwave:
usb_path: /dev/serial/by-id/usb-0658_0200-if00
Any advice would be greatly appreciated! Not sure what to do
Thanks!
check your usb_path and make sure it remained the same.
DId just get the same error to. After upgrading 0.70 and trying to add a new zwave device after. I have not edited any config file. Happened after i tried to add a new door lock today.
Same issue here. Also with another serial device (LaCrosse) I linked via /dev/serial/by-id, so it seems it’s not related to the Z-Wave component specifically.
Looks like this is happening with other serial devices I have the same issue with rflink and it looks like the rftx component is also having this problem.
Not sure what to do, at the moment I have downgraded back to 0.69.1
I think this is a docker bug you guys might want to hold off.
I have hass.io though
I wonder if it still affects me… I also got no errors updating to 0.70.
I guess I’ll just…wait…too lazy to downgrade to 0.69
**EDIT: ** So this was fixed by simply reverting the configuration.yaml to the standard setting and it worked. oh well, let’s hope the name sticks
What do you mean by this?
I just updated to 0.71 and got this zwave error
I did
claudio@ubuntu:~$ ls /dev/serial/by-id/
usb-0658_0200-if00
so did not change my configuration is still
zwave:
usb_path: /dev/serial/by-id/usb-0658_0200-if00
but I do receive this error
2018-06-10 14:17:40 ERROR (MainThread) [homeassistant.setup] Error during setup of component zwave
Traceback (most recent call last):
File “/usr/lib/python3.6/site-packages/openzwave/option.py”, line 78, in init
raise ZWaveException(u"Can’t find device %s : %s" % (device, traceback.format_exception(*sys.exc_info())))
openzwave.object.ZWaveException: “Zwave Generic Exception : Can’t find device /dev/serial/by-id/usb-0658_0200-if00 : [‘NoneType: None\n’]”
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/usr/lib/python3.6/site-packages/homeassistant/setup.py”, line 143, in _async_setup_component
hass, processed_config)
File “/usr/lib/python3.6/site-packages/homeassistant/components/zwave/init.py”, line 245, in async_setup
config_path=config[DOMAIN].get(CONF_CONFIG_PATH))
File “/usr/lib/python3.6/site-packages/openzwave/option.py”, line 81, in init
raise ZWaveException(u"Error when retrieving device %s : %s" % (device, traceback.format_exception(*sys.exc_info())))
openzwave.object.ZWaveException: ‘Zwave Generic Exception : Error when retrieving device /dev/serial/by-id/usb-0658_0200-if00 : [‘Traceback (most recent call last):\n’, ’ File “/usr/lib/python3.6/site-packages/openzwave/option.py”, line 78, in init\n raise ZWaveException(u"Can\‘t find device %s : %s" % (device, traceback.format_exception(*sys.exc_info())))\n’, ‘openzwave.object.ZWaveException: “Zwave Generic Exception : Can\'t find device /dev/serial/by-id/usb-0658_0200-if00 : [\‘NoneType: None\\\\n\’]”\n’]’
2018-06-10