madVR Envy

madVR Envy 允许对 madVR Envy 设备 进行自动化和控制。

支持的设备

此集成支持所有当前的 madVR Envy 型号。

配置

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

手动配置步骤

如果上述 My 按钮不起作用,您也可以手动执行以下步骤:

遥控

madVR Envy 遥控平台将为设备创建一个 remote 实体。这个实体允许你通过 remote.send_command 动作发送以下命令。

命令结构使用与 官方文档 相同的关键字,并仅将相应命令发送到设备。有关更多细节和使用,请参考官方文档。

使用这些命令,你可以在 UI 中创建一个数字遥控器。

示例:

# 带参数的命令
action: remote.send_command
data:
  command: KeyPress, SETTINGS
target:
  entity_id: remote.madvr_envy
# 单个命令
action: remote.send_command
data:
  command: Restart
target:
  entity_id: remote.madvr_envy

单个命令

这些是可以单独发送的命令,无需参数。

  • PowerOff
  • Standby
  • Restart
  • ReloadSoftware
  • Bye
  • ResetTemporary
  • CloseMenu
  • GetMaskingRatio
  • GetMacAddress
  • ToneMapOn
  • ToneMapOff
  • Hotplug
  • RefreshLicenseInfo
  • Force1080p60Output

带参数的命令

这些是带有参数的命令,参数之间用逗号分隔。

  • ActivateProfile (SOURCE | DISPLAY | CUSTOM)
  • OpenMenu (Info | Settings | Configuration | Profiles | TestPatterns)
  • KeyPress (MENU | UP | DOWN | LEFT | RIGHT | OK | INPUT | SETTINGS | RED | GREEN | BLUE | YELLOW | POWER)
  • KeyHold (MENU | UP | DOWN | LEFT | RIGHT | OK | INPUT | SETTINGS | RED | GREEN | BLUE | YELLOW | POWER)

二元传感器

此集成创建以下二元传感器:

  • Power state 在设备开启时为开启状态。
  • Signal state 在设备接收到源信号时为开启状态。
  • HDR flag 在设备接收到 HDR 信号时为开启状态。这对于基于 HDR 标志触发自动化很有用,例如更改投影仪设置。
  • Outgoing HDR flag 在设备发送 HDR 信号时为开启状态。

这些可以用于多种目的,例如根据检测到的纵横比触发你的遮蔽系统。

传感器

默认情况下启用以下传感器:

  • Aspect ratio decimal: 纵横比的十进制值。
  • Incoming bit depth: 输入视频信号的位深度。
  • Incoming black levels: 输入视频信号的黑电平设置。
  • Incoming color space: 输入视频信号的颜色空间。
  • Incoming colorimetry: 输入视频信号的色度。
  • Incoming frame rate: 输入视频信号的帧率。
  • Incoming resolution: 输入视频信号的分辨率。
  • Masking decimal: 遮蔽比的十进制值。
  • Outgoing bit depth: 输出视频信号的位深度。
  • Outgoing black levels: 输出视频信号的黑电平设置。
  • Outgoing color space: 输出视频信号的颜色空间。
  • Outgoing colorimetry: 输出视频信号的色度。
  • Outgoing frame rate: 输出视频信号的帧率。
  • Outgoing resolution: 输出视频信号的分辨率。

默认情况下禁用以下传感器:

  • Aspect ratio integer: 纵横比的整数比。
  • Aspect ratio name: 当前纵横比的名称。
  • Aspect ratio resolution: 与当前纵横比对应的分辨率。
  • CPU temperature: CPU 的温度。
  • GPU temperature: GPU 的温度。
  • HDMI temperature: HDMI 接口的温度。
  • Incoming aspect ratio: 输入视频信号的纵横比。
  • Incoming signal type: 输入信号的类型(3D 或 2D)。
  • Mainboard temperature: 主板的温度。
  • Masking integer: 遮蔽比的整数比。
  • Masking resolution: 当前遮蔽设置的分辨率。
  • Outgoing signal type: 输出信号的类型(3D 或 2D)。

这些传感器被禁用是因为它们的值通常不需要,但可以根据你的需要在 UI 中启用。