The Add Device page allows you to add Z-Wave, Zigbee, or virtual devices to your hub, a process sometimes known as inclusion, pairing, or discovering. Some other devices, such as Lutron and the Philips Hue Bridge, are connected using integration apps which can be found in the Apps menu item.
Remember that as you connect Zigbee and Z-Wave devices, they will have a limited range. If they are too far from your hub, you will need to add repeating devices (devices that plug in to the wall or are AC/mains-powered) to make the connection. See How to Build a Solid Zigbee Mesh and How to Build a Solid Z-Wave Mesh for more.
Here's how to add new Zigbee or Z-Wave devices:
Select the Devices menu item from the sidebar, then select Add Device in the upper right:
Select Find by device type (to see compatible devices sorted by type, like dimmer or motion sensor) or Find by brand (to see compatible devices sorted by manufacturer/brand), then continue following the prompts to find your specific device.
Alternatively, select one of the buttons under "Add a device manually" according the appropriate protocol: Z-Wave, Zigbee, Iris V1 Zigbee (note: not for Iris v2 or later), or Virtual.
Put your device in paring or inclusion mode (if not virtual), according to the device-specific instructions presented in step 2 or the ones included with your device, and follow the prompts.
NOTE: Whether you search by type/brand or manually start pairing or inclusion based on device protocol does not affect the outcome of pairing (as long as you choose the correct protocol if doing so manually). For example, if you have Zigbee device and already know how to pair it, it may be fastest to simply manually select "Zigbee" than to find the brand/model in the menus.
Non-secure Z-Wave devices will include without any additional action required. Devices that support Z-Wave S2 security will prompt as described below. (Devices that support security but only the older S0 security will also not prompt, and they may pair either securely or not, depending on what the device requests. It is recommended to avoid S0-only whenever possible. These prompts will also not appear on C-5 or older hubs, which do not support S2.)
For Z-Wave devices that support S2, you will see a security popup shortly after pairing begins asking if you want to include with or without security. Choose your desired option:
If you choose to continue with security, you will be prompted to either enter part of the device-specific key (DSK) or confirm that the code you see matches the device, depending on the type of S2 used. This code can usually be found on a sticker on the device or in the packaging.
If you have a Z-Wave device that will not include or was previously joined to and not removed/excluded from a previous network, try a general Z-Wave exclusion with the device first. You may also need to try this if a previous attempt at including the device to Hubitat failed.
To do this, select the Z-Wave button or use the Find by... buttons to locate your specific device. Then, select the Start Z-Wave Exclusion button, and put your device in exclusion mode (usually by pressing or holding a specific button or combination of buttons on the device; see the manufacturer's instructions). If successful, you should see a message "Unknown Z-Wave Device was excluded." This means this device no longer is associated with a previous Z-Wave network and can now be paired with Hubitat Elevation.
Only one Z-Wave device can be added at a time. To add another Z-Wave device after adding one, simply start the process described above over again or use the Add another device button that will appear after you finish setting up one device.
For Zigbee devices, the hub will present a Start Pairing button after you select a Zigbee device from the Find by... wizard or press one of the two manual Zigbee type buttons. The Start Pairing button will put the hub in Zigbee pairing mode for 60 seconds. You can stop it at any time by pressing the Stop Pairing button (which will replace the Start Pairing button while pairing is active). It is recommended to pair only one Zigbee device at a time.
After the hub discovers your device, you can give it a "label," or a friendly name that you can use to identify the device. This how it will appear in apps and logs, and it will also be used as the most prominent name on the Devices page if provided.
After providing a label, you can optionally assign the device to a room. This will appear in Rooms in the left-side of the hub UI, be listed for status or control in the Devices tab of the mobile app for supported device types, and allow easier configuration with certain apps that offer room-based selections (e.g., Room Lighting).
Virtual devices are useful as "simulated" devices that do not correspond to a real/physical device. For example, a virtual switch device using the "Virtual Switch" driver allows you to send
off() commands to the device and have the
switch state update as expected, simulating the behavior of a "real" device without actually doing anything. This can be helpful to test app behavior without needing to rely on a real device.
Some LAN or cloud devices can also be manually created like "virtual" devices using a specific driver and setup instructions provided for that device or integration.
If you have trouble adding a device, here are some potential culprits: