Hello, @amitseth! You can read about hci on wikipedia. In fact, this is your bluetooth module interface, which in your case will be called hci0
. If in the future you insert a usb-bt dongle, then there will be two hci interfaces in the system - hci0
and hci1
.
For the component to work, nothing else needs to be run (except HA itself). Here is the minimum working configuration (for your LYWSD03MMC):
sensor:
- platform: mitemp_bt
encryptors:
"A4:C1:38:88:BB:4E": "< bind_key1 >"
"<2nd sensor MAC>": "< bind_key2 >"
Other options are described in the documentation.
The addresses of both sensors you already know how to get - use bluetoothctl
. After you receive both addresses, turn off scanning.
It may not have been very clear from the text of our FAQ that traffic should be collected when adding a sensor to the MiHome application (I added an explanation).
Our FAQ also says that the component conflicts with bt-trackers, so bluetooth_tracker
and bluetooth_le_tracker
should be turned off. In the future, if you still need trackers, the most reliable solution is to use two bt devices (internal one and external usb-dongle).