mirror of
https://github.com/esphome/esphome.git
synced 2025-07-28 14:16:40 +00:00
Remove redundant get_setup_priority() overrides returning default value (#9253)
This commit is contained in:
parent
ddbcf8549c
commit
ed9850c4a4
@ -85,8 +85,6 @@ class ADE7880 : public i2c::I2CDevice, public PollingComponent {
|
|||||||
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
ADE7880Store store_{};
|
ADE7880Store store_{};
|
||||||
InternalGPIOPin *irq0_pin_{nullptr};
|
InternalGPIOPin *irq0_pin_{nullptr};
|
||||||
|
@ -49,7 +49,6 @@ class ADS1115Component : public Component, public i2c::I2CDevice {
|
|||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
/// HARDWARE_LATE setup priority
|
/// HARDWARE_LATE setup priority
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void set_continuous_mode(bool continuous_mode) { continuous_mode_ = continuous_mode; }
|
void set_continuous_mode(bool continuous_mode) { continuous_mode_ = continuous_mode; }
|
||||||
|
|
||||||
/// Helper method to request a measurement from a sensor.
|
/// Helper method to request a measurement from a sensor.
|
||||||
|
@ -34,7 +34,6 @@ class ADS1118 : public Component,
|
|||||||
ADS1118() = default;
|
ADS1118() = default;
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
/// Helper method to request a measurement from a sensor.
|
/// Helper method to request a measurement from a sensor.
|
||||||
float request_measurement(ADS1118Multiplexer multiplexer, ADS1118Gain gain, bool temperature_mode);
|
float request_measurement(ADS1118Multiplexer multiplexer, ADS1118Gain gain, bool temperature_mode);
|
||||||
|
|
||||||
|
@ -31,8 +31,6 @@ class AGS10Component : public PollingComponent, public i2c::I2CDevice {
|
|||||||
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Modifies target address of AGS10.
|
* Modifies target address of AGS10.
|
||||||
*
|
*
|
||||||
|
@ -66,7 +66,6 @@ class AIC3204 : public audio_dac::AudioDac, public Component, public i2c::I2CDev
|
|||||||
public:
|
public:
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
bool set_mute_off() override;
|
bool set_mute_off() override;
|
||||||
bool set_mute_on() override;
|
bool set_mute_on() override;
|
||||||
|
@ -41,7 +41,6 @@ class Alpha3 : public esphome::ble_client::BLEClientNode, public PollingComponen
|
|||||||
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
||||||
esp_ble_gattc_cb_param_t *param) override;
|
esp_ble_gattc_cb_param_t *param) override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void set_flow_sensor(sensor::Sensor *sensor) { this->flow_sensor_ = sensor; }
|
void set_flow_sensor(sensor::Sensor *sensor) { this->flow_sensor_ = sensor; }
|
||||||
void set_head_sensor(sensor::Sensor *sensor) { this->head_sensor_ = sensor; }
|
void set_head_sensor(sensor::Sensor *sensor) { this->head_sensor_ = sensor; }
|
||||||
void set_power_sensor(sensor::Sensor *sensor) { this->power_sensor_ = sensor; }
|
void set_power_sensor(sensor::Sensor *sensor) { this->power_sensor_ = sensor; }
|
||||||
|
@ -22,7 +22,6 @@ class Am43Component : public cover::Cover, public esphome::ble_client::BLEClient
|
|||||||
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
||||||
esp_ble_gattc_cb_param_t *param) override;
|
esp_ble_gattc_cb_param_t *param) override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
cover::CoverTraits get_traits() override;
|
cover::CoverTraits get_traits() override;
|
||||||
void set_pin(uint16_t pin) { this->pin_ = pin; }
|
void set_pin(uint16_t pin) { this->pin_ = pin; }
|
||||||
void set_invert_position(bool invert_position) { this->invert_position_ = invert_position; }
|
void set_invert_position(bool invert_position) { this->invert_position_ = invert_position; }
|
||||||
|
@ -22,7 +22,6 @@ class Am43 : public esphome::ble_client::BLEClientNode, public PollingComponent
|
|||||||
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
||||||
esp_ble_gattc_cb_param_t *param) override;
|
esp_ble_gattc_cb_param_t *param) override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void set_battery(sensor::Sensor *battery) { battery_ = battery; }
|
void set_battery(sensor::Sensor *battery) { battery_ = battery; }
|
||||||
void set_illuminance(sensor::Sensor *illuminance) { illuminance_ = illuminance; }
|
void set_illuminance(sensor::Sensor *illuminance) { illuminance_ = illuminance; }
|
||||||
|
|
||||||
|
@ -12,8 +12,6 @@ class AnalogThresholdBinarySensor : public Component, public binary_sensor::Bina
|
|||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void setup() override;
|
void setup() override;
|
||||||
|
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void set_sensor(sensor::Sensor *analog_sensor);
|
void set_sensor(sensor::Sensor *analog_sensor);
|
||||||
template<typename T> void set_upper_threshold(T upper_threshold) { this->upper_threshold_ = upper_threshold; }
|
template<typename T> void set_upper_threshold(T upper_threshold) { this->upper_threshold_ = upper_threshold; }
|
||||||
template<typename T> void set_lower_threshold(T lower_threshold) { this->lower_threshold_ = lower_threshold; }
|
template<typename T> void set_lower_threshold(T lower_threshold) { this->lower_threshold_ = lower_threshold; }
|
||||||
|
@ -26,7 +26,6 @@ class Anova : public climate::Climate, public esphome::ble_client::BLEClientNode
|
|||||||
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
||||||
esp_ble_gattc_cb_param_t *param) override;
|
esp_ble_gattc_cb_param_t *param) override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
climate::ClimateTraits traits() override {
|
climate::ClimateTraits traits() override {
|
||||||
auto traits = climate::ClimateTraits();
|
auto traits = climate::ClimateTraits();
|
||||||
traits.set_supports_current_temperature(true);
|
traits.set_supports_current_temperature(true);
|
||||||
|
@ -50,7 +50,6 @@ class AS5600Component : public Component, public i2c::I2CDevice {
|
|||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
/// HARDWARE_LATE setup priority
|
/// HARDWARE_LATE setup priority
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
// configuration setters
|
// configuration setters
|
||||||
void set_dir_pin(InternalGPIOPin *pin) { this->dir_pin_ = pin; }
|
void set_dir_pin(InternalGPIOPin *pin) { this->dir_pin_ = pin; }
|
||||||
|
@ -25,7 +25,6 @@ class ATCMiThermometer : public Component, public esp32_ble_tracker::ESPBTDevice
|
|||||||
|
|
||||||
bool parse_device(const esp32_ble_tracker::ESPBTDevice &device) override;
|
bool parse_device(const esp32_ble_tracker::ESPBTDevice &device) override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void set_temperature(sensor::Sensor *temperature) { temperature_ = temperature; }
|
void set_temperature(sensor::Sensor *temperature) { temperature_ = temperature; }
|
||||||
void set_humidity(sensor::Sensor *humidity) { humidity_ = humidity; }
|
void set_humidity(sensor::Sensor *humidity) { humidity_ = humidity; }
|
||||||
void set_battery_level(sensor::Sensor *battery_level) { battery_level_ = battery_level; }
|
void set_battery_level(sensor::Sensor *battery_level) { battery_level_ = battery_level; }
|
||||||
|
@ -16,7 +16,6 @@ class BParasite : public Component, public esp32_ble_tracker::ESPBTDeviceListene
|
|||||||
|
|
||||||
bool parse_device(const esp32_ble_tracker::ESPBTDevice &device) override;
|
bool parse_device(const esp32_ble_tracker::ESPBTDevice &device) override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void set_battery_voltage(sensor::Sensor *battery_voltage) { battery_voltage_ = battery_voltage; }
|
void set_battery_voltage(sensor::Sensor *battery_voltage) { battery_voltage_ = battery_voltage; }
|
||||||
void set_temperature(sensor::Sensor *temperature) { temperature_ = temperature; }
|
void set_temperature(sensor::Sensor *temperature) { temperature_ = temperature; }
|
||||||
|
@ -16,7 +16,6 @@ class BLEBinaryOutput : public output::BinaryOutput, public BLEClientNode, publi
|
|||||||
public:
|
public:
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void loop() override {}
|
void loop() override {}
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void set_service_uuid16(uint16_t uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_uint16(uuid); }
|
void set_service_uuid16(uint16_t uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_uint16(uuid); }
|
||||||
void set_service_uuid32(uint32_t uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_uint32(uuid); }
|
void set_service_uuid32(uint32_t uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_uint32(uuid); }
|
||||||
void set_service_uuid128(uint8_t *uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_raw(uuid); }
|
void set_service_uuid128(uint8_t *uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_raw(uuid); }
|
||||||
|
@ -18,7 +18,6 @@ class BLEClientRSSISensor : public sensor::Sensor, public PollingComponent, publ
|
|||||||
void loop() override;
|
void loop() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void gap_event_handler(esp_gap_ble_cb_event_t event, esp_ble_gap_cb_param_t *param) override;
|
void gap_event_handler(esp_gap_ble_cb_event_t event, esp_ble_gap_cb_param_t *param) override;
|
||||||
|
|
||||||
|
@ -24,7 +24,6 @@ class BLESensor : public sensor::Sensor, public PollingComponent, public BLEClie
|
|||||||
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
||||||
esp_ble_gattc_cb_param_t *param) override;
|
esp_ble_gattc_cb_param_t *param) override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void set_service_uuid16(uint16_t uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_uint16(uuid); }
|
void set_service_uuid16(uint16_t uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_uint16(uuid); }
|
||||||
void set_service_uuid32(uint32_t uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_uint32(uuid); }
|
void set_service_uuid32(uint32_t uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_uint32(uuid); }
|
||||||
void set_service_uuid128(uint8_t *uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_raw(uuid); }
|
void set_service_uuid128(uint8_t *uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_raw(uuid); }
|
||||||
|
@ -19,7 +19,6 @@ class BLEClientSwitch : public switch_::Switch, public Component, public BLEClie
|
|||||||
void loop() override {}
|
void loop() override {}
|
||||||
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
||||||
esp_ble_gattc_cb_param_t *param) override;
|
esp_ble_gattc_cb_param_t *param) override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void write_state(bool state) override;
|
void write_state(bool state) override;
|
||||||
|
@ -20,7 +20,6 @@ class BLETextSensor : public text_sensor::TextSensor, public PollingComponent, p
|
|||||||
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
||||||
esp_ble_gattc_cb_param_t *param) override;
|
esp_ble_gattc_cb_param_t *param) override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void set_service_uuid16(uint16_t uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_uint16(uuid); }
|
void set_service_uuid16(uint16_t uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_uint16(uuid); }
|
||||||
void set_service_uuid32(uint32_t uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_uint32(uuid); }
|
void set_service_uuid32(uint32_t uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_uint32(uuid); }
|
||||||
void set_service_uuid128(uint8_t *uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_raw(uuid); }
|
void set_service_uuid128(uint8_t *uuid) { this->service_uuid_ = espbt::ESPBTUUID::from_raw(uuid); }
|
||||||
|
@ -105,7 +105,6 @@ class BLEPresenceDevice : public binary_sensor::BinarySensorInitiallyOff,
|
|||||||
this->set_found_(false);
|
this->set_found_(false);
|
||||||
}
|
}
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void set_found_(bool state) {
|
void set_found_(bool state) {
|
||||||
|
@ -99,7 +99,6 @@ class BLERSSISensor : public sensor::Sensor, public esp32_ble_tracker::ESPBTDevi
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
enum MatchType { MATCH_BY_MAC_ADDRESS, MATCH_BY_IRK, MATCH_BY_SERVICE_UUID, MATCH_BY_IBEACON_UUID };
|
enum MatchType { MATCH_BY_MAC_ADDRESS, MATCH_BY_IRK, MATCH_BY_SERVICE_UUID, MATCH_BY_IBEACON_UUID };
|
||||||
|
@ -29,7 +29,6 @@ class BLEScanner : public text_sensor::TextSensor, public esp32_ble_tracker::ESP
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace ble_scanner
|
} // namespace ble_scanner
|
||||||
|
@ -61,8 +61,6 @@ enum IIRFilter {
|
|||||||
|
|
||||||
class BMP581Component : public PollingComponent, public i2c::I2CDevice {
|
class BMP581Component : public PollingComponent, public i2c::I2CDevice {
|
||||||
public:
|
public:
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
void setup() override;
|
void setup() override;
|
||||||
|
@ -46,7 +46,6 @@ class CAP1188Component : public Component, public i2c::I2CDevice {
|
|||||||
void set_reset_pin(GPIOPin *reset_pin) { this->reset_pin_ = reset_pin; }
|
void set_reset_pin(GPIOPin *reset_pin) { this->reset_pin_ = reset_pin; }
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void loop() override;
|
void loop() override;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
@ -25,8 +25,6 @@ class CCS811Component : public PollingComponent, public i2c::I2CDevice {
|
|||||||
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
optional<uint8_t> read_status_() { return this->read_byte(0x00); }
|
optional<uint8_t> read_status_() { return this->read_byte(0x00); }
|
||||||
bool status_has_error_() { return this->read_status_().value_or(1) & 1; }
|
bool status_has_error_() { return this->read_status_().value_or(1) & 1; }
|
||||||
|
@ -11,7 +11,6 @@ class CopyBinarySensor : public binary_sensor::BinarySensor, public Component {
|
|||||||
void set_source(binary_sensor::BinarySensor *source) { source_ = source; }
|
void set_source(binary_sensor::BinarySensor *source) { source_ = source; }
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
binary_sensor::BinarySensor *source_;
|
binary_sensor::BinarySensor *source_;
|
||||||
|
@ -10,7 +10,6 @@ class CopyButton : public button::Button, public Component {
|
|||||||
public:
|
public:
|
||||||
void set_source(button::Button *source) { source_ = source; }
|
void set_source(button::Button *source) { source_ = source; }
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void press_action() override;
|
void press_action() override;
|
||||||
|
@ -11,7 +11,6 @@ class CopyCover : public cover::Cover, public Component {
|
|||||||
void set_source(cover::Cover *source) { source_ = source; }
|
void set_source(cover::Cover *source) { source_ = source; }
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
cover::CoverTraits get_traits() override;
|
cover::CoverTraits get_traits() override;
|
||||||
|
|
||||||
|
@ -11,7 +11,6 @@ class CopyFan : public fan::Fan, public Component {
|
|||||||
void set_source(fan::Fan *source) { source_ = source; }
|
void set_source(fan::Fan *source) { source_ = source; }
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
fan::FanTraits get_traits() override;
|
fan::FanTraits get_traits() override;
|
||||||
|
|
||||||
|
@ -11,7 +11,6 @@ class CopyLock : public lock::Lock, public Component {
|
|||||||
void set_source(lock::Lock *source) { source_ = source; }
|
void set_source(lock::Lock *source) { source_ = source; }
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void control(const lock::LockCall &call) override;
|
void control(const lock::LockCall &call) override;
|
||||||
|
@ -11,7 +11,6 @@ class CopyNumber : public number::Number, public Component {
|
|||||||
void set_source(number::Number *source) { source_ = source; }
|
void set_source(number::Number *source) { source_ = source; }
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void control(float value) override;
|
void control(float value) override;
|
||||||
|
@ -11,7 +11,6 @@ class CopySelect : public select::Select, public Component {
|
|||||||
void set_source(select::Select *source) { source_ = source; }
|
void set_source(select::Select *source) { source_ = source; }
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void control(const std::string &value) override;
|
void control(const std::string &value) override;
|
||||||
|
@ -11,7 +11,6 @@ class CopySensor : public sensor::Sensor, public Component {
|
|||||||
void set_source(sensor::Sensor *source) { source_ = source; }
|
void set_source(sensor::Sensor *source) { source_ = source; }
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
sensor::Sensor *source_;
|
sensor::Sensor *source_;
|
||||||
|
@ -11,7 +11,6 @@ class CopySwitch : public switch_::Switch, public Component {
|
|||||||
void set_source(switch_::Switch *source) { source_ = source; }
|
void set_source(switch_::Switch *source) { source_ = source; }
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void write_state(bool state) override;
|
void write_state(bool state) override;
|
||||||
|
@ -11,7 +11,6 @@ class CopyText : public text::Text, public Component {
|
|||||||
void set_source(text::Text *source) { source_ = source; }
|
void set_source(text::Text *source) { source_ = source; }
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void control(const std::string &value) override;
|
void control(const std::string &value) override;
|
||||||
|
@ -11,7 +11,6 @@ class CopyTextSensor : public text_sensor::TextSensor, public Component {
|
|||||||
void set_source(text_sensor::TextSensor *source) { source_ = source; }
|
void set_source(text_sensor::TextSensor *source) { source_ = source; }
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
text_sensor::TextSensor *source_;
|
text_sensor::TextSensor *source_;
|
||||||
|
@ -77,7 +77,6 @@ class CS5460AComponent : public Component,
|
|||||||
|
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void loop() override {}
|
void loop() override {}
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
@ -19,7 +19,6 @@ class DutyTimeSensor : public sensor::Sensor, public PollingComponent {
|
|||||||
void update() override;
|
void update() override;
|
||||||
void loop() override;
|
void loop() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void start();
|
void start();
|
||||||
void stop();
|
void stop();
|
||||||
|
@ -18,7 +18,6 @@ class ENS160Component : public PollingComponent, public sensor::Sensor {
|
|||||||
void setup() override;
|
void setup() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void send_env_data_();
|
void send_env_data_();
|
||||||
|
@ -25,7 +25,6 @@ class ES7210 : public audio_adc::AudioAdc, public Component, public i2c::I2CDevi
|
|||||||
*/
|
*/
|
||||||
public:
|
public:
|
||||||
void setup() override;
|
void setup() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
void set_bits_per_sample(ES7210BitsPerSample bits_per_sample) { this->bits_per_sample_ = bits_per_sample; }
|
void set_bits_per_sample(ES7210BitsPerSample bits_per_sample) { this->bits_per_sample_ = bits_per_sample; }
|
||||||
|
@ -14,7 +14,6 @@ class ES7243E : public audio_adc::AudioAdc, public Component, public i2c::I2CDev
|
|||||||
*/
|
*/
|
||||||
public:
|
public:
|
||||||
void setup() override;
|
void setup() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
bool set_mic_gain(float mic_gain) override;
|
bool set_mic_gain(float mic_gain) override;
|
||||||
|
@ -14,7 +14,6 @@ class ES8156 : public audio_dac::AudioDac, public Component, public i2c::I2CDevi
|
|||||||
/////////////////////////
|
/////////////////////////
|
||||||
|
|
||||||
void setup() override;
|
void setup() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
////////////////////////
|
////////////////////////
|
||||||
|
@ -50,7 +50,6 @@ class ES8311 : public audio_dac::AudioDac, public Component, public i2c::I2CDevi
|
|||||||
/////////////////////////
|
/////////////////////////
|
||||||
|
|
||||||
void setup() override;
|
void setup() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
////////////////////////
|
////////////////////////
|
||||||
|
@ -38,7 +38,6 @@ class ES8388 : public audio_dac::AudioDac, public Component, public i2c::I2CDevi
|
|||||||
/////////////////////////
|
/////////////////////////
|
||||||
|
|
||||||
void setup() override;
|
void setup() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
////////////////////////
|
////////////////////////
|
||||||
|
@ -52,7 +52,6 @@ class ESP32TouchComponent : public Component {
|
|||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void loop() override;
|
void loop() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void on_shutdown() override;
|
void on_shutdown() override;
|
||||||
|
|
||||||
|
@ -38,7 +38,6 @@ class EZOSensor : public sensor::Sensor, public PollingComponent, public i2c::I2
|
|||||||
void loop() override;
|
void loop() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; };
|
|
||||||
|
|
||||||
// I2C
|
// I2C
|
||||||
void set_address(uint8_t address);
|
void set_address(uint8_t address);
|
||||||
|
@ -23,7 +23,6 @@ namespace ezo_pmp {
|
|||||||
class EzoPMP : public PollingComponent, public i2c::I2CDevice {
|
class EzoPMP : public PollingComponent, public i2c::I2CDevice {
|
||||||
public:
|
public:
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; };
|
|
||||||
|
|
||||||
void loop() override;
|
void loop() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
|
@ -16,7 +16,6 @@ class FeedbackCover : public cover::Cover, public Component {
|
|||||||
void setup() override;
|
void setup() override;
|
||||||
void loop() override;
|
void loop() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; };
|
|
||||||
|
|
||||||
Trigger<> *get_open_trigger() const { return this->open_trigger_; }
|
Trigger<> *get_open_trigger() const { return this->open_trigger_; }
|
||||||
Trigger<> *get_close_trigger() const { return this->close_trigger_; }
|
Trigger<> *get_close_trigger() const { return this->close_trigger_; }
|
||||||
|
@ -18,7 +18,6 @@ class FS3000Component : public PollingComponent, public i2c::I2CDevice, public s
|
|||||||
void update() override;
|
void update() override;
|
||||||
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void set_model(FS3000Model model) { this->model_ = model; }
|
void set_model(FS3000Model model) { this->model_ = model; }
|
||||||
|
|
||||||
|
@ -12,7 +12,6 @@ class GCJA5Component : public Component, public uart::UARTDevice {
|
|||||||
public:
|
public:
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void loop() override;
|
void loop() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void set_pm_1_0_sensor(sensor::Sensor *pm_1_0) { pm_1_0_sensor_ = pm_1_0; }
|
void set_pm_1_0_sensor(sensor::Sensor *pm_1_0) { pm_1_0_sensor_ = pm_1_0; }
|
||||||
void set_pm_2_5_sensor(sensor::Sensor *pm_2_5) { pm_2_5_sensor_ = pm_2_5; }
|
void set_pm_2_5_sensor(sensor::Sensor *pm_2_5) { pm_2_5_sensor_ = pm_2_5; }
|
||||||
|
@ -15,7 +15,6 @@ class GP8403 : public Component, public i2c::I2CDevice {
|
|||||||
public:
|
public:
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void set_voltage(gp8403::GP8403Voltage voltage) { this->voltage_ = voltage; }
|
void set_voltage(gp8403::GP8403Voltage voltage) { this->voltage_ = voltage; }
|
||||||
|
|
||||||
|
@ -22,8 +22,6 @@ class GroveGasMultichannelV2Component : public PollingComponent, public i2c::I2C
|
|||||||
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
enum ErrorCode {
|
enum ErrorCode {
|
||||||
UNKNOWN,
|
UNKNOWN,
|
||||||
|
@ -13,7 +13,6 @@ class HE60rCover : public cover::Cover, public Component, public uart::UARTDevic
|
|||||||
void setup() override;
|
void setup() override;
|
||||||
void loop() override;
|
void loop() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; };
|
|
||||||
|
|
||||||
void set_open_duration(uint32_t duration) { this->open_duration_ = duration; }
|
void set_open_duration(uint32_t duration) { this->open_duration_ = duration; }
|
||||||
void set_close_duration(uint32_t duration) { this->close_duration_ = duration; }
|
void set_close_duration(uint32_t duration) { this->close_duration_ = duration; }
|
||||||
|
@ -18,7 +18,6 @@ class HONEYWELLABP2Sensor : public PollingComponent, public i2c::I2CDevice {
|
|||||||
void set_temperature_sensor(sensor::Sensor *temperature_sensor) { this->temperature_sensor_ = temperature_sensor; };
|
void set_temperature_sensor(sensor::Sensor *temperature_sensor) { this->temperature_sensor_ = temperature_sensor; };
|
||||||
void loop() override;
|
void loop() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; };
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
void read_sensor_data();
|
void read_sensor_data();
|
||||||
|
@ -9,7 +9,6 @@ namespace i2c_device {
|
|||||||
class I2CDeviceComponent : public Component, public i2c::I2CDevice {
|
class I2CDeviceComponent : public Component, public i2c::I2CDevice {
|
||||||
public:
|
public:
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
};
|
};
|
||||||
|
@ -16,8 +16,6 @@ class IAQCore : public PollingComponent, public i2c::I2CDevice {
|
|||||||
void update() override;
|
void update() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
sensor::Sensor *co2_{nullptr};
|
sensor::Sensor *co2_{nullptr};
|
||||||
sensor::Sensor *tvoc_{nullptr};
|
sensor::Sensor *tvoc_{nullptr};
|
||||||
|
@ -13,8 +13,6 @@ class INA260Component : public PollingComponent, public i2c::I2CDevice {
|
|||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
|
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void set_bus_voltage_sensor(sensor::Sensor *bus_voltage_sensor) { this->bus_voltage_sensor_ = bus_voltage_sensor; }
|
void set_bus_voltage_sensor(sensor::Sensor *bus_voltage_sensor) { this->bus_voltage_sensor_ = bus_voltage_sensor; }
|
||||||
void set_current_sensor(sensor::Sensor *current_sensor) { this->current_sensor_ = current_sensor; }
|
void set_current_sensor(sensor::Sensor *current_sensor) { this->current_sensor_ = current_sensor; }
|
||||||
void set_power_sensor(sensor::Sensor *power_sensor) { this->power_sensor_ = power_sensor; }
|
void set_power_sensor(sensor::Sensor *power_sensor) { this->power_sensor_ = power_sensor; }
|
||||||
|
@ -16,7 +16,6 @@ class InkbirdIbstH1Mini : public Component, public esp32_ble_tracker::ESPBTDevic
|
|||||||
bool parse_device(const esp32_ble_tracker::ESPBTDevice &device) override;
|
bool parse_device(const esp32_ble_tracker::ESPBTDevice &device) override;
|
||||||
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void set_temperature(sensor::Sensor *temperature) { temperature_ = temperature; }
|
void set_temperature(sensor::Sensor *temperature) { temperature_ = temperature; }
|
||||||
void set_external_temperature(sensor::Sensor *external_temperature) { external_temperature_ = external_temperature; }
|
void set_external_temperature(sensor::Sensor *external_temperature) { external_temperature_ = external_temperature; }
|
||||||
void set_humidity(sensor::Sensor *humidity) { humidity_ = humidity; }
|
void set_humidity(sensor::Sensor *humidity) { humidity_ = humidity; }
|
||||||
|
@ -27,7 +27,6 @@ class IntegrationSensor : public sensor::Sensor, public Component {
|
|||||||
public:
|
public:
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void set_sensor(Sensor *sensor) { sensor_ = sensor; }
|
void set_sensor(Sensor *sensor) { sensor_ = sensor; }
|
||||||
void set_time(IntegrationSensorTime time) { time_ = time; }
|
void set_time(IntegrationSensorTime time) { time_ = time; }
|
||||||
void set_method(IntegrationMethod method) { method_ = method; }
|
void set_method(IntegrationMethod method) { method_ = method; }
|
||||||
|
@ -23,8 +23,6 @@ class IntervalTrigger : public Trigger<>, public PollingComponent {
|
|||||||
|
|
||||||
void set_startup_delay(const uint32_t startup_delay) { this->startup_delay_ = startup_delay; }
|
void set_startup_delay(const uint32_t startup_delay) { this->startup_delay_ = startup_delay; }
|
||||||
|
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
uint32_t startup_delay_{0};
|
uint32_t startup_delay_{0};
|
||||||
bool started_{false};
|
bool started_{false};
|
||||||
|
@ -44,7 +44,6 @@ enum LTR390RESOLUTION {
|
|||||||
|
|
||||||
class LTR390Component : public PollingComponent, public i2c::I2CDevice {
|
class LTR390Component : public PollingComponent, public i2c::I2CDevice {
|
||||||
public:
|
public:
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
|
@ -25,7 +25,6 @@ class LTRAlsPs501Component : public PollingComponent, public i2c::I2CDevice {
|
|||||||
//
|
//
|
||||||
// EspHome framework functions
|
// EspHome framework functions
|
||||||
//
|
//
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
|
@ -25,7 +25,6 @@ class LTRAlsPsComponent : public PollingComponent, public i2c::I2CDevice {
|
|||||||
//
|
//
|
||||||
// EspHome framework functions
|
// EspHome framework functions
|
||||||
//
|
//
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
|
@ -38,7 +38,6 @@ class MAX9611Component : public PollingComponent, public i2c::I2CDevice {
|
|||||||
public:
|
public:
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void update() override;
|
void update() override;
|
||||||
void set_voltage_sensor(sensor::Sensor *vs) { voltage_sensor_ = vs; }
|
void set_voltage_sensor(sensor::Sensor *vs) { voltage_sensor_ = vs; }
|
||||||
void set_current_sensor(sensor::Sensor *cs) { current_sensor_ = cs; }
|
void set_current_sensor(sensor::Sensor *cs) { current_sensor_ = cs; }
|
||||||
|
@ -24,8 +24,6 @@ class MCP9600Component : public PollingComponent, public i2c::I2CDevice {
|
|||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
|
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void set_hot_junction(sensor::Sensor *hot_junction) { this->hot_junction_sensor_ = hot_junction; }
|
void set_hot_junction(sensor::Sensor *hot_junction) { this->hot_junction_sensor_ = hot_junction; }
|
||||||
void set_cold_junction(sensor::Sensor *cold_junction) { this->cold_junction_sensor_ = cold_junction; }
|
void set_cold_junction(sensor::Sensor *cold_junction) { this->cold_junction_sensor_ = cold_junction; }
|
||||||
void set_thermocouple_type(MCP9600ThermocoupleType thermocouple_type) {
|
void set_thermocouple_type(MCP9600ThermocoupleType thermocouple_type) {
|
||||||
|
@ -34,7 +34,6 @@ class MopekaProCheck : public Component, public esp32_ble_tracker::ESPBTDeviceLi
|
|||||||
|
|
||||||
bool parse_device(const esp32_ble_tracker::ESPBTDevice &device) override;
|
bool parse_device(const esp32_ble_tracker::ESPBTDevice &device) override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void set_min_signal_quality(SensorReadQuality min) { this->min_signal_quality_ = min; };
|
void set_min_signal_quality(SensorReadQuality min) { this->min_signal_quality_ = min; };
|
||||||
|
|
||||||
void set_level(sensor::Sensor *level) { level_ = level; };
|
void set_level(sensor::Sensor *level) { level_ = level; };
|
||||||
|
@ -48,7 +48,6 @@ class MopekaStdCheck : public Component, public esp32_ble_tracker::ESPBTDeviceLi
|
|||||||
|
|
||||||
bool parse_device(const esp32_ble_tracker::ESPBTDevice &device) override;
|
bool parse_device(const esp32_ble_tracker::ESPBTDevice &device) override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void set_level(sensor::Sensor *level) { this->level_ = level; };
|
void set_level(sensor::Sensor *level) { this->level_ = level; };
|
||||||
void set_temperature(sensor::Sensor *temperature) { this->temperature_ = temperature; };
|
void set_temperature(sensor::Sensor *temperature) { this->temperature_ = temperature; };
|
||||||
|
@ -91,8 +91,6 @@ class MPL3115A2Component : public PollingComponent, public i2c::I2CDevice {
|
|||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
|
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
sensor::Sensor *temperature_{nullptr};
|
sensor::Sensor *temperature_{nullptr};
|
||||||
sensor::Sensor *altitude_{nullptr};
|
sensor::Sensor *altitude_{nullptr};
|
||||||
|
@ -37,7 +37,6 @@ class MS8607Component : public PollingComponent, public i2c::I2CDevice {
|
|||||||
void setup() override;
|
void setup() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; };
|
|
||||||
|
|
||||||
void set_temperature_sensor(sensor::Sensor *temperature_sensor) { temperature_sensor_ = temperature_sensor; }
|
void set_temperature_sensor(sensor::Sensor *temperature_sensor) { temperature_sensor_ = temperature_sensor; }
|
||||||
void set_pressure_sensor(sensor::Sensor *pressure_sensor) { pressure_sensor_ = pressure_sensor; }
|
void set_pressure_sensor(sensor::Sensor *pressure_sensor) { pressure_sensor_ = pressure_sensor; }
|
||||||
|
@ -32,7 +32,6 @@ class PMSA003IComponent : public PollingComponent, public i2c::I2CDevice {
|
|||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void set_standard_units(bool standard_units) { this->standard_units_ = standard_units; }
|
void set_standard_units(bool standard_units) { this->standard_units_ = standard_units; }
|
||||||
|
|
||||||
|
@ -31,7 +31,6 @@ enum PMSX003State {
|
|||||||
class PMSX003Component : public uart::UARTDevice, public Component {
|
class PMSX003Component : public uart::UARTDevice, public Component {
|
||||||
public:
|
public:
|
||||||
PMSX003Component() = default;
|
PMSX003Component() = default;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void loop() override;
|
void loop() override;
|
||||||
|
|
||||||
|
@ -146,7 +146,6 @@ class PN7150 : public nfc::Nfcc, public Component {
|
|||||||
public:
|
public:
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void loop() override;
|
void loop() override;
|
||||||
|
|
||||||
void set_irq_pin(GPIOPin *irq_pin) { this->irq_pin_ = irq_pin; }
|
void set_irq_pin(GPIOPin *irq_pin) { this->irq_pin_ = irq_pin; }
|
||||||
|
@ -161,7 +161,6 @@ class PN7160 : public nfc::Nfcc, public Component {
|
|||||||
public:
|
public:
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void loop() override;
|
void loop() override;
|
||||||
|
|
||||||
void set_dwl_req_pin(GPIOPin *dwl_req_pin) { this->dwl_req_pin_ = dwl_req_pin; }
|
void set_dwl_req_pin(GPIOPin *dwl_req_pin) { this->dwl_req_pin_ = dwl_req_pin; }
|
||||||
|
@ -76,7 +76,6 @@ class PulseCounterSensor : public sensor::Sensor, public PollingComponent {
|
|||||||
/// Unit of measurement is "pulses/min".
|
/// Unit of measurement is "pulses/min".
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
@ -32,7 +32,6 @@ class PulseWidthSensor : public sensor::Sensor, public PollingComponent {
|
|||||||
void set_pin(InternalGPIOPin *pin) { pin_ = pin; }
|
void set_pin(InternalGPIOPin *pin) { pin_ = pin; }
|
||||||
void setup() override { this->store_.setup(this->pin_); }
|
void setup() override { this->store_.setup(this->pin_); }
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void update() override;
|
void update() override;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
@ -39,8 +39,6 @@ class PVVXDisplay : public ble_client::BLEClientNode, public PollingComponent {
|
|||||||
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void update() override;
|
void update() override;
|
||||||
|
|
||||||
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if,
|
||||||
|
@ -25,7 +25,6 @@ class PVVXMiThermometer : public Component, public esp32_ble_tracker::ESPBTDevic
|
|||||||
|
|
||||||
bool parse_device(const esp32_ble_tracker::ESPBTDevice &device) override;
|
bool parse_device(const esp32_ble_tracker::ESPBTDevice &device) override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void set_temperature(sensor::Sensor *temperature) { temperature_ = temperature; }
|
void set_temperature(sensor::Sensor *temperature) { temperature_ = temperature; }
|
||||||
void set_humidity(sensor::Sensor *humidity) { humidity_ = humidity; }
|
void set_humidity(sensor::Sensor *humidity) { humidity_ = humidity; }
|
||||||
void set_battery_level(sensor::Sensor *battery_level) { battery_level_ = battery_level; }
|
void set_battery_level(sensor::Sensor *battery_level) { battery_level_ = battery_level; }
|
||||||
|
@ -36,7 +36,6 @@ class QwiicPIRComponent : public Component, public i2c::I2CDevice, public binary
|
|||||||
void loop() override;
|
void loop() override;
|
||||||
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void set_debounce_time(uint16_t debounce_time) { this->debounce_time_ = debounce_time; }
|
void set_debounce_time(uint16_t debounce_time) { this->debounce_time_ = debounce_time; }
|
||||||
void set_debounce_mode(DebounceMode mode) { this->debounce_mode_ = mode; }
|
void set_debounce_mode(DebounceMode mode) { this->debounce_mode_ = mode; }
|
||||||
|
@ -19,7 +19,6 @@ class RC522 : public PollingComponent {
|
|||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
void update() override;
|
void update() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; };
|
|
||||||
|
|
||||||
void loop() override;
|
void loop() override;
|
||||||
|
|
||||||
|
@ -21,8 +21,6 @@ class RDM6300Component : public Component, public uart::UARTDevice {
|
|||||||
void register_card(RDM6300BinarySensor *obj) { this->cards_.push_back(obj); }
|
void register_card(RDM6300BinarySensor *obj) { this->cards_.push_back(obj); }
|
||||||
void register_trigger(RDM6300Trigger *trig) { this->triggers_.push_back(trig); }
|
void register_trigger(RDM6300Trigger *trig) { this->triggers_.push_back(trig); }
|
||||||
|
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
int8_t read_state_{-1};
|
int8_t read_state_{-1};
|
||||||
uint8_t buffer_[6]{};
|
uint8_t buffer_[6]{};
|
||||||
|
@ -59,7 +59,6 @@ class RemoteReceiverComponent : public remote_base::RemoteReceiverBase,
|
|||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void loop() override;
|
void loop() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
#ifdef USE_ESP32
|
#ifdef USE_ESP32
|
||||||
void set_filter_symbols(uint32_t filter_symbols) { this->filter_symbols_ = filter_symbols; }
|
void set_filter_symbols(uint32_t filter_symbols) { this->filter_symbols_ = filter_symbols; }
|
||||||
|
@ -24,7 +24,6 @@ class ResistanceSensor : public Component, public sensor::Sensor {
|
|||||||
this->process_(this->sensor_->state);
|
this->process_(this->sensor_->state);
|
||||||
}
|
}
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void process_(float value);
|
void process_(float value);
|
||||||
|
@ -48,7 +48,6 @@ class RuuviTag : public Component, public esp32_ble_tracker::ESPBTDeviceListener
|
|||||||
}
|
}
|
||||||
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void set_humidity(sensor::Sensor *humidity) { humidity_ = humidity; }
|
void set_humidity(sensor::Sensor *humidity) { humidity_ = humidity; }
|
||||||
void set_temperature(sensor::Sensor *temperature) { temperature_ = temperature; }
|
void set_temperature(sensor::Sensor *temperature) { temperature_ = temperature; }
|
||||||
void set_pressure(sensor::Sensor *pressure) { pressure_ = pressure; }
|
void set_pressure(sensor::Sensor *pressure) { pressure_ = pressure; }
|
||||||
|
@ -26,7 +26,6 @@ class SCD30Component : public Component, public sensirion_common::SensirionI2CDe
|
|||||||
void setup() override;
|
void setup() override;
|
||||||
void update();
|
void update();
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
bool is_data_ready_();
|
bool is_data_ready_();
|
||||||
|
@ -19,7 +19,6 @@ enum MeasurementMode { PERIODIC, LOW_POWER_PERIODIC, SINGLE_SHOT, SINGLE_SHOT_RH
|
|||||||
|
|
||||||
class SCD4XComponent : public PollingComponent, public sensirion_common::SensirionI2CDevice {
|
class SCD4XComponent : public PollingComponent, public sensirion_common::SensirionI2CDevice {
|
||||||
public:
|
public:
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
|
@ -239,8 +239,6 @@ template<class C, typename... Ts> class ScriptWaitAction : public Action<Ts...>,
|
|||||||
this->play_next_tuple_(this->var_);
|
this->play_next_tuple_(this->var_);
|
||||||
}
|
}
|
||||||
|
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void play(Ts... x) override { /* ignore - see play_complex */
|
void play(Ts... x) override { /* ignore - see play_complex */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -48,7 +48,6 @@ struct TemperatureCompensation {
|
|||||||
|
|
||||||
class SEN5XComponent : public PollingComponent, public sensirion_common::SensirionI2CDevice {
|
class SEN5XComponent : public PollingComponent, public sensirion_common::SensirionI2CDevice {
|
||||||
public:
|
public:
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
|
@ -10,7 +10,6 @@ namespace senseair {
|
|||||||
|
|
||||||
class SenseAirComponent : public PollingComponent, public uart::UARTDevice {
|
class SenseAirComponent : public PollingComponent, public uart::UARTDevice {
|
||||||
public:
|
public:
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void set_co2_sensor(sensor::Sensor *co2_sensor) { co2_sensor_ = co2_sensor; }
|
void set_co2_sensor(sensor::Sensor *co2_sensor) { co2_sensor_ = co2_sensor; }
|
||||||
|
|
||||||
void update() override;
|
void update() override;
|
||||||
|
@ -20,7 +20,6 @@ class Servo : public Component {
|
|||||||
void detach();
|
void detach();
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void set_min_level(float min_level) { min_level_ = min_level; }
|
void set_min_level(float min_level) { min_level_ = min_level; }
|
||||||
void set_idle_level(float idle_level) { idle_level_ = idle_level; }
|
void set_idle_level(float idle_level) { idle_level_ = idle_level; }
|
||||||
void set_max_level(float max_level) { max_level_ = max_level; }
|
void set_max_level(float max_level) { max_level_ = max_level; }
|
||||||
|
@ -11,7 +11,6 @@ class SFA30Component : public PollingComponent, public sensirion_common::Sensiri
|
|||||||
enum ErrorCode { DEVICE_MARKING_READ_FAILED, MEASUREMENT_INIT_FAILED, UNKNOWN };
|
enum ErrorCode { DEVICE_MARKING_READ_FAILED, MEASUREMENT_INIT_FAILED, UNKNOWN };
|
||||||
|
|
||||||
public:
|
public:
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
|
@ -32,7 +32,6 @@ class SGP30Component : public PollingComponent, public sensirion_common::Sensiri
|
|||||||
void setup() override;
|
void setup() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void send_env_data_();
|
void send_env_data_();
|
||||||
|
@ -75,7 +75,6 @@ class SGP4xComponent : public PollingComponent, public sensor::Sensor, public se
|
|||||||
void update() override;
|
void update() override;
|
||||||
void take_sample();
|
void take_sample();
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void set_store_baseline(bool store_baseline) { store_baseline_ = store_baseline; }
|
void set_store_baseline(bool store_baseline) { store_baseline_ = store_baseline; }
|
||||||
void set_voc_sensor(sensor::Sensor *voc_sensor) { voc_sensor_ = voc_sensor; }
|
void set_voc_sensor(sensor::Sensor *voc_sensor) { voc_sensor_ = voc_sensor; }
|
||||||
void set_nox_sensor(sensor::Sensor *nox_sensor) { nox_sensor_ = nox_sensor; }
|
void set_nox_sensor(sensor::Sensor *nox_sensor) { nox_sensor_ = nox_sensor; }
|
||||||
|
@ -17,7 +17,6 @@ enum SHT4XHEATERTIME : uint16_t { SHT4X_HEATERTIME_LONG = 1100, SHT4X_HEATERTIME
|
|||||||
|
|
||||||
class SHT4XComponent : public PollingComponent, public sensirion_common::SensirionI2CDevice {
|
class SHT4XComponent : public PollingComponent, public sensirion_common::SensirionI2CDevice {
|
||||||
public:
|
public:
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
|
@ -9,8 +9,6 @@ namespace sm300d2 {
|
|||||||
|
|
||||||
class SM300D2Sensor : public PollingComponent, public uart::UARTDevice {
|
class SM300D2Sensor : public PollingComponent, public uart::UARTDevice {
|
||||||
public:
|
public:
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void set_co2_sensor(sensor::Sensor *co2_sensor) { co2_sensor_ = co2_sensor; }
|
void set_co2_sensor(sensor::Sensor *co2_sensor) { co2_sensor_ = co2_sensor; }
|
||||||
void set_formaldehyde_sensor(sensor::Sensor *formaldehyde_sensor) { formaldehyde_sensor_ = formaldehyde_sensor; }
|
void set_formaldehyde_sensor(sensor::Sensor *formaldehyde_sensor) { formaldehyde_sensor_ = formaldehyde_sensor; }
|
||||||
void set_tvoc_sensor(sensor::Sensor *tvoc_sensor) { tvoc_sensor_ = tvoc_sensor; }
|
void set_tvoc_sensor(sensor::Sensor *tvoc_sensor) { tvoc_sensor_ = tvoc_sensor; }
|
||||||
|
@ -26,7 +26,6 @@ class SPS30Component : public PollingComponent, public sensirion_common::Sensiri
|
|||||||
void setup() override;
|
void setup() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
bool start_fan_cleaning();
|
bool start_fan_cleaning();
|
||||||
|
|
||||||
|
@ -13,8 +13,6 @@ class StatusBinarySensor : public binary_sensor::BinarySensor, public Component
|
|||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
bool is_status_binary_sensor() const override { return true; }
|
bool is_status_binary_sensor() const override { return true; }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -12,7 +12,6 @@ class SwitchBinarySensor : public binary_sensor::BinarySensor, public Component
|
|||||||
void set_source(Switch *source) { source_ = source; }
|
void set_source(Switch *source) { source_ = source; }
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
Switch *source_;
|
Switch *source_;
|
||||||
|
@ -58,8 +58,6 @@ class TMP1075Sensor : public PollingComponent, public sensor::Sensor, public i2c
|
|||||||
void setup() override;
|
void setup() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
|
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
|
|
||||||
// Call write_config() after calling any of these to send the new config to
|
// Call write_config() after calling any of these to send the new config to
|
||||||
|
@ -12,7 +12,6 @@ class TOF10120Sensor : public sensor::Sensor, public PollingComponent, public i2
|
|||||||
void setup() override;
|
void setup() override;
|
||||||
|
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void update() override;
|
void update() override;
|
||||||
};
|
};
|
||||||
} // namespace tof10120
|
} // namespace tof10120
|
||||||
|
@ -16,7 +16,6 @@ class Tormatic : public cover::Cover, public uart::UARTDevice, public PollingCom
|
|||||||
void loop() override;
|
void loop() override;
|
||||||
void update() override;
|
void update() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; };
|
|
||||||
|
|
||||||
void set_open_duration(uint32_t duration) { this->open_duration_ = duration; }
|
void set_open_duration(uint32_t duration) { this->open_duration_ = duration; }
|
||||||
void set_close_duration(uint32_t duration) { this->close_duration_ = duration; }
|
void set_close_duration(uint32_t duration) { this->close_duration_ = duration; }
|
||||||
|
@ -23,7 +23,6 @@ class TotalDailyEnergy : public sensor::Sensor, public Component {
|
|||||||
void set_method(TotalDailyEnergyMethod method) { method_ = method; }
|
void set_method(TotalDailyEnergyMethod method) { method_ = method; }
|
||||||
void setup() override;
|
void setup() override;
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
float get_setup_priority() const override { return setup_priority::DATA; }
|
|
||||||
void loop() override;
|
void loop() override;
|
||||||
|
|
||||||
void publish_state_and_save(float state);
|
void publish_state_and_save(float state);
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user