Unit 4Relay コンポーネントは、I2C 経由で 4 系統のリレー出力を個別に制御します。
| 項目 | 情報 |
|---|---|
| 製品名 | Unit 4Relay |
| SKU | U097 |
| 主な機能 | 4 系統リレーの個別制御 |
| 通信インターフェース | I2C |
| デフォルト I2C アドレス | 0x26 |
| ESPHome コンポーネント | unit4relay(外部コンポーネント) |
| 必要な ESPHome バージョン | / |
YAML ファイルに External Components の設定を追加し、Unit 4Relay コンポーネントを読み込みます。
external_components:
- source: github://m5stack/esphome-yaml/components
components: [unit4relay]
refresh: 0s Unit 4Relay は基板上の STM32 で制御されるため、external_components でドライバーを読み込み、I2C 制御を行います。
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 が点灯します。
unit4relay: false(オフ)。その他すべての Switch オプションにも対応します。false(オフ)。その他すべての Switch オプションにも対応します。false(オフ)。その他すべての Switch オプションにも対応します。false(オフ)。その他すべての Switch オプションにも対応します。Dashboard に追加すると、Home Assistant でリレーのオン/オフを制御できます。