Z-NET Integration with Home Assistant

Step by step guide for setting up Home Assistant to work with Z-NET.


Z-NET is a network connected Z-Wave controller that's designed to be installed in locations where a comparable USB dongle could not be installed. The unit is ideal for use with outbuildings or locations that would normally be out of range of the associated hub.


  1. Unpack the Z-NET, AC power supply.
  2. Connect an Ethernet cable to the unit and attach the other end to your router or network switch. For WiFi setup, see Z-NET G3 Quick Start Guide
  3. Connect the AC power supply to the unit and plug it in. The unit will power on by itself and the LED on the top of the unit will blink red for approximately 20 seconds and then glow red once the unit has finished booting.
  4. Navigate to find.homeseer.com to access the system finder. You should see a link displayed for your Z-NET (see example below). If you dont see the Z-NET link, wait for a few minutes and refresh your browser.

  5. Click this link and note the IP address that appears in your URL field. You'll need this for the settings below.

Home Assistant Setup

  1. Navigate to Settings > Add-ons, then install and START Z-Wave JS UI
  2. Click the OPEN WEB UI button at the bottom of the Z-Wave JS UI widget. This will open the Z-Wave JS UI Control Panel.
  3. Click on the settings icon on the left and then expand the Z-Wave section.
    1. In the Serial Port field, enter the IP address and port number of the Z-NET (2001)
      example: tcp://
    2. Create security keys (or enter your existing security keys) for these fields: S2 Unauthenticated, S2 Authenticated, S2 Access Control and S0 Legacy.
  4. Click “Save” at the bottom of the screen. Watch for the success message:
  5. If it connects successfully, you can add/manage your Z-Wave devices from here, click on the first icon on the left.
  6. At this point the integration needs to be linked to Home Assistant. To accomplish this, navigate back to the JS UI add-on page and note the Hostname that is listed, it will be something like this:
  7. Navigate to Settings > Devices & Services, then click the ADD INTEGRATION button and select Z-Wave.
  8. On the Select connection method pop-up, uncheck the option to Use the Z-Wave JS Supervisor add-on. Then click SUBMIT.
  9. The next screen will ask for the web socket connection to the running Z-Wave JS UI add on, enter the Hostname (from previous step above) in this format:
  10. You should now get a Success! message and any devices found will appear in this screen:

Congratulations! Your Home Assistant system can now control and manage your Z-Wave network with Z-NET.


By default, Z-NET is configured to work with DHCP and will obtain its IP address from your router. While it's possible to set a static IP address on the Z-NET settings page, we strongly recommend that you leave this set to DHCP and use a router address reservation to set a static IP address instead. This will make it easier to access the Z-NET if you change routers.