PM2.5 Air Quality Kit-SHT30 の ESPHome 統合には、温湿度、粒子状物質、ボタン、LCD コンポーネントが含まれます。
| 項目 | 情報 |
|---|---|
| 製品名 | PM2.5 Air Quality Kit-SHT30 |
| SKU | K023-B |
| 主な機能 | 温湿度、PM1.0/PM2.5/PM10 の検出、LCD 表示 |
| 通信インターフェース | I2C、UART、SPI |
| ESPHome コンポーネント | sht3xd、pmsx003、gpio、mipi_spi、ledc、monochromatic |
| 必要な ESPHome バージョン | / |
SHT30 は公式の SHT3X-D Platform を使用し、温度と湿度のエンティティを出力します。
i2c:
sda: GPIO21
scl: GPIO22
sensor:
- platform: sht3xd
heater_enabled: false
temperature:
name: "Temperature"
humidity:
name: "Humidity"
address: 0x44
update_interval: 60s PMSA003 は公式の PMSX003 Platform を使用し、PM1.0、PM2.5、PM10 のエンティティを出力します。
uart:
tx_pin: GPIO17
rx_pin: GPIO16
baud_rate: 9600
sensor:
- platform: pmsx003
type: PMSX003
pm_1_0:
name: "PM1"
pm_2_5:
name: "PM2.5"
pm_10_0:
name: "PM10" Button A、B、C には公式の GPIO Binary Sensor Platform を使用し、それぞれ GPIO39、GPIO38、GPIO37 のボタン状態を読み取ります。
binary_sensor:
- platform: gpio
pin:
number: GPIO39
inverted: true
name: "Button A"
- platform: gpio
pin:
number: GPIO38
inverted: true
name: "Button B"
- platform: gpio
pin:
number: GPIO37
inverted: true
name: "Button C" LCD には MIPI SPI Display Platform を使用し、バックライトは LEDC Output と Monochromatic Light Platform で制御します。
spi:
clk_pin: GPIO18
mosi_pin: GPIO23
display:
- platform: mipi_spi
model: M5CORE
invert_colors: true
data_rate: 40MHz
output:
- platform: ledc
pin: GPIO32
id: backlight_output
light:
- platform: monochromatic
output: backlight_output
name: "Display Backlight"
restore_mode: ALWAYS_ON 完全なデバイス設定は packages から読み込めます。
packages:
m5stack.pm2_5-air-quality-kit: github://m5stack/esphome-yaml/common/pm2_5-air-quality-kit-base.yaml@main ソースコード:
デバイスを Home Assistant に接続すると、センサーエンティティを確認して Dashboard に追加できます。
Basic ホストのボタンで LCD ページを切り替えられます。
