Monoprice Blackbird Matrix Switch

The blackbird platform allows you to control Monoprice Blackbird Matrix Switch (8x8) using a serial or IP connection, this integration does not support the 4x4 matrix switch.

To add a Blackbird 8x8 device to your installation, add the following to your configuration.yamlconfiguration.yaml 文件是 Home Assistant 的主要配置文件。它列出了要加载的集成及其特定配置。在某些情况下,需要直接在 configuration.yaml 文件中手动编辑配置。大多数集成可以在 UI 中配置。 [Learn more] file. 在更改了configuration.yamlconfiguration.yaml 文件是 Home Assistant 的主要配置文件。它列出了要加载的集成及其特定配置。在某些情况下,需要直接在 configuration.yaml 文件中手动编辑配置。大多数集成可以在 UI 中配置。 [Learn more] 文件后,重启 Home Assistant 以应用更改。 该集成现在显示在集成页面的 设置 > 设备与服务 下。其实体在集成卡片上以及实体标签上列出。

# Example configuration.yaml entry
media_player:
  - platform: blackbird
    port: /dev/ttyUSB0
    zones:
      1:
        name: Living Room
    sources:
      3:
        name: BluRay

Configuration Variables

port string (Exclusive)

The serial port to which Blackbird matrix switch is connected. port and host cannot be specified concurrently.

host string (Exclusive)

The IP address of the Blackbird matrix switch. port and host cannot be specified concurrently.

zones map Required

This is the list of zones available. Valid zones are 1, 2, 3, 4, 5, 6, 7, 8. Each zone must have a name assigned to it.

ZONE_NUMBER string

The name of the zone.

sources map Required

The list of sources available. Valid source numbers are 1, 2, 3, 4, 5, 6, 7, 8. Each source number corresponds to the input number on the Blackbird matrix switch. Similar to zones, each source must have a name assigned to it.

ZONE_NUMBER string

The name of the source.

Action blackbird.set_all_zones

Set all zones to the same input source. This action allows you to immediately synchronize all the TVs in your home. Regardless of entity_id provided, all zones will be updated.

Data attribute Optional Description
entity_id yes String that points at an entity_id of a zone.
source no String of source name to activate.