PMSA003I 颗粒物传感器
pmsa003i 传感器平台允许您在 ESPHome 中使用 Plantower PMSA003I 颗粒物传感器(数据手册,Adafruit)。
要在您的配置中使此传感器正常工作,必须先设置好 I²C 总线。
# 示例配置条目sensor: - platform: pmsa003i pm_1_0: name: "PM1.0" pm_2_5: name: "PM2.5" pm_10_0: name: "PM10.0" pmc_0_3: name: "PMC >0.3µm" pmc_0_5: name: "PMC >0.5µm" pmc_1_0: name: "PMC >1µm" pmc_2_5: name: "PMC >2.5µm" pmc_5_0: name: "PMC >5µm" pmc_10_0: name: "PMC >10µm"-
pm_1_0 (可选): 直径 1 微米及以下的颗粒物质量(μg/m^3)。 Sensor 的所有选项。
-
pm_2_5 (可选): 直径 2.5 微米及以下的颗粒物质量(μg/m^3)。 Sensor 的所有选项。
-
pm_10_0 (可选): 直径 10 微米及以下的颗粒物质量(μg/m^3)。 Sensor 的所有选项。
-
pmc_0_3 (可选): 0.1 L 空气中直径大于 0.3 µm 的颗粒物数量(#/0.1L)。 Sensor 的所有选项。
-
pmc_0_5 (可选): 0.1 L 空气中直径大于 0.5 µm 的颗粒物数量(#/0.1L)。 Sensor 的所有选项。
-
pmc_1_0 (可选): 0.1 L 空气中直径大于 1 µm 的颗粒物数量(#/0.1L)。 Sensor 的所有选项。
-
pmc_2_5 (可选): 0.1 L 空气中直径大于 2.5 µm 的颗粒物数量(#/0.1L)。 Sensor 的所有选项。
-
pmc_5_0 (可选): 0.1 L 空气中直径大于 5 µm 的颗粒物数量(#/0.1L)。 Sensor 的所有选项。
-
pmc_10_0 (可选): 0.1 L 空气中直径大于 10 µm 的颗粒物数量(#/0.1L)。 Sensor 的所有选项。
-
standard_units (可选, boolean):
True表示使用标准单位,False表示使用环境单位。默认为True。 -
address (可选, int): 手动指定传感器的 I²C 地址。默认为
0x12。 -
update_interval (可选, Time): 检查传感器的间隔。默认为
60s。
NOTE
标准单位与环境单位的区别见 https://publiclab.org/questions/samr/04-07-2019/how-to-interpret-pms5003-sensor-values#c23772
“标准”指的是将浓度”修正”到”标准大气”,在美国,标准大气被定义为”海平面 0 km 地理势能高度处,温度为 288.15 K,气压为 1013.25 hPa”,详情见链接。
另一方面,“环境条件”是指空气当前所处的状态(不论其温度和气压如何)。那么这究竟意味着什么呢……
空气作为一种气体,是可压缩的,这意味着它在气压变化时体积也会随之变化。因此,当以单位体积空气的质量来报告浓度时,计算该体积时所处的气压就显得很重要。例如,如果有一群颗粒物被包裹在气泡中升空(既没有颗粒物损失,也没有新增,只是跟着气泡往上升),那么随着上升气压下降,原来在地面是 1cc 的体积现在可能变成 2cc,因此浓度就变成原来的一半——实际上除了环境气压以外,什么都没改变。所以,通常会将浓度(不论什么物质)报告为”每标准立方米 x mg”,又因为科学家不喜欢写太多字(当前例子除外),你通常会看到”标准”二字被省略,因为它是”默认的”。