Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 3 additions & 11 deletions source/_integrations/isy994.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,8 @@ There is currently support for the following device types within Home Assistant:

Home Assistant is capable of communicating with any binary sensor, cover, fan, light, lock, sensor and switch that is configured on the controller. Using the programs on the controller, custom binary sensors, covers, fans, locks, and switches can also be created.

ISY Networking Module Resources can be executed using the buttons created.

{% include integrations/config_flow.md %}

## Manual configuration
Expand Down Expand Up @@ -160,7 +162,7 @@ Insteon Secondary Keypad buttons and Remote buttons are added to Home Assistant
Once loaded, the following services will be exposed with the `isy994.` prefix, to allow advanced control over the ISY and its connected devices:

- Entity services for Home Assistant-connected entities: `send_node_command`, `send_raw_node_command`, `set_on_level`, and `set_ramp_rate`.
- Generic ISY services: `system_query`, `set_variable`, `send_program_command`, and `run_network_resource`.
- Generic ISY services: `system_query`, `set_variable`, and `send_program_command`.
- Management services for the ISY Home Assistant integration: `reload` and `cleanup_entities`.

#### Service `isy994.send_node_command`
Expand Down Expand Up @@ -264,16 +266,6 @@ Send a command to control an ISY program or folder. Valid commands are `run`, `r
| `name` | yes | The name of the program to control (optional, use either `address` or `name`), e.g., `"My Program"` |
| `isy` | yes | (Optional) If you have more than one ISY connected, provide the name of the ISY to query (as shown on the Device Registry or as the top-first node in the ISY Admin Console). If you have the same program name or address on multiple ISYs, omitting this will run the command on them all, e.g., `"ISY"` |

#### Service `isy994.run_network_resource`

Run a network resource on the ISY.

| Service data attribute | Optional | Description |
| ---------------------- | -------- | ----------- |
| `address` | yes | The address of the network resource to execute (optional, use either `address` or `name`), e.g., `121` |
| `name` | yes | The name of the network resource to execute (optional, use either `address` or `name`), e.g., `"Network Resource 1"` |
| `isy` | yes | (Optional) If you have more than one ISY connected, provide the name of the ISY to query (as shown on the Device Registry or as the top-first node in the ISY Admin Console). If you have the same resource name or address on multiple ISYs, omitting this will run the command on them all, e.g., `"ISY"` |

#### Service `isy994.reload`

Reload the ISY connection(s) without restarting Home Assistant. Use this service to pick up new devices that have been added or changed on the ISY since the last restart of Home Assistant.
Expand Down