mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-07 17:36:50 +00:00
Update LiteJet page to reflect the config flow (#15970)
Co-authored-by: Franck Nijhof <git@frenck.dev>
This commit is contained in:
parent
415c61b504
commit
da700d246e
@ -8,56 +8,25 @@ ha_category:
|
||||
ha_iot_class: Local Push
|
||||
ha_release: 0.32
|
||||
ha_domain: litejet
|
||||
ha_config_flow: true
|
||||
ha_platforms:
|
||||
- light
|
||||
- switch
|
||||
---
|
||||
|
||||
LiteJet is a centralized lighting system that predates most home automation technology. All lights and wall switches are wired to a central panel. This central panel has a serial port interface that allows a computer to control the system via LiteJet's third party protocol.
|
||||
LiteJet is a centralized lighting system that predates most home automation technology. All lights and wall switches are wired to a central panel. This central panel has a serial port interface that allows a computer to control the system via LiteJet's third party protocol. Home Assistant integrates the LiteJet 3rd party protocol and allows you to get the status and control the connected lights.
|
||||
|
||||
Home Assistant integrates the LiteJet 3rd party protocol and allows you to get the status and control the connected lights.
|
||||
## Prerequisites
|
||||
|
||||
After connecting the LiteJet's RS232-2 port to your computer, add the following to your `configuration.yaml`:
|
||||
Your LiteJet MCP should be configured for 19.2 K baud, 8 data bits, 1 stop bit, no parity, and to transmit a 'CR' after each response. These settings can be configured using the [LiteJet programming software](https://www.centralite.com/helpdesk/knowledgebase.php?article=735). Connect the LiteJet's RS232-2 port to your computer.
|
||||
|
||||
```yaml
|
||||
litejet:
|
||||
port: /dev/serial/by-id/THE-PATH-OF-YOUR-SERIAL-PORT
|
||||
```
|
||||
{% include integrations/config_flow.md %}
|
||||
|
||||
Your LiteJet MCP should be configured for 19.2 K baud, 8 data bits, 1 stop bit, no parity, and to transmit a 'CR' after each response. These settings can be configured using the [LiteJet programming software](https://www.centralite.com/helpdesk/knowledgebase.php?article=735).
|
||||
|
||||
You can also configure the Home Assistant to ignore lights, scenes, and switches via their name. This is highly recommended since LiteJet has a fixed number of each of these and with most systems many will be unused.
|
||||
|
||||
{% configuration %}
|
||||
port:
|
||||
description: The path to the serial port connected to the LiteJet.
|
||||
required: true
|
||||
type: string
|
||||
exclude_names:
|
||||
description: A list of light or switch names that should be ignored.
|
||||
required: false
|
||||
type: [list, string]
|
||||
include_switches:
|
||||
description: Cause entities to be created for all the LiteJet switches. This can be useful when debugging your lighting as you can press/release switches remotely.
|
||||
required: false
|
||||
default: false
|
||||
type: boolean
|
||||
{% endconfiguration %}
|
||||
|
||||
```yaml
|
||||
litejet:
|
||||
exclude_names:
|
||||
- 'Button #'
|
||||
- 'Scene #'
|
||||
- 'Timed Scene #'
|
||||
- 'Timed Scene#'
|
||||
- 'LV Rel #'
|
||||
- 'Fan #'
|
||||
```
|
||||
By default only light entities will be enabled. Scene and switch entities can be individually enabled on the integration's entity list page.
|
||||
|
||||
### Trigger
|
||||
|
||||
LiteJet switches can be used as triggers too to allow those buttons to behave differently based on hold time. For example, automation can distinguish quick tap versus long hold.
|
||||
LiteJet switches can be used as triggers to allow those buttons to behave differently based on hold time. For example, automation can distinguish quick tap versus long hold.
|
||||
|
||||
- **platform** (*Required*): Must be 'litejet'.
|
||||
- **number** (*Required*): The switch number to be monitored.
|
||||
|
Loading…
x
Reference in New Issue
Block a user