DirecTV
DirecTV平台允许您控制DirecTV
需求
为了与Home Assistant正确集成,您的DirecTV设备设置应该允许“外部访问”。
这是通过以下设置完成的,路径是菜单 > 设置与帮助 > 设置 > 全屋 > 外部设备:
- 外部访问:允许
- 当前节目:允许
- 录制:允许
配置
要将 DirecTV integration 添加到您的 Home Assistant 实例中,请使用此 My 按钮:
DirecTV 可以被 Home Assistant 自动发现。如果发现了实例, 它将显示为 已发现。您可以立即进行设置。
手动配置步骤
如果没有自动发现,请不要担心!您可以设置一个 手动集成条目:
-
浏览到您的 Home Assistant 实例。
-
转到
设置 > 设备与服务。 -
在右下角,选择
Add Integration 按钮。 -
从列表中选择 DirecTV。
-
按照屏幕上的说明完成设置。
操作
媒体控制操作
可用的actions动作在 Home Assistant 的多个地方使用。作为脚本或自动化的一部分,动作定义了触发器被激活后将发生的事情。在脚本中,动作被称为序列。 [Learn more]: turn_on, turn_off, media_play, media_pause, media_stop, media_next_track, media_previous_track, play_media
操作 media_player.play_media
| 数据属性 | 可选 | 描述 |
|---|---|---|
entity_id |
是 | 目标特定的媒体播放器。默认为所有媒体播放器。 |
media_content_id |
否 | 要切换到的频道号。 |
media_content_type |
否 | 媒体类型。必须为channel。 |
遥控器
DirecTV遥控器平台允许您将遥控按钮发送到DirecTV接收器。当配置DirecTV接收器时,它将自动设置。
目前,支持以下按钮:
powerpoweronpoweroffformatpauserewreplaystopadvanceffwdrecordplayguideactivelistexitbackmenuinfoupdownleftrightselectredgreenyellowbluechanupchandownprev0123456789dashenter
一次典型的多个按钮按压操作如下所示。
action: remote.send_command
target:
entity_id: remote.directv_entity
data:
command:
- left
- left
- menu
- select