pdf-icon

Unit Tube Pressure Home Assistant Integration

概要

Unit Tube Pressure は、**-100 ~ 200Kpa** の広い測定範囲をサポートする正負圧力計です。使用時、デバイスはチューブで接続され、もう一方の端はガス測定環境に接続されます。センサーは -100 ~ 200Kpa0.1 ~ 3.1V の出力電圧に比例的にマッピングします。フルカバーの保護ハウジングが付属しており、センサーの安定した動作を保証し、産業機器のガス圧力検出などのアプリケーションに最適です。

準備

  • Home Assistant ホスト
  • Home Assistant に ESPHome Builder をインストールして有効化
ヒント
このチュートリアルでは、ファームウェアは ESPHome 2025.12.5 でコンパイルおよびアップロードされます。コンパイル/アップロードの問題が発生した場合は、ESPHome をこのバージョンに切り替えることを検討してください。

ステップ 1. 新しいデバイスを作成

  • 右下の緑色のボタンをクリックしてデバイスを作成します。

ステップ 2. デバイス名を作成

  • CONTINUE をクリックします。

  • New Device Setup をクリックします。

  • デバイスの名前を入力し、NEXT をクリックします。

ステップ 3. デバイスタイプを選択

  • ESP32-S3 をクリックします。

  • SKIP をクリックします。

ステップ 4. YAML ファイルの編集を開始

  • EDIT をクリックします。YAML ファイルを通じてデバイス機能をカスタマイズできます。

デバイス設定

センサー設定

ここの GPIO ピン割り当ては、使用するメインコントローラーによって異なる場合があります。たとえば、AtomS3R をメインコントローラーとして使用する場合:

  • Sensor コンポーネントを追加
sensor:
  - platform: adc
    pin: GPIO1
    id: adc_voltage
    attenuation: 11db
    update_interval: 100ms
    unit_of_measurement: "V"
    accuracy_decimals: 3

  - platform: template
    name: "Pressure"
    unit_of_measurement: "kPa"
    accuracy_decimals: 2
    update_interval: 100ms
    lambda: |-
      float K = 100.0;
      float B = 110.0;
      float voltage = id(adc_voltage).state;
      float P = voltage * K - B;
      return P;

ファームウェアのビルド

  • INSTALL をもう一度クリックして書き込み、完了まで待ちます。

  • 変更後、右上の SAVEINSTALL をクリックし、ポップアップで Manual Download を選択します。

  • ファームウェアのコンパイルが完了したら、Download をクリックして Factory format(Previously Modern) を選択します。

ヒント
Unit Tube Pressure をクリックして完全な設定例を表示します。最初のビルドには時間がかかる場合があります。これは Home Assistant ホストのパフォーマンスとネットワーク品質によります。

ファームウェアのアップロード

  • USB Type‑C ケーブルでデバイスをホストに接続します。ESPHome Web を開き、CONNECT をクリックしてデバイスに接続します。

  • 対応するシリアルポート番号を見つけます

  • INSTALL をクリックします

  • 以前にコンパイルしたファームウェアを選択してアップロードします。

ヒント
ダウンロードが完了した後、デバイスをリセットする必要があります。

Home Assistant Integration

  • Settings -> Device & services をクリックしてデバイスを確認します。

  • Discover セクションで対応するデバイスを見つけることができます。

  • デバイスを追加すると、データが正しく表示されます。

  • 最後に、これらのエンティティをダッシュボードに追加し、以下にその表示結果を示します。

Video

On This Page