#HA Green failing to connect to ZWA-2

1 messages ยท Page 1 of 1 (latest)

vast chasm
#

Hi, I have a new ZWA-2 and new HA Green, I migrated my test configuration from a VM to the HA Green. I connected my ZWA-2 to the HA Green. The light at the top of the antenna cycles off/blue at ~0.5hz. I log into the HA UI and it does not discover the ZWA-2 device. I check Settings -> Hardware -> All Hardware and there is no mention of an attached peripheral. I tried both ports, am using two USB cables.

My laptop connects to the device and is able to successfully update the firmware on the ZWA-2. My HA Green is successfully managing ~150 devices via service integrations.

How do I move forward?

serene notch
vast chasm
#

On the green I have:

Home Assistant OS
Core
2025.12.3
Supervisor
2025.12.3
Operating System
16.3
Frontend
20251203.2```
#

On the ZWA-2 I couldn't find a way to query the installed version. However, I had a successful installation from https://home-assistant.github.io/zwa2-toolbox/ using the Install Z-Wave Firmware workflow

serene notch
#

do you have anything else plugged into the green?
do you happen to have an externally powered USB hub you could try with?

vast chasm
#

Nothing else plugged in to the green. Yes, I can plug into a hub. What am I looking for? Currently I don't have the experimental wifi installed on the ZWA-2 (tried that as well) so am I just looking for a solid indicator light?

serene notch
#

sometimes there can be power issues running usb devices from small sbcs like the green which can be a number of things. if you have an externally powered hub then the power issue is ruled out

#

and we are looking for it to pop up in home assistants devices page to be added

vast chasm
#

I don't have a USB Hub that would pass-through to the Green. I thought you had a wall-wart in mind.

serene notch
#

ah no, i meant a hub that had a dc adaptor

vast chasm
#

(Re-reading, clearly you said the right thing ๐Ÿ™‚ )

serene notch
#

okay lets try something else and see where we end up

#

do you have a terminal addon set up in HA? or can you attach a monitor and keyboard to the green to access the terminal?

vast chasm
#

I'll get the terminal addon

serene notch
vast chasm
#

Installed, now gettingit running...

serene notch
#

you need to set a user/pass in the addon config

#

it tells you in the log when it fails to start

vast chasm
#

yep, got it connected

#
  Observer URL:             http://homeassistant.local:4357

System is ready! Use browser or app to configure.
โžœ  ~```
serene notch
# vast chasm yep, got it connected

first lets see if it sees it at all with
lsusb
then if you unplug and replug
then run
dmesg
and check the end of the spam and you can see if the kernel does anything when its plugged in.

vast chasm
#
โžœ  ~ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux 6.12.51-haos ohci_hcd Generic Platform OHCI controller
Bus 003 Device 001: ID 1d6b:0003 Linux 6.12.51-haos xhci-hcd xHCI Host Controller
Bus 001 Device 001: ID 1d6b:0002 Linux 6.12.51-haos xhci-hcd xHCI Host Controller
Bus 006 Device 001: ID 1d6b:0001 Linux 6.12.51-haos ohci_hcd Generic Platform OHCI controller
Bus 004 Device 001: ID 1d6b:0002 Linux 6.12.51-haos ehci_hcd EHCI Host Controller
Bus 002 Device 001: ID 1d6b:0002 Linux 6.12.51-haos xhci-hcd xHCI Host Controller
Bus 007 Device 001: ID 1d6b:0002 Linux 6.12.51-haos ehci_hcd EHCI Host Controller```
#

any particular signature to look for in dmesg? nothing obvious

serene notch
#

is there anything implying its seing a device being plugged in?

vast chasm
#

Lots like: [1695567.907086] veth631895f: entered allmulticast mode [1695567.907431] veth631895f: entered promiscuous mode [1695568.005408] eth0: renamed from vethe21640b [1695568.007705] hassio: port 8(veth631895f) entered blocking state [1695568.007740] hassio: port 8(veth631895f) entered forwarding state [1695600.409790] hassio: port 8(veth631895f) entered disabled state [1695600.410046] vethe21640b: renamed from eth0 [1695600.601942] hassio: port 8(veth631895f) entered disabled state [1695600.603330] veth631895f (unregistering): left allmulticast mode [1695600.603357] veth631895f (unregistering): left promiscuous mode [1695600.603406] hassio: port 8(veth631895f) entered disabled state โžœ ~

serene notch
#

did you replug the device before running dmesg?

vast chasm
#

yes I did

#

and the light is pulsing, blue at about 0.5hz

serene notch
#

theres usually the kernel going
oooo new deivce
i think it does XYZ
i am gunna set it up

vast chasm
#

I don't see any of those strings

serene notch
#

given there is nothing in the kernel messages and nothing on lsusb then there seems to be a hardware issue

serene notch
#

i dont think the pulsing means anything in particular

#

my normal suggestion is that you try a different cable but you said you tried that and you have a known working cable as you could use it to flash the firmware on another system right?

#

you could try a full power cycle of the green to see if its just the usb controller in a mess and needs a restart.

#

also you could plug in a different device and check to see if it sees that via either of the above commands? a keyboard or something maybe? it doesnt really matter we are just looking for it to do something

#

maybe if you had something externally powered too you could compare

#

if nothing gets seen by the green on usb then it could be a faulty green

vast chasm
#

let me try the same cable I'm using on my laptop. Issue is that I have only usb-c on laptop and only usb-a on green. I think I have an adapter

serene notch
vast chasm
#

is there a good way to test a cable on my laptop with no HA installed?

#

ok, found one

#

https://home-assistant.github.io/zwa2-toolbox/ recovery workflow

serene notch
#

yeah could see if it recognises and maybe connect to flash firmware etc...

vast chasm
#

ok. that looks like it got it. I somehow picked two "charging only" cables for my tests...

serene notch
#

well... that is just unlucky

#

label them up my friend ๐Ÿ™‚

vast chasm
#

๐Ÿ˜„

#

Thanks for your help!

serene notch
#

and we have a winner

serene notch