Cleaned up a little and added LN882H support (rssi is bugged, enabling powersave 2 will break bt until reboot)
Current initialization sequence
BTInit
BTSetWindowInterval [window ms] [interval ms] (optional)
BTSetScanMode [isActive] (optional)
BTStartScan
startDriver ESPHomeAPI
ESPHomeAPI can be started without BTInit, but then it won't expose itself as proxy.
@divadiow do you wish to check it?
Just add the esphome device by ip in HA.
Current initialization sequence
BTInit
BTSetWindowInterval [window ms] [interval ms] (optional)
BTSetScanMode [isActive] (optional)
BTStartScan
startDriver ESPHomeAPI
ESPHomeAPI can be started without BTInit, but then it won't expose itself as proxy.
@divadiow do you wish to check it?
Just add the esphome device by ip in HA.