Cannot start Z-Wave binding: Error: Bad data - communication failed
Posted: 29 Apr 2020 05:04
Just received my Razberry 2 and connected it to my Raspberry pi 3B+ . I mounted it to the Pi and wrote https://razberry.z-wave.me/z-way-server ... ry.img.zip to an SD card and booted it up.
The module LEDs bink when the pi boots. I'm unsure if its supposed to blink afterwards or not but mine did not.
I was able to create an account using find.zwave.me and the login to the UI using <ip>:8083. First thing I tried was to set the timezone using the expert UI but got an error
ssh-ed into the pi and saw the error
I googled around and found instructions to disable Bluetooth. Apparently the official image I flashed had `pi3-miniuart-bt` set on `/boot/config.txt` instead of `pi3-disable-bt`. So I changed that and disabled `hciuart.service`. It did not resolve the issue. I rebooted for good measure but it did not help.
Next I flashed my SD card with latest raspbian stretch image and then used the install script to install Zway
After the installation completed I was happy to see that `dtoverlay=pi3-disable-bt` was set on `/boot/config.txt` and `hciuart.service` was disabled.
Hoping for better results I created my admin account and logged in again. But I saw the same results as before `Cannot start Z-Wave binding: Error: Bad data - communication failed`
The module LEDs bink when the pi boots. I'm unsure if its supposed to blink afterwards or not but mine did not.
I was able to create an account using find.zwave.me and the login to the UI using <ip>:8083. First thing I tried was to set the timezone using the expert UI but got an error
Code: Select all
Z-Wave Expert UI - ERROR
Unable to update data.
Code: Select all
[2020-04-29 02:54:18.509] [I] [zway] SaveData will not save data since it wasn't loaded. This is to prevent data loss.
[2020-04-29 02:54:18.526] [I] [core] Error: Bad data - communication failed
[2020-04-29 02:54:18.527] [I] [core] Tried 5 times without success. Stopping tries.
[2020-04-29 02:54:18.530] [I] [core] Notification: critical (z-wave): Cannot start Z-Wave binding: Error: Bad data - communication failed
Next I flashed my SD card with latest raspbian stretch image and then used the install script to install Zway
Code: Select all
wget -q -O - https://storage.z-wave.me/RaspbianInstall | sudo bash
Hoping for better results I created my admin account and logged in again. But I saw the same results as before `Cannot start Z-Wave binding: Error: Bad data - communication failed`
Code: Select all
pi@raspberrypi:~ $ cat /boot/config.txt
# For more options and information see
# http://rpf.io/configtxt
# Some settings may impact device functionality. See link above for details
# uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1
# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
#disable_overscan=1
# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16
# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720
# uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1
# uncomment to force a specific HDMI mode (this will force VGA)
#hdmi_group=1
#hdmi_mode=1
# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
#hdmi_drive=2
# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
#config_hdmi_boost=4
# uncomment for composite PAL
#sdtv_mode=2
#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800
# Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=on
# Uncomment this to enable the lirc-rpi module
#dtoverlay=lirc-rpi
# Additional overlays and parameters are documented /boot/overlays/README
# Enable audio (loads snd_bcm2835)
dtparam=audio=on
dtoverlay=pi3-disable-bt
Code: Select all
pi@raspberrypi:~ $ systemctl status hciuart
● hciuart.service - Configure Bluetooth Modems connected by UART
Loaded: loaded (/lib/systemd/system/hciuart.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Code: Select all
pi@raspberrypi:~ $ ls -l /dev/ttyAMA0
crw-rw---- 1 root dialout 204, 64 Apr 29 02:54 /dev/ttyAMA0