本帖最后由 hhh. 于 2026-1-26 17:47 编辑
from custom_components.xiaomi_gateway3.core.devices import *
DEVICES = [{
24893: ["RSH", "RSH Bluetooth Thermo and Hygrometer", "qjiang.sensor_ht.002"],
"spec": [
# MiBeacon2 spec
BLEFloatConv("temperature", "sensor", mi=19457, round=1),
BLEByteConv("humidity", "sensor", mi=19458),
BLEByteConv("battery", "sensor", mi=18435, entity=ENTITY_LAZY),
# MIoT spec
BaseConv("temperature", "sensor", mi="2.p.1001"),
BaseConv("humidity", "sensor", mi="2.p.1002"),
BaseConv("battery", "sensor", mi="3.p.1003"),
MapConv("temperature_display_unit", "select", mi="5.p.1026", map={1: "Celsius", 2: "Fahrenheit"}, entity=ENTITY_CONFIG),
],
}] + DEVICES
在xiaomi_gateway3.py中粘贴。 这个文件就在根目录。 重启HA,后试试。 与 21941 相同。 |