ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
esphome::ruuvi_ble Namespace Reference

Data Structures

class  RuuviListener
 
struct  RuuviParseResult
 

Functions

 ESPHOME_LOG_TAG (TAG, "ruuvi_ble")
 
bool parse_ruuvi_data_byte (const ble_device_base::adv_data_t &adv_data, RuuviParseResult &result)
 
optional< RuuviParseResult > parse_ruuvi (const ble_device_base::ESPBTDevice &device)
 
bool parse_ruuvi_data_byte (uint8_t data_type, const uint8_t *data, uint8_t data_length, RuuviParseResult &result)
 

Function Documentation

◆ ESPHOME_LOG_TAG()

esphome::ruuvi_ble::ESPHOME_LOG_TAG ( TAG ,
"ruuvi_ble"  )

◆ parse_ruuvi()

optional< RuuviParseResult > esphome::ruuvi_ble::parse_ruuvi ( const ble_device_base::ESPBTDevice & device)

Definition at line 82 of file ruuvi_ble.cpp.

◆ parse_ruuvi_data_byte() [1/2]

bool esphome::ruuvi_ble::parse_ruuvi_data_byte ( const ble_device_base::adv_data_t & adv_data,
RuuviParseResult & result )

Definition at line 9 of file ruuvi_ble.cpp.

◆ parse_ruuvi_data_byte() [2/2]

bool esphome::ruuvi_ble::parse_ruuvi_data_byte ( uint8_t data_type,
const uint8_t * data,
uint8_t data_length,
RuuviParseResult & result )