DirecTV

DirecTV平台允许您控制DirecTV接收器及其客户端设备。

需求

为了与Home Assistant正确集成,您的DirecTV设备设置应该允许“外部访问”。

这是通过以下设置完成的,路径是菜单 > 设置与帮助 > 设置 > 全屋 > 外部设备

  • 外部访问:允许
  • 当前节目:允许
  • 录制:允许

配置

要将 DirecTV integration 添加到您的 Home Assistant 实例中,请使用此 My 按钮:

DirecTV 可以被 Home Assistant 自动发现。如果发现了实例, 它将显示为 已发现。您可以立即进行设置。

手动配置步骤

如果没有自动发现,请不要担心!您可以设置一个 手动集成条目:

操作

媒体控制操作

可用的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接收器时,它将自动设置。

目前,支持以下按钮:

  • power
  • poweron
  • poweroff
  • format
  • pause
  • rew
  • replay
  • stop
  • advance
  • ffwd
  • record
  • play
  • guide
  • active
  • list
  • exit
  • back
  • menu
  • info
  • up
  • down
  • left
  • right
  • select
  • red
  • green
  • yellow
  • blue
  • chanup
  • chandown
  • prev
  • 0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • dash
  • enter

一次典型的多个按钮按压操作如下所示。

action: remote.send_command
target:
  entity_id: remote.directv_entity
data:
  command:
    - left
    - left
    - menu
    - select