Skip to content

Commit 07a9549

Browse files
kwdavidsonfabaff
authored andcommitted
Update z-wave.markdown (home-assistant#3133)
Minor changes to fix typos.
1 parent 2838888 commit 07a9549

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

source/_docs/z-wave.markdown

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ redirect_from: /getting-started/z-wave/
1212

1313
[Z-Wave](http://www.z-wave.com/) integration for Home Assistant allows you to observe and control connected Z-Wave devices. Z-Wave support requires a [supported Z-Wave USB stick or module](https://github.com/OpenZWave/open-zwave/wiki/Controller-Compatibility-List) to be plugged into the host.
1414

15-
There is currently support for climate, covers, lights, locks, sensors, switches and thermostats. All will be picked up automatically after configuring this platform.
15+
There is currently support for climate, covers, lights, locks, sensors, switches, and thermostats. All will be picked up automatically after configuring this platform.
1616

1717
### {% linkable_title Installation %}
1818

@@ -35,7 +35,7 @@ zwave:
3535
Configuration variables:
3636
3737
- **usb_path** (*Optional*): The port where your device is connected to your Home Assistant host.
38-
- **network_key** (*Optional*): The 16 byte network key in the form `"0x01,0x02..."` used in order to connect securely to compatible devices.
38+
- **network_key** (*Optional*): The 16-byte network key in the form `"0x01,0x02..."` used in order to connect securely to compatible devices.
3939
- **config_path** (*Optional*): The path to the Python OpenZWave configuration files. Defaults to the 'config' that is installed by python-openzwave
4040
- **autoheal** (*Optional*): Allows disabling auto Z-Wave heal at midnight. Defaults to True.
4141
- **polling_interval** (*Optional*): The time period in milliseconds between polls of a nodes value. Be careful about using polling values below 30000 (30 seconds) as polling can flood the zwave network and cause problems.
@@ -54,7 +54,7 @@ To find the path of your Z-Wave USB stick or module, run:
5454
$ ls /dev/ttyUSB*
5555
```
5656

57-
Or, if there is no result try to find detailed USB connection info with:
57+
Or, if there is no result, try to find detailed USB connection info with:
5858
```bash
5959
$ dmesg | grep USB
6060
```
@@ -89,7 +89,7 @@ Depending on what's plugged into your USB ports, the name found above may change
8989
To add a Z-Wave device to your system, go to the Z-Wave panel in the Home Assistant frontend and click the Add Node button in the Z-Wave Network Management card. This will place the controller in inclusion mode, after which you should activate your device to be included by following the instructions provided with the device.
9090

9191
<p class='note'>
92-
Some Z-Wave controllers like Aeotec ZW090 Z-Stick Gen5 have ability to add devices to the network using their own contol buttons. This method should be avoided as it is prone to errors. Devices added to the Z-Wave network using this method may not function well.
92+
Some Z-Wave controllers, like Aeotec ZW090 Z-Stick Gen5, have ability to add devices to the network using their own contol buttons. This method should be avoided as it is prone to errors. Devices added to the Z-Wave network using this method may not function well.
9393
</p>
9494

9595
### {% linkable_title Adding Security Devices %}
@@ -105,7 +105,7 @@ cat /dev/urandom | tr -dc '0-9A-F' | fold -w 32 | head -n 1 | sed -e 's/\(..\)/0
105105

106106
#### {% linkable_title zwave.network_complete %}
107107

108-
Home Assistant will trigger a event when the Z-Wave network is complete. Meaning all of the nodes on the network have been queried. This can take quite some time, depending on wakeup intervals on the battery powered devices on the network.
108+
Home Assistant will trigger an event when the Z-Wave network is complete, meaning all of the nodes on the network have been queried. This can take quite some time, depending on wakeup intervals on the battery-powered devices on the network.
109109

110110
```yaml
111111
- alias: Z-Wave network is complete
@@ -116,7 +116,7 @@ Home Assistant will trigger a event when the Z-Wave network is complete. Meaning
116116
117117
#### {% linkable_title zwave.network_ready %}
118118
119-
Home Assistant will trigger a event when the Z-Wave network is ready for use. Between `zwave.network_start` and `zwave.network_ready` Home Assistant will feel sluggish when trying to send commands to Z-Wave nodes. This is because the controller is requesting information from all of the nodes on the network. When this is triggered all awake nodes have been queried and sleeping nodes will be queried when they awake.
119+
Home Assistant will trigger an event when the Z-Wave network is ready for use. Between `zwave.network_start` and `zwave.network_ready` Home Assistant will feel sluggish when trying to send commands to Z-Wave nodes. This is because the controller is requesting information from all of the nodes on the network. When this is triggered, all awake nodes have been queried and sleeping nodes will be queried when they awake.
120120

121121
```yaml
122122
- alias: Z-Wave network is ready
@@ -127,7 +127,7 @@ Home Assistant will trigger a event when the Z-Wave network is ready for use. Be
127127

128128
#### {% linkable_title zwave.network_start %}
129129

130-
Home Assistant will trigger a event when the Z-Wave network is set up to be started.
130+
Home Assistant will trigger an event when the Z-Wave network is set up to be started.
131131

132132
```yaml
133133
- alias: Z-Wave network is starting
@@ -138,7 +138,7 @@ Home Assistant will trigger a event when the Z-Wave network is set up to be star
138138

139139
#### {% linkable_title zwave.network_stop %}
140140

141-
Home Assistant will trigger a event when the Z-Wave network stopping.
141+
Home Assistant will trigger an event when the Z-Wave network is stopping.
142142

143143
```yaml
144144
- alias: Z-Wave network is stopping
@@ -148,7 +148,7 @@ Home Assistant will trigger a event when the Z-Wave network stopping.
148148
```
149149

150150
#### {% linkable_title zwave.node_event %}
151-
Home Assistant will trigger a event when command_class_basic changes value on a node. This can be virtually anything, so tests have to be made to determine what value equals what. You can use this for automations.
151+
Home Assistant will trigger an event when command_class_basic changes value on a node. This can be virtually anything, so tests have to be made to determine what value equals what. You can use this for automations.
152152

153153
Example:
154154

@@ -166,7 +166,7 @@ The *object_id* and *basic_level* of all triggered events can be seen in the con
166166

167167
#### {% linkable_title zwave.scene_activated %}
168168

169-
Some devices can also trigger scene activation events, which can be used in automation scripts (for example the press of a button on a wall switch):
169+
Some devices can also trigger scene activation events, which can be used in automation scripts (for example, the press of a button on a wall switch):
170170

171171
```yaml
172172
# Example configuration.yaml automation entry
@@ -190,7 +190,7 @@ The `zwave` component exposes multiple services to help maintain the network.
190190
| ------- | ----------- |
191191
| add_node | Put the Z-Wave controller in inclusion mode. Allows one to add a new device to the Z-Wave network.|
192192
| add_node_secure | Put the Z-Wave controller in secure inclusion mode. Allows one to add a new device with secure communications to the Z-Wave network. |
193-
| cancel_command | Cancels a running Z-Wave command. If you have started a add_node or remove_node command, and decides you are not going to do it, then this must be used to stop the inclusion/exclusion command. |
193+
| cancel_command | Cancels a running Z-Wave command. If you have started a add_node or remove_node command, and decide you are not going to do it, then this must be used to stop the inclusion/exclusion command. |
194194
| change_association | Add or remove an association in the Z-Wave network |
195195
| heal_network | Tells the controller to "heal" the Z-Wave network. Basically asks the nodes to tell the controller all of their neighbors so the controller can refigure out optimal routing. |
196196
| print_config_parameter | Prints Z-Wave node's config parameter value to the log. |
@@ -200,16 +200,16 @@ The `zwave` component exposes multiple services to help maintain the network.
200200
| remove_node | Put the Z-Wave controller in exclusion mode. Allows one to remove a device from the Z-Wave network.|
201201
| rename_node | Sets a node's name. Requires a `node_id` and `name` field. |
202202
| rename_value | Sets a value's name. Requires a `node_id`, `value_id`, and `name` field. |
203-
| remove_failed_node | Remove a failed node from the network. The Node should be on the Controllers Failed Node List, otherwise this command will fail.|
204-
| replace_failed_node | Replace a failed device with another. If the node is not in the controller's failed nodes list, or the node responds, this command will fail.|
203+
| remove_failed_node | Remove a failed node from the network. The Node should be on the controller's Failed Node List, otherwise this command will fail.|
204+
| replace_failed_node | Replace a failed device with another. If the node is not in the controller's Failed Node List, or the node responds, this command will fail.|
205205
| reset_node_meters | Reset a node's meter values. Only works if the node supports this. |
206-
| set_config_parameter | Let's the user set a config parameter to a node. NOTE: Use string for list values. For all others use integer. |
207-
| soft_reset | Tells the controller to do a "soft reset". This is not supposed to lose any data, but different controllers can behave differently to a "soft reset" command.|
206+
| set_config_parameter | Lets the user set a config parameter to a node. NOTE: Use string for list values. For all others use integer. |
207+
| soft_reset | Tells the controller to do a "soft reset." This is not supposed to lose any data, but different controllers can behave differently to a "soft reset" command.|
208208
| start_network | Starts the Z-Wave network.|
209209
| stop_network | Stops the Z-Wave network.|
210-
| test_network | Tells the controller to send no-op commands to each node and measure the time for a response. In theory, this can also bring back nodes which have been marked "presumed dead".|
210+
| test_network | Tells the controller to send no-op commands to each node and measure the time for a response. In theory, this can also bring back nodes which have been marked "presumed dead."|
211211

212-
The `soft_reset` and `heal_network` commands can be used as part of an automation script to help keep a Z-Wave network running reliably as shown in the example below. By default, Home Assistant will run a `heal_network` at midnight. This is a configuration option for the `zwave` component, the option defaults to `true` but can be disabled by setting `autoheal` to false. Using the `soft_reset` function with some Z-Wave controllers can cause the Z-Wave network to hang. If you're having issues with your Z-Wave network try disabling this automation.
212+
The `soft_reset` and `heal_network` commands can be used as part of an automation script to help keep a Z-Wave network running reliably as shown in the example below. By default, Home Assistant will run a `heal_network` at midnight. This is a configuration option for the `zwave` component. The option defaults to `true` but can be disabled by setting `autoheal` to false. Using the `soft_reset` function with some Z-Wave controllers can cause the Z-Wave network to hang. If you're having issues with your Z-Wave network, try disabling this automation.
213213

214214
```yaml
215215
# Example configuration.yaml automation entry

0 commit comments

Comments
 (0)