ESPHome
2024.11.0
|
Go to the source code of this file.
Data Structures | |
struct | esphome::xiaomi_ble::XiaomiParseResult |
struct | esphome::xiaomi_ble::XiaomiAESVector |
class | esphome::xiaomi_ble::XiaomiListener |
Namespaces | |
esphome | |
Implementation of SPI Controller mode. | |
esphome::xiaomi_ble | |
Functions | |
bool | esphome::xiaomi_ble::parse_xiaomi_value (uint16_t value_type, const uint8_t *data, uint8_t value_length, XiaomiParseResult &result) |
bool | esphome::xiaomi_ble::parse_xiaomi_message (const std::vector< uint8_t > &message, XiaomiParseResult &result) |
optional< XiaomiParseResult > | esphome::xiaomi_ble::parse_xiaomi_header (const esp32_ble_tracker::ServiceData &service_data) |
bool | esphome::xiaomi_ble::decrypt_xiaomi_payload (std::vector< uint8_t > &raw, const uint8_t *bindkey, const uint64_t &address) |
bool | esphome::xiaomi_ble::report_xiaomi_results (const optional< XiaomiParseResult > &result, const std::string &address) |