This tutorial describes how to set up the ZI-Stick in OpenHAB which was created with OpenHAB Stable 3.4.2 stable runtime. Future versions of OpenHAB may have slight variations/changes to the instructions below. 


Required:


Setup ZI-Stick with Zigbee Integration:

  1. Open OpenHAB on your PC (http://localhost:8080)
  2. Install openHAB ZigBee Binding
    1. During the setup of OpenHAB:
      • You can install the addon in the Setup Wizard easily.
      • Search "Zigbee" and select "openHAB ZigBee Binding"
      • Then click "Install 1 add-on"
      • Finalize your setup.
    2. If you already have OpenHAB installed, you can later add Zigbee addon from the OpenHAB interface

      1. Click Settings under "Administration"
      2. Click "Bindings"
      3. Click "Show 338 more"
      4. Press CTRL + F to search your browser for "Zigbee"
      5. Click "Install" next to "OpenHAB ZigBee Binding"
  3. Now Click on "Settings -> Things"
  4. Tap the + Button at the bottom right
  5. Click "ZigBee Binding"
  6. Select "Ember Coordinator"
  7. Change the Port to reflect the COM Port that your Zi-Stick is associated to:
    - Set the Port
    - Flow Control = None
    - Baud Rate = 115200
    • Check Port and Settings of Zi-Stick on Windows PC
      1. Open "Device Manager" and expand "Ports (COM & LPT)", the Zi-Stick will be listed as a "USB-SERIAL CH340 (COMX)"
      2. Right-click on your Zi-Stick (USB-SERIAL CH340) and click Properties
      3. Select "Port Settings" and make sure you have these configurations set if they were not set already:
        1. Bits per second = 115200
        2. Flow Control = None
  8. Scroll to the bottom of the Ember Coordinator creation page and click "Create Thing", give it a quick second or two to initialize as online.


Pair Zigbee devices to Zi-Stick in Home Assistant:

  1. Click on "Settings -> Thing"
  2. Click on + Button
  3. Click "ZigBee Binding"
  4. Click "Scan"
  5. Set your Zigbee device into connect/pair mode (if it isn't already, factory reset your Zigbee device manually and it should automatically pair)