Xiaomi BLE Sensors: Bindkey vs Custom Firmware Explained
Why Home Assistant's Xiaomi BLE integration still wants your Xiaomi login, what a bindkey is, and when flashing custom firmware removes that step.
Why Home Assistant's Xiaomi BLE integration still wants your Xiaomi login, what a bindkey is, and when flashing custom firmware removes that step.
Zigbee2MQTT battery percentage stuck at 100%, over 100%, or frozen? What battery, voltage and battery_low each measure, and which one to trust.
Pair the Tuya TS0202 PIR sensor in Zigbee2MQTT and check your manufacturer code: some variants expose sensitivity and keep-time settings, some don't.
Aqara pairing mode isn't one procedure. Sensor, switch, and H2 Thread-mode gestures for Zigbee2MQTT and ZHA, plus why a device never appears.
Some Zigbee routers can't keep Aqara or Xiaomi sensors connected. Which brands are documented as failing, why it happens, and the fix to try first.
Aqara sells five motion sensor generations with near-identical names. What actually differs in sensitivity, light sensing, OTA and local Zigbee2MQTT use.
Which battery does your Aqara or Xiaomi Zigbee sensor take, why Zigbee2MQTT's battery % reading isn't reliable, and when to actually replace it.
Aqara's five door/window sensors look alike but expose different data in Zigbee2MQTT. What changed each generation, and which to buy for a local setup.

Your Zigbee sensor reads 31°C indoors? That's device_temperature, chip heat, not the room. How to tell which attribute your device really reports.

A field guide to Aqara's T1, T2, E1, H1, and P1/P2 codes — which track real generations, which are tier names, and how to check before you buy.