Mopeka Standard Check BLE 传感器
mopeka_std_check 传感器平台允许您使用
Esp32 Ble Tracker 跟踪 Mopeka
Standard Check LP 蓝牙低功耗设备的输出。此组件将在传感器每次发送 BLE 广播时跟踪罐量、
距离、温度和 Mopeka Standard Check LP BLE
设备的电池百分比。
WARNING
此传感器组件仅支持 Mopeka Standard Check 设备。 有关 Mopeka Pro Check 传感器支持,请参见 Mopeka Pro Check。

esp32_ble_tracker:
sensor: # 使用 11kg 100% 丙烷罐的示例。 - platform: mopeka_std_check mac_address: XX:XX:XX:XX:XX:XX tank_type: Europe_11kg temperature: name: "Propane test temp" level: name: "Propane test level" distance: name: "Propane test distance" battery_level: name: "Propane test battery level"
# 自定义示例——用户自定义空/满点,80% 丁烷和 20% 丙烷。 - platform: mopeka_std_check mac_address: XX:XX:XX:XX:XX:XX tank_type: CUSTOM custom_distance_full: 40cm custom_distance_empty: 32mm propane_butane_mix: 20% temperature: name: "Propane c test temp" level: name: "Propane c test level" distance: name: "Propane c test distance" battery_level: name: "Propane c test battery level"-
mac_address(必选,MAC 地址): Mopeka 设备的 MAC 地址。
-
tank_type(必选): 传感器正在测量的罐类型。参见下方。
-
custom_distance_full (可选): 传感器在应视为 满(100%)时将读取的距离。仅在 tank_type = CUSTOM 时使用
-
custom_distance_empty (可选): 传感器在应视为 空(0%)时将读取的距离。仅在 tank_type = CUSTOM 时使用
-
propane_butane_mix (可选): 丙烷和丁烷的混合比例。
-
100% - (默认) 100% 丙烷
-
80% - 80% 丙烷和 20% 丁烷
-
20% - 20% 丙烷和 80% 丁烷
-
0% - 100% 丁烷
-
-
level (可选): 罐传感器的满百分比
- 来自 Sensor 的所有选项。
-
distance (可选): 传感器的液体原始距离/深度,单位为毫米。
- 来自 Sensor 的所有选项。
-
temperature (可选): 温度传感器的信息。 此温度在传感器上,未经过环境温度校准。
- 来自 Sensor 的所有选项。
-
battery_level (可选): 电池百分比 传感器的信息。传感器使用标准 CR2032 电池。
- 来自 Sensor 的所有选项。
当前支持的罐类型有:
NORTH_AMERICA_20LB_VERTICAL- 20 LB 垂直罐NORTH_AMERICA_30LB_VERTICAL- 30 LB 垂直罐NORTH_AMERICA_40LB_VERTICAL- 40 LB 垂直罐EUROPE_6KG- 6kg 垂直罐EUROPE_11KG- 11kg 垂直罐EUROPE_14KG- 14kg 垂直罐CUSTOM- 允许您自定义满和空点
要设置 Mopeka Standard Check 设备,首先需要找到它们的 MAC 地址,以便
ESPHome 可以识别它们。首先,创建一个带有 esp32_ble_tracker
和 mopeka_ble 组件的简单配置,如下所示:
esp32_ble_tracker:
mopeka_ble:上传后,ESP32 将立即尝试扫描 BLE 设备。对于 Mopeka Standard 设备,您必须按下并按住绿色同步按钮使其被识别。
或者,设置配置标志 show_sensors_without_sync: true 以查看所有设备。
对于找到的所有传感器,mopeka_ble 组件将打印如下信息:
[20:43:26][I][mopeka_ble:056]: MOPEKA STD (CC2540) SENSOR FOUND: XX:XX:XX:XX:XX:XX然后,只需将地址(XX:XX:XX:XX:XX:XX)复制到新的
sensor.mopeka_std_check 平台条目中,如顶部配置示例所示。
NOTE
ESPHome 的 Mopeka Standard Check BLE 组件被动监听 Mopeka 设备自行发送的数据包。 因此,ESPHome 对设备的电池寿命没有影响。