I can't get my ZST39 working

I decided I wanted a Z-Wave network and I got a ZST39, a couple smart plugs, and a couple of outdoor sensors. I thought the touted long range would be useful considering the size of my property.

The ZST39 LR is detected but I couldn’t seem to get anything included.

I am on a Raspberry Pi 3 b+ raised from the RPi imaging tool.
I am reading some documentation and it suggests I should edit /boot/config.txt to add the line dtoverlay=disable-bt.

So I connected a keyboard and monitor and I see this CLI but I try nano /boot/config.txt and ha says no.

How do I proceed?

If I were to add this would it disable bluetooth or something? Maybe I don’t want to disable bluetooth.

BTW HA first complained my ZST39 firmware needed to be updated. I resisted but finally started that process. HA reported the firmware as 1.20. I installed Simplicity Studio on my PC and it was such a hog I had to uninstall Adobe Creative Cloud and Corel Draw and move some large personal files off the C: partition to get SS5 and all the SDKs installed. I finally got the latest firmware on the stick and HA reports it as 1.50 now, but that didn’t make the thing work any better.

I’m actually suspecting it works but Z-Wave JS isn’t really working with it properly. I was using QR codes to add devices and it looked successful but devices were not appearing in the UI. I enabled debug logging and I’m not sure but I think it showed successful inclusions.

Sorry for the long post. At least this is keeping my mind off other upsetting things.

How can I edit /boot/config.txt?

I don’t think the home assistant CLI has a text editor. Also according to the documentation you need to connect your raspberry pi SD CARD/drive to another computer and edit your config file that way.

For both processes below you will need to insert your SD card into your PC and open the configuration file with your favorite text editor.

1 Like

This requirement is for GPIO-based controllers like the Zooz ZAC93 or Razberry 7. The ZST39 is a USB controller, thus disabling bluetooth is not required.

FYI, HA (via Z-Wave integration) and Z-Wave JS UI are also capable of upgrading the controller firmware.

When you add the QR codes (SmartStart) make sure you also activate the entry if it’s not already enabled. LR-capable devices will not be enabled by default, to allow you to configure LR or Mesh mode. Post the logs if you want any feedback. If the SmartStart entries are enabled, try excluding the devices.

Follow the first steps for trouble shooting. A USB extension cable is basically a requirement. https://zwave-js.github.io/node-zwave-js/#/troubleshooting/first-steps

Also make sure the controller frequency is set to your region. If you’re in the US this is probably already correct, but if you were in the EU and purchased from Amazon, you’d probably get a US version.