pdf-icon

Unit 4Relay Home Assistant 統合

Unit 4Relay は 4 つのリレーを統合し、I2C で制御する Unit です。各リレーは AC 250V / DC 28V まで対応し、定格 10A、ピーク 16A を許容します。各チャンネルは個別に制御でき、プログラム可能なステータス LED を備えています。

注意
Unit 4Relay は単体のリレー/スイッチプラットフォームです。Home Assistant に統合するには Atom シリーズ、Stamp シリーズ、Stick シリーズ、Core/Basic シリーズなど追加のメインコントローラが必要です。

Unit 4Relay はオンボード STM32 で駆動されるため、I2C 通信用に external_component が必要です。

リレーの設定

ESPHome で I²C コンポーネントを有効にします:

# Example configuration entry for ESP32
i2c:
  sda: GPIOXX
  scl: GPIOXX
  scan: true

使用するコントローラにより GPIO ピンは異なります。例として Atom Lite を使う場合:

# I2C Bus on Grove Port (HY2.0-4P)
i2c:
  sda: GPIO26
  scl: GPIO32

Unit 4Relay の設定例:

yaml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
external_components:
  - source: github://m5stack/esphome-yaml/components@main
    components: unit4relay
    refresh: 0s


unit4relay:

switch:
  - platform: unit4relay
    relay_1:
      name: "Relay Channel 1"
      restore_mode: RESTORE_DEFAULT_OFF
    relay_2:
      name: "Relay Channel 2"
      restore_mode: RESTORE_DEFAULT_OFF
    relay_3:
      name: "Relay Channel 3"
      restore_mode: RESTORE_DEFAULT_OFF
    relay_4:
      name: "Relay Channel 4"
      restore_mode: RESTORE_DEFAULT_OFF

これはデフォルトの LED 動作で、チャネルスイッチをオンにすると対応する LED が点灯します。

設定可能な項目

コンポーネント

# Example configuration entry
unit4relay:
  • id(任意、ID):Unit 4Relay コンポーネントの ID。

スイッチ

  • relay_1(任意):チャネル 1 のリレー。デフォルト false(オフ)。すべての Switch オプションを使用可能。
  • relay_2(任意):チャネル 2 のリレー。デフォルト false(オフ)。Switch オプションを使用可能。
  • relay_3(任意):チャネル 3 のリレー。デフォルト false(オフ)。Switch オプションを使用可能。
  • relay_4(任意):チャネル 4 のリレー。デフォルト false(オフ)。Switch オプションを使用可能。

Home Assistant への追加

デバイスを Dashboard に追加すると、Home Assistant でリレーのオン/オフを操作できます。

On This Page