Global Caché GC-100

Global Caché GC-100 可以集成到 Home Assistant 中。GC-100 是一种可通过 TCP 控制的硬件设备,具有一组继电器、RS232 串口以及可灵活编程的端口,这些端口可以配置为数字输入或红外发射输出。GC-100 有多个子型号,每种 I/O 类型的数量各不相同。

Home Assistant 目前支持以下设备类型:

目前,Home Assistant 仅支持继电器以及配置为数字输入的端口。如需使用红外支持,请改用 iTach remote platform,但请注意,由于 Global Caché 使用的 TCP socket 服务器实现存在限制,它很可能无法在同一台 GC100 上并发工作。

配置

若要启用此设备,请将以下内容添加到您的 configuration.yaml 文件中。 :::tip 更改配置后需要重启 Home Assistant。 :::

# configuration.yaml 示例条目
gc100:
  host: IP_ADDRESS
host:
  description: 您的 GC100 设备的主机名或 IP 地址。
  required: true
  type: string
port:
  description: GC100 监听的端口。
  required: false
  default: 4998
  type: integer

二进制传感器

若要启用此传感器,您需要先设置 gc100,然后将以下内容添加到您的 configuration.yaml 文件中:

# configuration.yaml 示例条目
binary_sensor:
  - platform: gc100
    ports:
      - '3:1': Doorchime
      - '3:2': Garage Obstruction
ports:
  description: >
    模块地址到名称的映射列表,格式为 `'x:y': name`,
    其中 x 为模块编号,y 为地址。
  required: true
  type: list

开关

此功能允许您控制并监视 GC100 上的继电器状态。

若要启用此开关,您需要先设置 gc100,然后将以下内容添加到您的 configuration.yaml 文件中。 :::tip 更改配置后需要重启 Home Assistant。 :::

# configuration.yaml 示例条目
switch:
  - platform: gc100
    ports:
      - '4:1': Siren
      - '4:2': Sprinkler
ports:
  description: "模块地址到名称的映射列表,格式为 'x:y': name,其中 x 为模块编号,y 为地址。"
  required: true
  type: list