Skip to content

Commit

Permalink
fix battery for Xiaomi Occupancy Sensor
Browse files Browse the repository at this point in the history
  • Loading branch information
caibinqing committed Dec 28, 2024
1 parent 6a240dd commit 542a79a
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions custom_components/xiaomi_gateway3/core/devices.py
Original file line number Diff line number Diff line change
Expand Up @@ -1668,14 +1668,14 @@
# mibeacon2 spec
BLEMapConv("occupancy", mi=18510, map={"00": False, "01": True, "02": True}),
BLEFloatConv("illuminance", mi=18437, round=0), # float
BLEByteConv("battery", mi=19459), # uint8
BLEByteConv("battery", "sensor", mi=19459), # uint8
BLEByteConv("has_someone_duration", mi=18513), # uint8
BLEByteConv("no_one_duration", mi=18514), # uint8
BaseConv("unknown", mi=22038),
# miot spec
BoolConv("occupancy", "binary_sensor", mi="2.p.1078"),
BaseConv("illuminance", "sensor", mi="2.p.1005"),
BaseConv("battery", "sensor", mi="3.p.1003", entity=ENTITY_LAZY),
BaseConv("battery", mi="3.p.1003"),
BaseConv("has_someone_duration", "sensor", mi="2.p.1081", entity=ENTITY_DISABLED),
BaseConv("no_one_duration", "sensor", mi="2.p.1082", entity=ENTITY_DISABLED),
],
Expand Down

0 comments on commit 542a79a

Please sign in to comment.