Skip to content

Commit edeb14e

Browse files
authored
Merge pull request home-assistant#5831 from mdonoughe/caseta-1804
Caseta 1804
2 parents b8e78b9 + 794aac0 commit edeb14e

File tree

2 files changed

+20
-8
lines changed

2 files changed

+20
-8
lines changed

source/_components/lutron_caseta.markdown

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ The currently supported Caseta devices are:
2525
- Scenes as Home Assistant [scenes](/components/scene.lutron_caseta/)
2626
- Lutron shades as Home Assistant [covers](/components/cover.lutron_caseta/)
2727

28-
When configured, the `lutron_caseta` component will automatically discover the currently supported devices as setup in the Lutron Smart Bridge. The name assigned in the Lutron mobile app will be used to form the `entity_id` used in Home Assistant. e.g., a dimmer called 'Bedroom Lamp' becomes `light.bedroom_lamp` in Home Assistant.
28+
When configured, the `lutron_caseta` component will automatically discover the currently supported devices as setup in the Lutron Smart Bridge. The name assigned in the Lutron mobile app will be used to form the `entity_id` used in Home Assistant. e.g., a dimmer called 'Lamp' in a room called 'Bedroom' becomes `light.bedroom_lamp` in Home Assistant.
2929

30-
To use Lutron Caseta devices in your installation, you must first log in to your Lutron account and generate a certificate that allows Home Assistant to connect to your bridge. This can be accomplished by downloading and executing [this script](/assets/get_lutron_cert.zip), which will generate three files: caseta.key, caseta.crt, caseta-bridge.crt when you run it. See the instructions at the top of the script for more information.
30+
To use Lutron Caseta devices in your installation, you must first log in to your Lutron account and generate a certificate that allows Home Assistant to connect to your bridge. This can be accomplished by downloading and executing [get_lutron_cert.py](https://github.com/gurumitts/pylutron-caseta/blob/master/get_lutron_cert.py), which will generate three files: caseta.key, caseta.crt, caseta-bridge.crt when you run it. See the instructions at the top of the script for more information.
3131

3232
Once you have the three necessary files, place them in your configuration directory and add the following to your `configuration.yaml`:
3333

@@ -40,12 +40,24 @@ lutron_caseta:
4040
ca_certs: caseta-bridge.crt
4141
```
4242
43-
Configuration variables:
44-
45-
- **host** (*Required*): The IP address of the Lutron Smart Bridge.
46-
- **keyfile** (*Required*): The private key that Home Assistant will use to authenticate to the bridge.
47-
- **certfile** (*Required*): The certificate chain that Home Assistant will use to authenticate to the bridge.
48-
- **ca_certs** (*Required*): The list of certificate authorities (usually only one) that Home Assistant will expect when connecting to the bridge.
43+
{% configuration %}
44+
host:
45+
required: true
46+
description: The IP address of the Lutron Smart Bridge.
47+
type: string
48+
keyfile:
49+
required: true
50+
description: The private key that Home Assistant will use to authenticate to the bridge.
51+
type: string
52+
certfile:
53+
required: true
54+
description: The certificate chain that Home Assistant will use to authenticate to the bridge.
55+
type: string
56+
ca_certs:
57+
required: true
58+
description: The list of certificate authorities (usually only one) that Home Assistant will expect when connecting to the bridge.
59+
type: string
60+
{% endconfiguration %}
4961
5062
<p class='note'>
5163
It is recommended to assign a static IP address to your Lutron Smart Bridge. This ensures that it won't change IP address, so you won't have to change the `host` if it reboots and comes up with a different IP address.

source/assets/get_lutron_cert.zip

-2.41 KB
Binary file not shown.

0 commit comments

Comments
 (0)