XiaomiBodyScale(uint64_t address, const char *bindkey)
sensor::Sensor * heart_rate_
void publish_s400_(uint32_t packed)
binary_sensor::BinarySensor * stabilized_
bool parse_device(const ble_device_base::ESPBTDevice &device) override
void dump_config() override
sensor::Sensor * profile_id_
void set_impedance_low(sensor::Sensor *impedance_low)
void set_weight(sensor::Sensor *weight)
void set_impedance_high(sensor::Sensor *impedance_high)
void set_heart_rate(sensor::Sensor *heart_rate)
void publish_stabilized_(bool stabilized)
sensor::Sensor * impedance_low_
void set_stabilized(binary_sensor::BinarySensor *stabilized)
bool decrypt_(const uint8_t *frame, uint8_t *plaintext) const
sensor::Sensor * impedance_high_
void set_profile_id(sensor::Sensor *profile_id)