@G7B wrote:
EDIT: Seem to have solved it - read the next post for solution.
Do anyone have a clue on how to help a fresh smart home / HA-user?
Was expecting the learning curve to be steep - but have gotten to a problem I simply don’t see a way out of. My serach around the internet and this forum gives me different problems I’m not completely able to relate to mine.I’m running Home Assistant under VMware ESXi. Installed from the image available on home-assistant.io/hassio/installation/.
I have inserted the Aeotec Z-wave stick into the back port of my Intel NUC. (Also have an RFXtrx inserted - but not a priority to get this to work at this moment.)
I have tried several times to get the Z-wave installed and working.
First time I added it to the configuration.yaml with the code:
zwave: usb_path: /dev/ttyACM0
And this resulted in this log entry in HA:
Logger: homeassistant.config_entries First occured: 15:55:09 (1 occurences) Last logged: 15:55:09 Error setting up entry Z-Wave for zwave Traceback (most recent call last): File "/usr/local/lib/python3.7/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/ttyAMA0 : ['NoneType: None\\n']" During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/config_entries.py", line 215, in async_setup hass, self File "/usr/src/homeassistant/homeassistant/components/zwave/__init__.py", line 369, in async_setup_entry config_path=config.get(CONF_CONFIG_PATH), File "/usr/local/lib/python3.7/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/ttyAMA0 : [\'Traceback (most recent call last):\\n\', \' File "/usr/local/lib/python3.7/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/ttyAMA0 : [\\\'NoneType: None\\\\\\\\n\\\']"\\n\']'
I have no idea on where it gets “/dev/ttyAMA0” from as I have not entered that anywhere.
So I deleted Z-wave from HA / integrations and from configuration.yaml .
Restarted. Added it again from HA / Integrations and typed in /dev/ttyACM0 as the USB address.
HA then automatically added this to configuration.yaml :zwave: usb_path: /dev/ttyAMA0
And it gives this error
Logger: homeassistant.config_entries First occured: 23:51:57 (1 occurences) Last logged: 23:51:57 Error setting up entry Z-Wave (import from configuration.yaml) for zwave Traceback (most recent call last): File "/usr/local/lib/python3.7/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/ttyAMA0 : ['NoneType: None\\n']" During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/config_entries.py", line 215, in async_setup hass, self File "/usr/src/homeassistant/homeassistant/components/zwave/__init__.py", line 369, in async_setup_entry config_path=config.get(CONF_CONFIG_PATH), File "/usr/local/lib/python3.7/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/ttyAMA0 : [\'Traceback (most recent call last):\\n\', \' File "/usr/local/lib/python3.7/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/ttyAMA0 : [\\\'NoneType: None\\\\\\\\n\\\']"\\n\']'
Again I have no idea where HA gets ttyAMA0 from …
Some terminal output:
~ $ ha hardware info audio: {} disk: [] gpio: [] input: - AT Translated Set 2 keyboard - VMware VMware Virtual USB Mouse - ImPS/2 Generic Wheel Mouse - Power Button serial: - /dev/serial/by-id/usb-0658_0200-if00 - /dev/ttyS1 - /dev/ttyS3 - /dev/ttyACM0 - /dev/ttyUSB0 - /dev/serial/by-id/usb-RFXCOM_RFXtrx433XL_DO44GD4F-if00-port0 - /dev/ttyS2 - /dev/ttyS0
~ $ ls -ltr /dev/tty* crw-rw---- 1 root audio 188, 0 Mar 10 2020 /dev/ttyUSB0 crw-rw---- 1 root audio 4, 67 Mar 10 2020 /dev/ttyS3 crw-rw---- 1 root audio 4, 66 Mar 10 2020 /dev/ttyS2 crw-rw---- 1 root audio 4, 65 Mar 10 2020 /dev/ttyS1 crw-rw---- 1 root audio 4, 64 Mar 10 2020 /dev/ttyS0 crw-rw---- 1 root audio 166, 0 Mar 10 2020 /dev/ttyACM0 crw-rw-rw- 1 root root 5, 0 Mar 10 2020 /dev/tty
In advance thanks for any help given
Posts: 2
Participants: 1