Update LIFX for config entry per device reliability refactor (#23261)

This commit is contained in:
J. Nick Koston 2022-07-18 17:56:52 -05:00 committed by GitHub
parent 8eb250d671
commit ad9a15c14a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -12,7 +12,9 @@ ha_platforms:
- light
ha_integration_type: integration
ha_codeowners:
- '@bdraco'
- '@Djelibeybi'
ha_quality_scale: platinum
---
The LIFX integration automatically discovers [LIFX](https://www.lifx.com) bulbs on your network and adds them to Home Assistant.
@ -111,35 +113,6 @@ Run an effect that does nothing, thereby stopping any other effect that might be
| ---------------------- | ----------- |
| `entity_id` | String or list of strings that point at `entity_id`s of lights. Use `entity_id: all` to target all.
## Advanced configuration
There are some manual configuration options available. These are only needed with unusual network setups where automatic configuration does not find your LIFX devices.
```yaml
# Example configuration.yaml entry
lifx:
light:
- server: IP_ADDRESS
port: 56700
broadcast: IP_ADDRESS
```
{% configuration %}
server:
description: Your server address. Will listen on all interfaces if omitted.
required: false
type: string
port:
description: The UDP port for discovery. Will listen on a random port if omitted.
required: false
type: integer
broadcast:
description: The broadcast address for discovering lights. Can also set this to the IP address of a bulb to skip discovery.
required: false
type: string
{% endconfiguration %}
## LIFX Switch
The `lifx` integration does not support the LIFX Switch. However, the `homekit_controller` integration can be used instead for
@ -154,7 +127,7 @@ Relays that are configured as wired to non-LIFX devices will appear as normal sw
### Lights
Automated discovery of LIFX bulbs relies on Home Assistant having a [network interface](/integrations/network) connected to the same subnet as your LIFX bulbs. If you use a segregated IoT network to which Home Assistant is not directly connected, use the manual configuration method documented above to bypass discovery.
LIFX and HomeKit based discovery of LIFX bulbs relies on Home Assistant having a [network interface](/integrations/network) connected to the same subnet as your LIFX bulbs. If you use a segregated IoT network to which Home Assistant is not directly connected, use the manual configuration method documented above to bypass discovery.
If you have multiple network interfaces, ensure that the interface connected to the same subnet as your LIFX bulbs is enabled in Home Assistant's [network configuration](/integrations/network).