*Sticky?* Aeotec Z-Stick Gen5 - Raspberry Pi4

Thought I would post some pics as I’ve completed this mod

It is possible to reinstall the resistor in the original location but on the bottom pad, flat, pointing towards the bottom of the board as you will see in the pics below

Also a pic of the casing, be careful when taking it apart and go slow, this isn’t an easy mod in the
slightest as the resistor is extremely tiny!


1 Like

Hi Liam,

Thank you for this - I’ve been following it along as I’ve just recently picked up the Aeotec and RP4.

While I wait for my Pi to arrive I wanted to check if I had the right Aeotec version or not. I can’t find “Zensys Tools” anywhere.

I went to silabs to get the program to check, but it prevents me from downloading the “Z-Wave Programmer” under PC Programmer because it says I need the Controller SDK. I downloaded that, but it isn’t a program. I snagged the programmer and ran it, but it doesn’t look anything like your screenshot.

Could you clarify the steps around that for me? Thank you!

I used a Windows 10 PC and signed up and downloaded the SDK first (you don’t need it it just requires you to download it). Then the PC SW package which contains both a USB driver (you will need to manually install this via device manager as by default the stick shows up as a COM port) and the application. The app is very different but basically you can select the port as shown here and get the info from the stick to determine revision - from this I expect it’s a 3rd type for me. My PI4 arrives tomorrow.

Click the cog towards top right to display this dialog which shows the COM port for the stick

UZB is the name after installing the correct driver.

Hello everyone! I am a new Home Assistant user working on getting my HA setup and stumbled upon this thread that was very helpful and thought my contribution would be helpful in adding more light to the differences in the Z-Stick Gen5 versions.

I originally purchased the Aeotec Z-Stick Gen5 from Amazon and then few days later, noticed there was a Z-Stick Gen5+ :open_mouth: which for similar price offered better features (although I know S2 isn’t supported in HA but might be a good way to future proof myself) so I ordered the Gen5+ as well even though it had no reviews.

When I arrived, I plugged it in and immediately noticed that both OpenZwave Admin software and HA was reporting the stick as “ZW090 Z-Stick Gen5 EU” (European model!? :face_with_monocle:) … which seemed odd because the physical stick on the back shows 908.42Mhz frequency which is US Z-Wave and also I was able to add my Z-Wave device successfully. I then started to wonder if perhaps this is a fake replica of Z-Stick given that Aeotec had no reference to this Gen5+ model on their site, and both the Gen5 and Gen5+ had the same model name ZW090-A and FCC Id printed on them, and I know Amazon is known to sell fake items from time to time. I then started to dig more into this and identified that the Gen5+ was at least running a newer device firmware, v6.07 suggesting it is a newer version at least. That led me to this forum thread that helped me confirm this Gen5+ is indeed a new model :smiley:

So here’s some screenshots of the difference between the two items:

Latest Z-Stick Gen5+ running firmware 6.07 -

Previous Z-Stick Gen5 running firmware 4.54 -

And Z-Stick Gen5+ firmware in OpenZwave Admin software …

Both Gen5 and Gen5+ sticks with same model name and FCC id printed on the back…

2 Likes

Hej Liam,

just wanted to confirm your mod is working.

Although the original resistor now rests in peace somewhere in my carpet, I was able to replace it with with some good old resistors :slight_smile:

I combined a 1 kΩ and a 500 Ω resistor to replace the original resistor.

root@raspberrypi:~# lsusb 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0658:0200 Sigma Designs, Inc. Aeotec Z-Stick Gen5 (ZW090) - UZB
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Cheers,
Bjoern

8 Likes

I broke the R33 and R35 resistors. In my opinion, the two resistors are in series. If so, can you tell me what value the R35 resistor has? THX

R35 = 22 ohm

Thanks! I just removed the SMD resistor entirely, then connected an axial 1.5k resistor as you directed in place of the wire. I plugged it in to the Pi4 and it was detected immediately.

I just bought a powered usb hub, with a via controller :frowning:
Same issue, i am hopping same cure.
I’ll try you fix thanks a lot for doing the recherche.

Wanted to thank you guys for this thread.
Upgrading to a pi4. Added a leaded 1.5k resistor (from my parts stash) to the zstick per the pics and instructions, plugged into the pi4 and it works fine.
Still need to migrate over, but at least I know my zstick works in the pi4.
Glad I accidentally found this thread

Randy

This thread is crazy.

I just ported my HA to Docker on RPi4 and encountered this problem. Thanks for all the hard work. I am trying the hub option first, then the resistor, and then will give up and buy a new stick.

I also want to thank everyone in this thread. I got a RPI4 to replace my old RPI2 and faced this same problem. Luckily I stumbled upon this thread before giving up and buying a new Z-Wave adapter.

After applying the mod, the stick was recognized and it’s working perfectly.

Thanks again!

1 Like

Thank you very much for this very very usefull topic!

I resolved this problem thanks to you.

Unfortunatelly I couldn’t sold the CMS resistor so I used classic resistors I have (1k + 500 since I didn’t have one of 1,5k) :

1 Like

Would this also work with 1k and 470Ω resistors in series? I have nothing else available atm…

1 Like

Should be fine as it’s very close to the values required anyway

I ended up using a 1k, a 470Ω and a 47Ω… The stick still works, so all good :slight_smile:

Glad all is well :+1:t2:

Hi. Can anyody share this software PC Programmer because i can not found it… and download…

Hi,

I did’t try this. But maby this helps.