Errors in 0.33 with my Z-wave Leviton lightswitch

I’ve been using HASS fine with my Leviton light switch for months and paid attention to the update where we reassigned the Z-wave ID’s in 0.31 where everything was working great.

After updating to 0.33 my Leviton lightswitch disappeared (my other Z-wave devices that are wall sockets still work) I can control the light switch if I log in to the OZWCP but in HASS nothing shows and I get the following error log.

http://paste.ofcode.org/iPCsSY3s6SarSQ9x5QhvrD

I gave up and did a complete reinstall of Jessie on my Pi 3 and of HASS itself. I then copied back across my previously working configs and again, everything works and appears except my light switch (the only z-wave light switch on my network)

Does anyone have any ideas on how to fix this? It could be my config I suppose, but nothing has changed at all so I’m assuming that it’s something in the update that’s not installed correctly (twice)

Any help appreciated!

I have seen a couple other people saying the same thing in 0.33

Remember you can always downgrade back to 0.32.4 until it is fixed without losing any configurations or settings.

I’m holding off on upgrading since there always seems to be a few bugs that need to be worked out with each new version, so I’m gonna wait until there is a point upgrade.

If you are not sure on how to downgrade quickly and safely, I use the following code and place it into a .sh file (ha_downgrade.sh in my case).

The following code works for me on a Raspberry Pi using the All-In-One installer, but may need to be altered to fit your setup.

#!/bin/bash

# Stop HASS
sudo systemctl stop home-assistant
# Become user 'hass'
sudo su -s /bin/bash hass <<'EOF'
# Activate the virtualenv
source /srv/hass/hass_venv/bin/activate
# Install a previous version of Home Assistant
pip3 install homeassistant==0.32.4 --upgrade
exit
EOF

# Restart Home Assistant
sudo systemctl restart home-assistant@hass

Just save the above in a file, then either make it executable with

chmod +x ha_downgrade.sh

and run it directly, or run it with sh:

sh ./ha_downgrade.sh

2 Likes

Thanks! This was fixed in 0.33.1

1 Like