Skip to content

Commit efb1efc

Browse files
sielickifrenck
authored andcommitted
directv: document extended discovery changes (home-assistant#3128)
DirecTV Genie/RVU client/slave boxes can now be found via the discovery component. Signed-off-by: Nicholas Sielicki <sielicki@yandex.com>
1 parent 5715c20 commit efb1efc

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

source/_components/media_player.directv.markdown

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ ha_release: 0.25
1313
ha_iot_class: "Local Polling"
1414
---
1515

16-
The [DirecTV](http://www.directv.com/) receivers will be automatically discovered if you enable the [discovery component](/components/discovery/).
16+
Master [DirecTV](http://www.directv.com/) receivers (ie: those that have tuners) will be automatically discovered if you enable the [discovery component](/components/discovery/) and the the receiver is powered-on. Slave/RVU client/Genie boxes will also be discovered, but only if they are also online at the time of discovery.
1717

18-
The `directv` media player platform can also be forced to load by adding the following lines to your `configuration.yaml`:
18+
To ensure that your DirecTV boxes are always found and configured, they should be added into your `configuration.yaml`.
1919

2020
```yaml
2121
# Example configuration.yaml entry
@@ -29,7 +29,6 @@ Configuration variables:
2929
- **name** (*Optional*): Use to give a specific name to the device.
3030
- **device** (*Optional*): Use to specify a particular receiver in a Genie setup.
3131

32-
In a DirecTV setup with Genie slave boxes, only the master Genie server is currently found via the [discovery component](/components/discovery/). Slave boxes must be manually configured via the `device` configuration variable in order to be used with Home Assistant.
3332

3433
To find valid device IDs, open `http://<IP Address of Genie Server>:8080/info/getLocations` in a web browser. For each Genie slave, you will find a variable `clientAddr` in the response, and this should be used for `device` in `configuration.yaml`
3534

@@ -73,4 +72,4 @@ media_player:
7372
device: 5009591D6969
7473
```
7574

76-
It is important to notice that the host and port variables for slave receivers are the same as the master receiver.
75+
It is important to notice that the host and port variables for slave/Genie receivers are the same as the master receiver.

0 commit comments

Comments
 (0)