Skip to content

Commit 60b7b7b

Browse files
NimzrNimzr
and
Nimzr
authored
Zwave documentation update (home-assistant#14485)
Co-authored-by: Nimzr <nima@beaming.digital.com>
1 parent 21c1374 commit 60b7b7b

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

source/_docs/z-wave.markdown

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ The Z-Wave standard was improved with Z-Wave Plus, and if you only use Z-Wave pl
1919

2020
## What do you need to use Z-Wave
2121

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/).
2323

2424
### Regional differences
2525

@@ -33,6 +33,6 @@ You can get more information on the [available services](/docs/z-wave/services/)
3333

3434
## Instant status updates
3535

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).
3737

3838
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).

source/_docs/z-wave/adding.markdown

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ title: "Z-Wave Devices - Adding and Removing"
33
description: "How to add and remove Z-Wave devices."
44
---
55

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+
610
## Adding Non-Secure Devices
711

812
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
3842
3943
### Network Key
4044
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)
4247
4348
```bash
4449
cat /dev/urandom | tr -dc '0-9A-F' | fold -w 32 | head -n 1 | sed -e 's/\(..\)/0x\1, /g' -e 's/, $//'
@@ -77,10 +82,10 @@ Secure devices require additional bandwidth, and too many secure devices can slo
7782

7883
To remove (exclude) a Z-Wave device from your system:
7984

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)
8186
2. Click the **Remove Node** button in the *Z-Wave Network Management* card - this will place the controller in exclusion mode
8287
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.
8489
5. Run a *Heal Network* so all the other nodes learn about its removal
8590

8691
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

Comments
 (0)