You are using an unsupported browser. Please update your browser to the latest version on or before July 31, 2020.
close
You are viewing the article in preview mode. It is not live at the moment.
Looking for Z-Box Hub Support? Please click here to access the Z-Box Hub Support Portal.
Home > Hubs & Network > ZAC93 800 GPIO Module > ZAC93 800 GPIO Module Installation Guide
ZAC93 800 GPIO Module Installation Guide
print icon

Here are some tips for installing your GPIO module on the host hardware of your choice and for setting it up with your home automation software. Please remember that this device is for expert users only and we're not able to provide troubleshooting or support for the smart home software you're using. Please refer to the support channels of the software for any questions with Z-Wave installation and device management.

Home Assistant Yellow Installation

Connect the ZAC93 GPIO module to the "Wireless smart home" pins located in the bottom left corner of the HA Yellow board, right next to the Zigbee chip. Just like in the images below:

 

 

 

Never force any connections as these are fragile electronic components.

 

Once the GPIO module is connected, you can access it on the Home Assistant software through the dev/ttyAMA0 port. It may show as an unknown manufacturer device but this will not affect performance or functionality in any way. Proceed with installing Z-Wave JS on your Home Assistant software according to the instructions here.

If you need any ssistance with your Home Assistant set-up, please refer to the available platform resources such as the community forums for general help and report any issues on GitHub or Discord.

 

 

Raspberry Pi Installation

Connect the ZAC93 GPIO module to pins 1-10 - note these are the same pins reserved for Bluetooth so please make sure you disable Bluetooth first (see instructions below).

Once the GPIO module is installed on the Pi, proceed with your software installation according to the set-up instructions for your smart home interface. Use the dev/ttyAMA0 port to access your GPIO module.

 

Z-WAVE JS SET-UP

The ZAC93 module uses the dev/ttyAMA0 port - it's the same as for Bluetooth so you'll need to disable Bluetooth before the module can be discovered by Home Assistant. It may be discovered as an unknown manufacturer device but this should not affect its performance.

All of the instructions below were provided by the Home Assistant community and we have shared them below for your convenience. We do not provide software support for the system you choose to use with the ZAC93, and recommend reaching out to the Home Assistant community for additional input on a Home Assistant setup:

To Disable Bluetooth, add this to the /boot/config.txt

dtoverlay=disable-bt

Run to remove all pieces of bluetooth from the OS and give you back the hardware serial uart.

sudo systemctl disable hciuart
sudo systemctl disable [email protected]
sudo systemctl mask [email protected]
sudo apt purge bluez bluez-firmware wpasupplicant
sudo apt-get autoremove

ser2net.yaml: 

default:
  name: speed
  value: 115200n81
connection: &con1199
  accepter: tcp,4001  #Set TCP port
  enable: on
  options:
    kickolduser: true
  connector: serialdev,
            /dev/ttyAMA0,
            local

How to disable Bluetooth on Raspberry Pi (this is applicable for the Rasberry Pi3 or 4 (see below for additional instructions for RasPi5):

First, make sure you've installed Home Assistant OS onto your USB flash drive or microSD card. 

  • Plug your USB flash drive or microSD card with Home Assistant installed into your PC.
  • Open up your Home Assistant drive.
  • Look for "config.txt" and open it.
  • Add this command to the text file depending on the RPi version you have.
    Raspberry Pi 3 
    dtoverlay=pi3-disable-bt
        *Some have reported that this may be "dtoverlay=disable-bt" use this command if the above command isn't working. 
    enable_uart=1
    Raspberry Pi 4
    dtoverlay=disable-bt 
    enable_uart=1 
  • Save config.txt
  • Exit config.txt
  • Now safely eject your Flash drive or microSD and remove it from your PC
  • Install your Flash drive or microSD into your RPi and power it up.
  • Wait a few minutes before moving onto the next following steps.

If you've done the above, and it's still not working, then try removing `console=serial0,115200` from `/boot/cmdline`

 

How to disable Bluetooth on Rasberry Pi5:

You can follow the above instructions, but you will also need to add "dtparam=uart0" to the "/boot/firmware/config.txt" file to enable UART0/ttyAMA0 on GPIO 14 & 15. 

You also need to omit "enable_uart=1" from the above directions as this does not apply to the Raspberry Pi 5.

 

If there is a hardware problem with your ZAC93 module, please get in touch with our team 7 days a week and we'll assist you with getting the device serviced. Please register your product to unlock an extended 5-year warranty.

Feedback
7 out of 8 found this helpful

Have you tried our virtual assistant chatbot? This AI tool can help you find answers from thousands of articles in our Knowledge Base quickly. Find it in the bottom righthand corner of the page.

Need more help? Our friendly team is ready to help you with any questions or concerns you may have about Zooz devices. Click here to submit a support ticket.

Are your devices registered? Extended warranty and firmware access is available for registered Zooz customers. Click here to submit your registration form.

Find the latest Zooz devices and great Z-Wave deals at The Smartest House.
 
scroll to top icon