You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/_docs/z-wave.markdown
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ The Z-Wave standard was improved with Z-Wave Plus, and if you only use Z-Wave pl
19
19
20
20
## What do you need to use Z-Wave
21
21
22
-
There are 2 basic things you'll need to use Z-Wave, a Z-Wave [controller](/docs/z-wave/controllers/) and one or more [devices](/docs/z-wave/devices/).
22
+
There are 2 basic things you'll need to use Z-Wave, a Z-Wave [controller](/docs/z-wave/controllers/) and one or more [devices](/docs/z-wave/devices/).
23
23
24
24
### Regional differences
25
25
@@ -33,6 +33,6 @@ You can get more information on the [available services](/docs/z-wave/services/)
33
33
34
34
## Instant status updates
35
35
36
-
When you toggle a switch or control a light locally you may find that it takes some time for that to be reflected in Home Assistant. That's because Lutron had patents on the status updates using the *Hail* command class, the traditional way of allowing devices to tell the controller that something happened locally. The same result can be achieved through the *Association* command class, or *Central Scene* command class (though, *Central Scene* isn't [fully supported](https://github.com/OpenZWave/open-zwave/pull/1125) in OpenZWave).
36
+
When you toggle a switch or control a light locally you may find that it takes some time for that to be reflected in Home Assistant. That's because Lutron had patents on the status updates using the *Hail* command class, the traditional way of allowing devices to tell the controller that something happened locally. The same result can be achieved through the *Association* command class, or *Central Scene* command class (though, *Central Scene* isn't [fully supported](https://github.com/OpenZWave/open-zwave/pull/1125) in OpenZWave).
37
37
38
38
If you search [the Z-Wave products database](https://products.z-wavealliance.org/) for your product and it lists one of those in the **Controlled** command classes (not the **Supported** command classes), then your device will be able to report state changes when they happen. If it doesn't then updates may either happen eventually, or you may need to (carefully) [enable polling](/docs/z-wave/control-panel/#entities-of-this-node).
description: "How to add and remove Z-Wave devices."
4
4
---
5
5
6
+
## Recommendation before adding any devices
7
+
8
+
Z-Wave devices behave as a mesh and can store network relationship details on the device itself. This means used devices or even brand new devices could already be enrolled in another network, for example, a test network for a brand new device or a previous network for devices that aren't new. This could cause headaches when you're attempting to add/enrol the device to your network. It is recommended that if possible, perform a factory reset AND device perform exclusion or disenroll for the device you're attempting to add to Home Assistant. Steps can found further below on this page under "Removing Devices".
9
+
6
10
## Adding Non-Secure Devices
7
11
8
12
To add (include) a non-secure Z-Wave [device](/docs/z-wave/devices/) to your system:
@@ -38,7 +42,8 @@ Each individual value in the defined key can be anywhere from 0x00 to 0xFF. Defi
38
42
39
43
### Network Key
40
44
41
-
An easy script to generate a random key:
45
+
An easy Linux script to generate a random key:
46
+
(remember you can run this in Home Assistant OS or Supervised, you can use the Terminal Add-on)
@@ -77,10 +82,10 @@ Secure devices require additional bandwidth, and too many secure devices can slo
77
82
78
83
To remove (exclude) a Z-Wave device from your system:
79
84
80
-
1. Go to the Z-Wave control panel in the Home Assistant frontend
85
+
1. Go to the Z-Wave control panel in the Home Assistant frontend. (Home Assistant > Configuration > Integrations > Z-Wave > Configure)
81
86
2. Click the **Remove Node** button in the *Z-Wave Network Management* card - this will place the controller in exclusion mode
82
87
3. Activate your device to be excluded by following the instructions provided with the device
83
-
4. The device will now be removed, but that won't show until you restart Home Assistant
88
+
4. The device should now be removed, but that won't show until you restart Home Assistant. Look for a confirmation signal on the device if available, or confirm on the Home Assistant logs.
84
89
5. Run a *Heal Network* so all the other nodes learn about its removal
85
90
86
91
If your device isn't responding to this process, possibly because you've factory reset it or it has failed, you can remove it using **Remove Failed Node**. This only works for devices marked as `"is_failed": true`, but you can trick the system into thinking that this the case:
0 commit comments