Hi Ive just installed the current version of HomeAssistant as a first time user from the Imager. Previously it was running Domotics and Z-wave worked ok.
ttyAMA0 seems to be active if i use ls -lha /dev/tty* but when i try to install Z-wave, it does not detect anything on AMA0, keeps listing a 433mhz device on a USB as the only option.
Raspi 3 has only 1gb of memory and you will have problems making it work consistently with HA. Minimum recommended hardware is the pi4. See: Raspberry Pi - Home Assistant
If you want to connect a USB Dongle to HA, HA will tell you what URL to use.
The TTY ports can sometimes change internally, so it is suggested to use the /serial/by-id/ URL that always talks to your dongle by serial so it is always right.
You can find out what that is by using:
and looking for it under all hardware, something like this:
Once you have the long URL use that instead of the ttyxxx one.
If you are using a Container installation, this is how to see the /serial/by-id/ URL: ls -l /dev/serial/by-id
The Razberry product mentioned in the title is a GPIO daughterboard and won’t appear as a serial device so your suggestion isn’t really applicable. RaZberry revisions
Good question. Because the GPIO daughterboard is using a PL011 UART, not a USB device. The paths
/dev/serial/by-id/
/dev/serial/by-path/
are symlinks created by udev rules for USB devices. The PL011 UART is integrated directly in the Broadcom SoC. It has memory mapped I/O, not a bus device.
For the Pi3 the UART is shared with bluetooth as @corpuscle mentions. You have to disable bluetooth in order to access the GPIO board.
So the Razberry device won’t show up in the commands you mentioned above like other USB serial devices.
Edit: It will show up in the Home Assistant hardware list, but won’t tell you what it is
Have you confirmed communications with the Razberry outside of the Z-wave UI? In the OS for example? Do you have access to the OS and are you comfortable in a Linux environment?