|
2060 | 2060 | MapConv("action", mi="5.e.1013.p.1", map={1: BUTTON_1_DOUBLE, 2: BUTTON_2_DOUBLE, 3: BUTTON_3_DOUBLE, 4: BUTTON_4_DOUBLE}),
|
2061 | 2061 | MapConv("action", mi="5.e.1014.p.1", map={1: BUTTON_1_HOLD, 2: BUTTON_2_HOLD, 3: BUTTON_3_HOLD, 4: BUTTON_4_HOLD}),
|
2062 | 2062 | ]
|
| 2063 | +}, { |
| 2064 | + # https://home.miot-spec.com/spec/izq.sensor_occupy.ble |
| 2065 | + 18788: ["ZiQing", "IZQ Presence Sensor Loong", "IZQ-BLE", "izq.sensor_occupy.ble"], |
| 2066 | + "spec": [ |
| 2067 | + BoolConv("occupancy", "binary_sensor", mi="2.p.1078"), |
| 2068 | + MapConv("occupancy_status", "sensor", mi="2.p.1078", map={0: "NoOne", 1: "HasOne"}), |
| 2069 | + MathConv("has_someone_duration", "sensor", mi="2.p.1080", min=0, max=60), |
| 2070 | + MathConv("no_one_duration", "sensor", mi="2.p.1079", min=0, max=60), |
| 2071 | + MathConv("illuminance", "sensor", mi="2.p.1005", min=0, max=60000), |
| 2072 | + BoolConv("indicator_light", "binary_sensor", mi="3.p.1032"), |
| 2073 | + MathConv("battery", "sensor", mi="4.p.1003", min=0, max=100, step=1), |
| 2074 | + MathConv("object_distance", "sensor", mi="5.p.1", min=0, max=80), |
| 2075 | + MapConv("detect_mode", "sensor", mi="5.p.4", map={1: "Fast", 2: "Standard", 3: "Eco"}), |
| 2076 | + ], |
2063 | 2077 | }, {
|
2064 | 2078 | # xiaomi.pet_waterer.002
|
2065 | 2079 | # https://home.miot-spec.com/spec/xiaomi.pet_waterer.002
|
|
0 commit comments