pdf-icon

Unit MQ センサー Home Assistant 連携ガイド

このガイドでは、Unit MQ 可燃性ガス検知ユニットを Home Assistant に連携させるための設定方法と実践手順について説明します。

ご注意

Unit MQ はセンサーユニット単体であり、Home Assistant に統合するには別途ホストデバイス(Atom シリーズ、Stamp シリーズ、Stick シリーズ、Core/Basic シリーズなど)が必要です。

必要なもの

  1. 関連ドキュメントを参照してください:
  2. 互換性のあるホストデバイス(Atom シリーズ、Stamp シリーズ、Stick シリーズ、Core/Basic シリーズなど)を準備します。
  3. ホストデバイスの I2C ピン定義を確認します(ホストデバイスによってピンは異なります)。

センサーの設定

  1. ESPHome の設定で I²C コンポーネントを有効にする必要があります:
yaml
1 2 3 4 5
# ESP32 の設定例
i2c:
  sda: GPIOXX
  scl: GPIOXX
  scan: true

ここでの GPIO ピンは使用するホストデバイスによって異なります。例えば、Atom Lite をホストとして使用する場合:

yaml
1 2 3 4
# Grove ポート (HY2.0-4P) の I2C バス
i2c:
  sda: GPIO26
  scl: GPIO32

Unit MQ 設定の例:

yaml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
external_components:
  - source: github://m5stack/esphome-yaml/components@main
    components: m5stack_unit_mq
    refresh: 0s

sensor:
  - platform: m5stack_unit_mq
    heat_mode: SWITCH
    temperature:
      id: mq_temp
      name: "Unit MQ Temperature"
    mq_adc:
      id: mq_adc_val
      name: "MQ ADC"
    ntc_adc:
      id: ntc_adc_val
      name: "NTC ADC"
    ntc_resistance:
      id: ntc_resistance_val
      name: "NTC Resistance"
    reference_voltage:
      id: in_ref_volt
      name: "Internal Reference Voltage"
    mq_voltage:
      id: mq_volt
      name: "MQ Voltage"
    ntc_voltage:
      id: ntc_volt
      name: "NTC Voltage"
    led:
      id: mq_led
      name: "MQ LED Status"
    update_interval: 20s

設定可能なオプション:

  • heat_mode (必須): Unit MQ の加熱モード。CONTINUOUS(連続加熱)、SWITCH(間欠加熱)、OFF(オフ)から選択します。
  • temperature (オプション): サーミスタの読み取り値から変換された温度データ。
  • mq_adc (オプション): 12 ビット MQ ADC 読み取り値。
  • ntc_adc (オプション): 12 ビット NTC ADC 読み取り値。
  • ntc_resistance (オプション): NTC 抵抗値。
  • reference_voltage (オプション): 内部リファレンス電圧。
  • mq_voltage (オプション): MQ 電圧読み取り値。
  • led (オプション): LED 状態読み取り値。読み取り値が有効な場合、LED が点灯します。

警告 | デバイスは正常に出力するまでに加熱時間が必要です(約 29℃以上に加熱されると ADC の読み取り値が得られます)。加熱モード heat_mode: CONTINUOUS を設定すると、デバイスは継続的に加熱されます。プローブに触れる際はやけどに注意してください。

ダッシュボードの例

設定後、Home Assistant に統合した際の表示例:

関連動画

On This Page