mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-31 07:03:55 +00:00 
			
		
		
		
	Bump ruff from 0.9.2 to 0.11.0 (#8409)
This commit is contained in:
		| @@ -4,7 +4,7 @@ | ||||
| repos: | ||||
|   - repo: https://github.com/astral-sh/ruff-pre-commit | ||||
|     # Ruff version. | ||||
|     rev: v0.9.2 | ||||
|     rev: v0.11.0 | ||||
|     hooks: | ||||
|       # Run the linter. | ||||
|       - id: ruff | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| #!/usr/bin/env python3 | ||||
| import re | ||||
| import argparse | ||||
| import re | ||||
|  | ||||
| CHANNEL_DEV = "dev" | ||||
| CHANNEL_BETA = "beta" | ||||
|   | ||||
| @@ -1,10 +1,10 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import sensor, uart | ||||
| from esphome.const import ( | ||||
|     DEVICE_CLASS_DISTANCE, | ||||
|     ICON_ARROW_EXPAND_VERTICAL, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_METER, | ||||
|     ICON_ARROW_EXPAND_VERTICAL, | ||||
|     DEVICE_CLASS_DISTANCE, | ||||
| ) | ||||
|  | ||||
| CODEOWNERS = ["@MrSuicideParrot"] | ||||
|   | ||||
| @@ -1,9 +1,9 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import sensor, uart | ||||
| from esphome.const import ( | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     ICON_ARROW_EXPAND_VERTICAL, | ||||
|     DEVICE_CLASS_DISTANCE, | ||||
|     ICON_ARROW_EXPAND_VERTICAL, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_MILLIMETER, | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -1,10 +1,9 @@ | ||||
| from esphome import pins | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import stepper | ||||
| import esphome.config_validation as cv | ||||
| import esphome.codegen as cg | ||||
| from esphome.const import CONF_DIR_PIN, CONF_ID, CONF_SLEEP_PIN, CONF_STEP_PIN | ||||
|  | ||||
|  | ||||
| a4988_ns = cg.esphome_ns.namespace("a4988") | ||||
| A4988 = a4988_ns.class_("A4988", stepper.Stepper, cg.Component) | ||||
|  | ||||
|   | ||||
| @@ -1,12 +1,12 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_EQUATION, | ||||
|     CONF_HUMIDITY, | ||||
|     CONF_TEMPERATURE, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     CONF_EQUATION, | ||||
|     ICON_WATER, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_GRAMS_PER_CUBIC_METER, | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -1,8 +1,8 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome import pins | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import output | ||||
| from esphome.const import CONF_ID, CONF_MIN_POWER, CONF_METHOD | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_ID, CONF_METHOD, CONF_MIN_POWER | ||||
|  | ||||
| CODEOWNERS = ["@glmnet"] | ||||
|  | ||||
|   | ||||
| @@ -1,8 +1,8 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import uart | ||||
| from esphome.components.light.types import AddressableLightEffect | ||||
| from esphome.components.light.effects import register_addressable_effect | ||||
| from esphome.components.light.types import AddressableLightEffect | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_NAME, CONF_UART_ID | ||||
|  | ||||
| DEPENDENCIES = ["uart"] | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import spi | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_ID | ||||
|  | ||||
| DEPENDENCIES = ["spi"] | ||||
|   | ||||
| @@ -1,9 +1,9 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor, voltage_sampler | ||||
| from esphome.const import CONF_ID, CONF_CHANNEL | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_CHANNEL, CONF_ID | ||||
|  | ||||
| from .. import adc128s102_ns, ADC128S102 | ||||
| from .. import ADC128S102, adc128s102_ns | ||||
|  | ||||
| AUTO_LOAD = ["voltage_sampler"] | ||||
| DEPENDENCIES = ["adc128s102"] | ||||
|   | ||||
| @@ -1,15 +1,15 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import display, light | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ADDRESSABLE_LIGHT_ID, | ||||
|     CONF_HEIGHT, | ||||
|     CONF_ID, | ||||
|     CONF_LAMBDA, | ||||
|     CONF_PAGES, | ||||
|     CONF_ADDRESSABLE_LIGHT_ID, | ||||
|     CONF_HEIGHT, | ||||
|     CONF_WIDTH, | ||||
|     CONF_UPDATE_INTERVAL, | ||||
|     CONF_PIXEL_MAPPER, | ||||
|     CONF_UPDATE_INTERVAL, | ||||
|     CONF_WIDTH, | ||||
| ) | ||||
|  | ||||
| CODEOWNERS = ["@justfalter"] | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor, i2c | ||||
| from esphome import pins | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import i2c, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ACTIVE_POWER, | ||||
|     CONF_APPARENT_POWER, | ||||
|   | ||||
| @@ -1,27 +1,27 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor | ||||
| from esphome import pins | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_FREQUENCY, | ||||
|     CONF_IRQ_PIN, | ||||
|     CONF_VOLTAGE, | ||||
|     CONF_FREQUENCY, | ||||
|     CONF_VOLTAGE_GAIN, | ||||
|     DEVICE_CLASS_CURRENT, | ||||
|     DEVICE_CLASS_APPARENT_POWER, | ||||
|     DEVICE_CLASS_POWER, | ||||
|     DEVICE_CLASS_REACTIVE_POWER, | ||||
|     DEVICE_CLASS_POWER_FACTOR, | ||||
|     DEVICE_CLASS_VOLTAGE, | ||||
|     DEVICE_CLASS_CURRENT, | ||||
|     DEVICE_CLASS_FREQUENCY, | ||||
|     DEVICE_CLASS_POWER, | ||||
|     DEVICE_CLASS_POWER_FACTOR, | ||||
|     DEVICE_CLASS_REACTIVE_POWER, | ||||
|     DEVICE_CLASS_VOLTAGE, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_VOLT, | ||||
|     UNIT_HERTZ, | ||||
|     UNIT_AMPERE, | ||||
|     UNIT_VOLT_AMPS, | ||||
|     UNIT_WATT, | ||||
|     UNIT_VOLT_AMPS_REACTIVE, | ||||
|     UNIT_HERTZ, | ||||
|     UNIT_PERCENT, | ||||
|     UNIT_VOLT, | ||||
|     UNIT_VOLT_AMPS, | ||||
|     UNIT_VOLT_AMPS_REACTIVE, | ||||
|     UNIT_WATT, | ||||
| ) | ||||
|  | ||||
| CONF_CURRENT_A = "current_a" | ||||
|   | ||||
| @@ -1,9 +1,8 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import ade7953_base, i2c | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c, ade7953_base | ||||
| from esphome.const import CONF_ID | ||||
|  | ||||
|  | ||||
| DEPENDENCIES = ["i2c"] | ||||
| AUTO_LOAD = ["ade7953_base"] | ||||
|  | ||||
|   | ||||
| @@ -1,9 +1,8 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import ade7953_base, spi | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import spi, ade7953_base | ||||
| from esphome.const import CONF_ID | ||||
|  | ||||
|  | ||||
| DEPENDENCIES = ["spi"] | ||||
| AUTO_LOAD = ["ade7953_base"] | ||||
|  | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_ID | ||||
|  | ||||
| DEPENDENCIES = ["i2c"] | ||||
|   | ||||
| @@ -1,17 +1,18 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor, voltage_sampler | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_GAIN, | ||||
|     CONF_ID, | ||||
|     CONF_MULTIPLEXER, | ||||
|     CONF_RESOLUTION, | ||||
|     CONF_SAMPLE_RATE, | ||||
|     DEVICE_CLASS_VOLTAGE, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_VOLT, | ||||
|     CONF_ID, | ||||
| ) | ||||
| from .. import ads1115_ns, ADS1115Component, CONF_ADS1115_ID | ||||
|  | ||||
| from .. import CONF_ADS1115_ID, ADS1115Component, ads1115_ns | ||||
|  | ||||
| AUTO_LOAD = ["voltage_sampler"] | ||||
| DEPENDENCIES = ["ads1115"] | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import spi | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_ID | ||||
|  | ||||
| CODEOWNERS = ["@solomondg1"] | ||||
|   | ||||
| @@ -1,17 +1,18 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor, voltage_sampler | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_GAIN, | ||||
|     CONF_MULTIPLEXER, | ||||
|     DEVICE_CLASS_VOLTAGE, | ||||
|     CONF_TYPE, | ||||
|     DEVICE_CLASS_TEMPERATURE, | ||||
|     DEVICE_CLASS_VOLTAGE, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_CELSIUS, | ||||
|     UNIT_VOLT, | ||||
|     CONF_TYPE, | ||||
| ) | ||||
| from .. import ads1118_ns, ADS1118, CONF_ADS1118_ID | ||||
|  | ||||
| from .. import ADS1118, CONF_ADS1118_ID, ads1118_ns | ||||
|  | ||||
| AUTO_LOAD = ["voltage_sampler"] | ||||
| DEPENDENCIES = ["ads1118"] | ||||
|   | ||||
| @@ -1,21 +1,21 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome import automation | ||||
| import esphome.config_validation as cv | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import i2c, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ADDRESS, | ||||
|     CONF_ID, | ||||
|     ICON_RADIATOR, | ||||
|     ICON_RESTART, | ||||
|     CONF_MODE, | ||||
|     CONF_TVOC, | ||||
|     CONF_VALUE, | ||||
|     CONF_VERSION, | ||||
|     DEVICE_CLASS_VOLATILE_ORGANIC_COMPOUNDS_PARTS, | ||||
|     ENTITY_CATEGORY_DIAGNOSTIC, | ||||
|     ICON_RADIATOR, | ||||
|     ICON_RESTART, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_OHM, | ||||
|     UNIT_PARTS_PER_BILLION, | ||||
|     CONF_ADDRESS, | ||||
|     CONF_TVOC, | ||||
|     CONF_VERSION, | ||||
|     CONF_MODE, | ||||
|     CONF_VALUE, | ||||
| ) | ||||
|  | ||||
| CONF_RESISTANCE = "resistance" | ||||
|   | ||||
| @@ -1,16 +1,16 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_HUMIDITY, | ||||
|     CONF_ID, | ||||
|     CONF_TEMPERATURE, | ||||
|     CONF_VARIANT, | ||||
|     DEVICE_CLASS_HUMIDITY, | ||||
|     DEVICE_CLASS_TEMPERATURE, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_CELSIUS, | ||||
|     UNIT_PERCENT, | ||||
|     CONF_VARIANT, | ||||
| ) | ||||
|  | ||||
| DEPENDENCIES = ["i2c"] | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import esp32_ble_tracker | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_ID | ||||
|  | ||||
| DEPENDENCIES = ["esp32_ble_tracker"] | ||||
|   | ||||
| @@ -1,18 +1,17 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import ble_client, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor, ble_client | ||||
|  | ||||
| from esphome.const import ( | ||||
|     CONF_BATTERY_VOLTAGE, | ||||
|     CONF_HUMIDITY, | ||||
|     CONF_PRESSURE, | ||||
|     CONF_TEMPERATURE, | ||||
|     CONF_TVOC, | ||||
|     DEVICE_CLASS_VOLTAGE, | ||||
|     DEVICE_CLASS_HUMIDITY, | ||||
|     DEVICE_CLASS_PRESSURE, | ||||
|     DEVICE_CLASS_TEMPERATURE, | ||||
|     DEVICE_CLASS_VOLATILE_ORGANIC_COMPOUNDS_PARTS, | ||||
|     DEVICE_CLASS_VOLTAGE, | ||||
|     ENTITY_CATEGORY_DIAGNOSTIC, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_CELSIUS, | ||||
|   | ||||
| @@ -1,10 +1,7 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import airthings_wave_base | ||||
|  | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
| ) | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_ID | ||||
|  | ||||
| DEPENDENCIES = airthings_wave_base.DEPENDENCIES | ||||
|  | ||||
|   | ||||
| @@ -1,20 +1,19 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import airthings_wave_base, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor, airthings_wave_base | ||||
|  | ||||
| from esphome.const import ( | ||||
|     DEVICE_CLASS_CARBON_DIOXIDE, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     ICON_RADIOACTIVE, | ||||
|     CONF_CO2, | ||||
|     CONF_ID, | ||||
|     CONF_ILLUMINANCE, | ||||
|     CONF_RADON, | ||||
|     CONF_RADON_LONG_TERM, | ||||
|     CONF_CO2, | ||||
|     UNIT_BECQUEREL_PER_CUBIC_METER, | ||||
|     UNIT_PARTS_PER_MILLION, | ||||
|     CONF_ILLUMINANCE, | ||||
|     UNIT_LUX, | ||||
|     DEVICE_CLASS_CARBON_DIOXIDE, | ||||
|     DEVICE_CLASS_ILLUMINANCE, | ||||
|     ICON_RADIOACTIVE, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_BECQUEREL_PER_CUBIC_METER, | ||||
|     UNIT_LUX, | ||||
|     UNIT_PARTS_PER_MILLION, | ||||
| ) | ||||
|  | ||||
| DEPENDENCIES = airthings_wave_base.DEPENDENCIES | ||||
|   | ||||
| @@ -1,20 +1,20 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import ble_client, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor, ble_client | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
|     CONF_CURRENT, | ||||
|     CONF_FLOW, | ||||
|     CONF_HEAD, | ||||
|     CONF_ID, | ||||
|     CONF_POWER, | ||||
|     CONF_SPEED, | ||||
|     CONF_VOLTAGE, | ||||
|     UNIT_AMPERE, | ||||
|     UNIT_CUBIC_METER_PER_HOUR, | ||||
|     UNIT_METER, | ||||
|     UNIT_REVOLUTIONS_PER_MINUTE, | ||||
|     UNIT_VOLT, | ||||
|     UNIT_WATT, | ||||
|     UNIT_METER, | ||||
|     UNIT_CUBIC_METER_PER_HOUR, | ||||
|     UNIT_REVOLUTIONS_PER_MINUTE, | ||||
| ) | ||||
|  | ||||
| alpha3_ns = cg.esphome_ns.namespace("alpha3") | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_HUMIDITY, | ||||
|     CONF_ID, | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_HUMIDITY, | ||||
|     CONF_ID, | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import ble_client, cover | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import cover, ble_client | ||||
| from esphome.const import CONF_ID, CONF_PIN | ||||
|  | ||||
| CODEOWNERS = ["@buxtronix"] | ||||
|   | ||||
| @@ -1,12 +1,12 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import ble_client, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor, ble_client | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
|     CONF_BATTERY_LEVEL, | ||||
|     CONF_ID, | ||||
|     CONF_ILLUMINANCE, | ||||
|     DEVICE_CLASS_BATTERY, | ||||
|     ENTITY_CATEGORY_DIAGNOSTIC, | ||||
|     CONF_ILLUMINANCE, | ||||
|     ICON_BRIGHTNESS_5, | ||||
|     UNIT_PERCENT, | ||||
| ) | ||||
|   | ||||
| @@ -1,10 +1,7 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import binary_sensor, sensor | ||||
| from esphome.const import ( | ||||
|     CONF_SENSOR_ID, | ||||
|     CONF_THRESHOLD, | ||||
| ) | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_SENSOR_ID, CONF_THRESHOLD | ||||
|  | ||||
| analog_threshold_ns = cg.esphome_ns.namespace("analog_threshold") | ||||
|  | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import ble_client, climate | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import climate, ble_client | ||||
| from esphome.const import CONF_ID, CONF_UNIT_OF_MEASUREMENT | ||||
|  | ||||
| UNITS = { | ||||
|   | ||||
| @@ -2,8 +2,8 @@ | ||||
| # https://www.mouser.ca/datasheet/2/678/AVGO_S_A0002854364_1-2574547.pdf | ||||
|  | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_GAIN, | ||||
|     DEVICE_CLASS_ILLUMINANCE, | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_ID | ||||
|  | ||||
| DEPENDENCIES = ["i2c"] | ||||
|   | ||||
| @@ -1,7 +1,8 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import binary_sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_DIRECTION, DEVICE_CLASS_MOVING | ||||
|  | ||||
| from . import APDS9960, CONF_APDS9960_ID | ||||
|  | ||||
| DEPENDENCIES = ["apds9960"] | ||||
|   | ||||
| @@ -1,12 +1,13 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_TYPE, | ||||
|     ICON_LIGHTBULB, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_PERCENT, | ||||
|     ICON_LIGHTBULB, | ||||
| ) | ||||
|  | ||||
| from . import APDS9960, CONF_APDS9960_ID | ||||
|  | ||||
| DEPENDENCIES = ["apds9960"] | ||||
|   | ||||
| @@ -1,17 +1,17 @@ | ||||
| from esphome import pins | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome import pins | ||||
| from esphome.const import ( | ||||
|     CONF_CALIBRATION, | ||||
|     CONF_CAPACITANCE, | ||||
|     CONF_DIV_RATIO, | ||||
|     CONF_INDOOR, | ||||
|     CONF_IRQ_PIN, | ||||
|     CONF_LIGHTNING_THRESHOLD, | ||||
|     CONF_MASK_DISTURBER, | ||||
|     CONF_CALIBRATION, | ||||
|     CONF_TUNE_ANTENNA, | ||||
|     CONF_NOISE_LEVEL, | ||||
|     CONF_SPIKE_REJECTION, | ||||
|     CONF_TUNE_ANTENNA, | ||||
|     CONF_WATCHDOG_THRESHOLD, | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -1,6 +1,7 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import binary_sensor | ||||
| import esphome.config_validation as cv | ||||
|  | ||||
| from . import AS3935, CONF_AS3935_ID | ||||
|  | ||||
| DEPENDENCIES = ["as3935"] | ||||
|   | ||||
| @@ -1,13 +1,14 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_DISTANCE, | ||||
|     CONF_LIGHTNING_ENERGY, | ||||
|     UNIT_KILOMETER, | ||||
|     ICON_SIGNAL_DISTANCE_VARIANT, | ||||
|     ICON_FLASH, | ||||
|     ICON_SIGNAL_DISTANCE_VARIANT, | ||||
|     UNIT_KILOMETER, | ||||
| ) | ||||
|  | ||||
| from . import AS3935, CONF_AS3935_ID | ||||
|  | ||||
| DEPENDENCIES = ["as3935"] | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import as3935, i2c | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_ID | ||||
|  | ||||
| AUTO_LOAD = ["as3935"] | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import as3935, spi | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_ID | ||||
|  | ||||
| AUTO_LOAD = ["as3935"] | ||||
|   | ||||
| @@ -1,12 +1,12 @@ | ||||
| from esphome import pins | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
|     CONF_DIR_PIN, | ||||
|     CONF_DIRECTION, | ||||
|     CONF_HYSTERESIS, | ||||
|     CONF_ID, | ||||
|     CONF_RANGE, | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -1,19 +1,20 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ANGLE, | ||||
|     CONF_GAIN, | ||||
|     CONF_ID, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     CONF_MAGNITUDE, | ||||
|     CONF_POSITION, | ||||
|     CONF_STATUS, | ||||
|     ENTITY_CATEGORY_DIAGNOSTIC, | ||||
|     ICON_MAGNET, | ||||
|     ICON_ROTATE_RIGHT, | ||||
|     CONF_GAIN, | ||||
|     ENTITY_CATEGORY_DIAGNOSTIC, | ||||
|     CONF_MAGNITUDE, | ||||
|     CONF_STATUS, | ||||
|     CONF_POSITION, | ||||
|     CONF_ANGLE, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
| ) | ||||
| from .. import as5600_ns, AS5600Component | ||||
|  | ||||
| from .. import AS5600Component, as5600_ns | ||||
|  | ||||
| CODEOWNERS = ["@ammmze"] | ||||
| DEPENDENCIES = ["as5600"] | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_GAIN, | ||||
|     CONF_ID, | ||||
| @@ -9,7 +9,6 @@ from esphome.const import ( | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
| ) | ||||
|  | ||||
|  | ||||
| CODEOWNERS = ["@mrgnr"] | ||||
| DEPENDENCIES = ["i2c"] | ||||
|  | ||||
|   | ||||
| @@ -1,13 +1,9 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome import automation, core | ||||
| from esphome.components import i2c | ||||
| from esphome.automation import maybe_simple_id | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
|     CONF_FREQUENCY, | ||||
| ) | ||||
|  | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import i2c | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_FREQUENCY, CONF_ID | ||||
|  | ||||
| CODEOWNERS = ["@X-Ryl669"] | ||||
| DEPENDENCIES = ["i2c"] | ||||
|   | ||||
| @@ -1,10 +1,8 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import switch | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     DEVICE_CLASS_SWITCH, | ||||
|     ICON_WIFI, | ||||
| ) | ||||
| from esphome.const import DEVICE_CLASS_SWITCH, ICON_WIFI | ||||
|  | ||||
| from .. import CONF_AT581X_ID, AT581XComponent, at581x_ns | ||||
|  | ||||
| DEPENDENCIES = ["at581x"] | ||||
|   | ||||
| @@ -1,14 +1,14 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import esp32_ble_tracker, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor, esp32_ble_tracker | ||||
| from esphome.const import ( | ||||
|     CONF_BATTERY_LEVEL, | ||||
|     CONF_BATTERY_VOLTAGE, | ||||
|     CONF_MAC_ADDRESS, | ||||
|     CONF_HUMIDITY, | ||||
|     CONF_ID, | ||||
|     CONF_MAC_ADDRESS, | ||||
|     CONF_SIGNAL_STRENGTH, | ||||
|     CONF_TEMPERATURE, | ||||
|     CONF_ID, | ||||
|     DEVICE_CLASS_BATTERY, | ||||
|     DEVICE_CLASS_HUMIDITY, | ||||
|     DEVICE_CLASS_SIGNAL_STRENGTH, | ||||
|   | ||||
| @@ -1,13 +1,13 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import esp32_ble_tracker, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor, esp32_ble_tracker | ||||
| from esphome.const import ( | ||||
|     CONF_BATTERY_VOLTAGE, | ||||
|     CONF_HUMIDITY, | ||||
|     CONF_ID, | ||||
|     CONF_ILLUMINANCE, | ||||
|     CONF_MOISTURE, | ||||
|     CONF_MAC_ADDRESS, | ||||
|     CONF_MOISTURE, | ||||
|     CONF_TEMPERATURE, | ||||
|     DEVICE_CLASS_HUMIDITY, | ||||
|     DEVICE_CLASS_ILLUMINANCE, | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import climate_ir | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_ID | ||||
|  | ||||
| AUTO_LOAD = ["climate_ir"] | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome import automation | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import climate, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_AWAY_CONFIG, | ||||
|     CONF_COOL_ACTION, | ||||
|   | ||||
| @@ -1,11 +1,7 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import ble_client, time | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
|     CONF_RECEIVE_TIMEOUT, | ||||
|     CONF_TIME_ID, | ||||
| ) | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_ID, CONF_RECEIVE_TIMEOUT, CONF_TIME_ID | ||||
|  | ||||
| CODEOWNERS = ["@jhansche"] | ||||
| DEPENDENCIES = ["ble_client"] | ||||
|   | ||||
| @@ -1,8 +1,8 @@ | ||||
| import logging | ||||
|  | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import ble_client, climate | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import climate, ble_client | ||||
| from esphome.const import ( | ||||
|     CONF_HEAT_MODE, | ||||
|     CONF_ID, | ||||
| @@ -10,11 +10,8 @@ from esphome.const import ( | ||||
|     CONF_TEMPERATURE_SOURCE, | ||||
|     CONF_TIME_ID, | ||||
| ) | ||||
| from .. import ( | ||||
|     BEDJET_CLIENT_SCHEMA, | ||||
|     bedjet_ns, | ||||
|     register_bedjet_child, | ||||
| ) | ||||
|  | ||||
| from .. import BEDJET_CLIENT_SCHEMA, bedjet_ns, register_bedjet_child | ||||
|  | ||||
| _LOGGER = logging.getLogger(__name__) | ||||
| CODEOWNERS = ["@jhansche"] | ||||
|   | ||||
| @@ -1,16 +1,11 @@ | ||||
| import logging | ||||
|  | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import fan | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
| ) | ||||
| from .. import ( | ||||
|     BEDJET_CLIENT_SCHEMA, | ||||
|     bedjet_ns, | ||||
|     register_bedjet_child, | ||||
| ) | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_ID | ||||
|  | ||||
| from .. import BEDJET_CLIENT_SCHEMA, bedjet_ns, register_bedjet_child | ||||
|  | ||||
| _LOGGER = logging.getLogger(__name__) | ||||
| CODEOWNERS = ["@jhansche"] | ||||
|   | ||||
| @@ -1,19 +1,16 @@ | ||||
| import logging | ||||
|  | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
|     DEVICE_CLASS_TEMPERATURE, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_CELSIUS, | ||||
| ) | ||||
| from .. import ( | ||||
|     BEDJET_CLIENT_SCHEMA, | ||||
|     bedjet_ns, | ||||
|     register_bedjet_child, | ||||
| ) | ||||
|  | ||||
| from .. import BEDJET_CLIENT_SCHEMA, bedjet_ns, register_bedjet_child | ||||
|  | ||||
| _LOGGER = logging.getLogger(__name__) | ||||
| CODEOWNERS = ["@jhansche", "@javawizard"] | ||||
|   | ||||
| @@ -1,9 +1,9 @@ | ||||
| from dataclasses import dataclass | ||||
|  | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome import pins | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import libretiny, light | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_CHIPSET, | ||||
|     CONF_IS_RGBW, | ||||
|   | ||||
| @@ -1,11 +1,7 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c, sensor | ||||
| from esphome.const import ( | ||||
|     DEVICE_CLASS_ILLUMINANCE, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_LUX, | ||||
| ) | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import DEVICE_CLASS_ILLUMINANCE, STATE_CLASS_MEASUREMENT, UNIT_LUX | ||||
|  | ||||
| DEPENDENCIES = ["i2c"] | ||||
| CODEOWNERS = ["@OttoWinter"] | ||||
|   | ||||
| @@ -1,12 +1,13 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import fan, output | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_DIRECTION_OUTPUT, | ||||
|     CONF_OSCILLATION_OUTPUT, | ||||
|     CONF_OUTPUT, | ||||
|     CONF_OUTPUT_ID, | ||||
| ) | ||||
|  | ||||
| from .. import binary_ns | ||||
|  | ||||
| BinaryFan = binary_ns.class_("BinaryFan", fan.Fan, cg.Component) | ||||
|   | ||||
| @@ -1,7 +1,8 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import light, output | ||||
| from esphome.const import CONF_OUTPUT_ID, CONF_OUTPUT | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_OUTPUT, CONF_OUTPUT_ID | ||||
|  | ||||
| from .. import binary_ns | ||||
|  | ||||
| BinaryLightOutput = binary_ns.class_("BinaryLightOutput", light.LightOutput) | ||||
|   | ||||
| @@ -1,15 +1,14 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import binary_sensor, sensor | ||||
| import esphome.config_validation as cv | ||||
|  | ||||
| from esphome.components import sensor, binary_sensor | ||||
| from esphome.const import ( | ||||
|     CONF_CHANNELS, | ||||
|     CONF_VALUE, | ||||
|     CONF_TYPE, | ||||
|     ICON_CHECK_CIRCLE_OUTLINE, | ||||
|     CONF_BINARY_SENSOR, | ||||
|     CONF_CHANNELS, | ||||
|     CONF_GROUP, | ||||
|     CONF_SUM, | ||||
|     CONF_TYPE, | ||||
|     CONF_VALUE, | ||||
|     ICON_CHECK_CIRCLE_OUTLINE, | ||||
| ) | ||||
|  | ||||
| DEPENDENCIES = ["binary_sensor"] | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor, uart | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
|     CONF_VOLTAGE, | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor, uart | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_CURRENT, | ||||
|     CONF_ENERGY, | ||||
| @@ -12,15 +12,15 @@ from esphome.const import ( | ||||
|     DEVICE_CLASS_CURRENT, | ||||
|     DEVICE_CLASS_ENERGY, | ||||
|     DEVICE_CLASS_POWER, | ||||
|     DEVICE_CLASS_VOLTAGE, | ||||
|     DEVICE_CLASS_TEMPERATURE, | ||||
|     DEVICE_CLASS_VOLTAGE, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     STATE_CLASS_TOTAL_INCREASING, | ||||
|     UNIT_AMPERE, | ||||
|     UNIT_CELSIUS, | ||||
|     UNIT_KILOWATT_HOURS, | ||||
|     UNIT_VOLT, | ||||
|     UNIT_WATT, | ||||
|     STATE_CLASS_TOTAL_INCREASING, | ||||
| ) | ||||
|  | ||||
| DEPENDENCIES = ["uart"] | ||||
|   | ||||
| @@ -5,13 +5,13 @@ import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_CHARACTERISTIC_UUID, | ||||
|     CONF_LAMBDA, | ||||
|     CONF_NOTIFY, | ||||
|     CONF_SERVICE_UUID, | ||||
|     CONF_TRIGGER_ID, | ||||
|     CONF_TYPE, | ||||
|     DEVICE_CLASS_SIGNAL_STRENGTH, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_DECIBEL_MILLIWATT, | ||||
|     CONF_NOTIFY, | ||||
| ) | ||||
|  | ||||
| from .. import ble_client_ns | ||||
|   | ||||
| @@ -5,8 +5,8 @@ import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_CHARACTERISTIC_UUID, | ||||
|     CONF_ID, | ||||
|     CONF_SERVICE_UUID, | ||||
|     CONF_NOTIFY, | ||||
|     CONF_SERVICE_UUID, | ||||
|     CONF_TRIGGER_ID, | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -34,13 +34,10 @@ def validate_connections(config): | ||||
|             raise cv.Invalid( | ||||
|                 "Connections can only be used if the proxy is set to active" | ||||
|             ) | ||||
|     else: | ||||
|         if config[CONF_ACTIVE]: | ||||
|             conf = config.copy() | ||||
|             conf[CONF_CONNECTIONS] = [ | ||||
|                 CONNECTION_SCHEMA({}) for _ in range(MAX_CONNECTIONS) | ||||
|             ] | ||||
|             return conf | ||||
|     elif config[CONF_ACTIVE]: | ||||
|         conf = config.copy() | ||||
|         conf[CONF_CONNECTIONS] = [CONNECTION_SCHEMA({}) for _ in range(MAX_CONNECTIONS)] | ||||
|         return conf | ||||
|     return config | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_HUMIDITY, | ||||
|     CONF_ID, | ||||
|   | ||||
| @@ -1,7 +1,8 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c | ||||
| from ..bme280_base import to_code_base, CONFIG_SCHEMA_BASE | ||||
| import esphome.config_validation as cv | ||||
|  | ||||
| from ..bme280_base import CONFIG_SCHEMA_BASE, to_code_base | ||||
|  | ||||
| AUTO_LOAD = ["bme280_base"] | ||||
| DEPENDENCIES = ["i2c"] | ||||
|   | ||||
| @@ -1,7 +1,8 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import spi | ||||
| from ..bme280_base import to_code_base, CONFIG_SCHEMA_BASE | ||||
| import esphome.config_validation as cv | ||||
|  | ||||
| from ..bme280_base import CONFIG_SCHEMA_BASE, to_code_base | ||||
|  | ||||
| AUTO_LOAD = ["bme280_base"] | ||||
| CODEOWNERS = ["@apbodrov"] | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome import core | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import i2c, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_DURATION, | ||||
|     CONF_GAS_RESISTANCE, | ||||
| @@ -15,11 +15,11 @@ from esphome.const import ( | ||||
|     DEVICE_CLASS_HUMIDITY, | ||||
|     DEVICE_CLASS_PRESSURE, | ||||
|     DEVICE_CLASS_TEMPERATURE, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_OHM, | ||||
|     ICON_GAS_CYLINDER, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_CELSIUS, | ||||
|     UNIT_HECTOPASCAL, | ||||
|     UNIT_OHM, | ||||
|     UNIT_PERCENT, | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import esp32, i2c | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c, esp32 | ||||
| from esphome.const import CONF_ID, CONF_SAMPLE_RATE, CONF_TEMPERATURE_OFFSET | ||||
|  | ||||
| CODEOWNERS = ["@trvrnrth"] | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_GAS_RESISTANCE, | ||||
|     CONF_HUMIDITY, | ||||
| @@ -22,11 +22,8 @@ from esphome.const import ( | ||||
|     UNIT_PARTS_PER_MILLION, | ||||
|     UNIT_PERCENT, | ||||
| ) | ||||
| from . import ( | ||||
|     BME680BSECComponent, | ||||
|     CONF_BME680_BSEC_ID, | ||||
|     SAMPLE_RATE_OPTIONS, | ||||
| ) | ||||
|  | ||||
| from . import CONF_BME680_BSEC_ID, SAMPLE_RATE_OPTIONS, BME680BSECComponent | ||||
|  | ||||
| DEPENDENCIES = ["bme680_bsec"] | ||||
|  | ||||
|   | ||||
| @@ -1,8 +1,9 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import text_sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_IAQ_ACCURACY | ||||
| from . import BME680BSECComponent, CONF_BME680_BSEC_ID | ||||
|  | ||||
| from . import CONF_BME680_BSEC_ID, BME680BSECComponent | ||||
|  | ||||
| DEPENDENCIES = ["bme680_bsec"] | ||||
|  | ||||
|   | ||||
| @@ -1,26 +1,26 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
|     CONF_TEMPERATURE, | ||||
|     CONF_ACCELERATION_X, | ||||
|     CONF_ACCELERATION_Y, | ||||
|     CONF_ACCELERATION_Z, | ||||
|     CONF_GYROSCOPE_X, | ||||
|     CONF_GYROSCOPE_Y, | ||||
|     CONF_GYROSCOPE_Z, | ||||
|     CONF_ID, | ||||
|     CONF_TEMPERATURE, | ||||
|     DEVICE_CLASS_TEMPERATURE, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_METER_PER_SECOND_SQUARED, | ||||
|     ICON_ACCELERATION_X, | ||||
|     ICON_ACCELERATION_Y, | ||||
|     ICON_ACCELERATION_Z, | ||||
|     ICON_GYROSCOPE_X, | ||||
|     ICON_GYROSCOPE_Y, | ||||
|     ICON_GYROSCOPE_Z, | ||||
|     UNIT_DEGREE_PER_SECOND, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_CELSIUS, | ||||
|     UNIT_DEGREE_PER_SECOND, | ||||
|     UNIT_METER_PER_SECOND_SQUARED, | ||||
| ) | ||||
|  | ||||
| DEPENDENCIES = ["i2c"] | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
|     CONF_PRESSURE, | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
|     CONF_IIR_FILTER, | ||||
|   | ||||
| @@ -1,7 +1,8 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c | ||||
| from ..bmp280_base import to_code_base, CONFIG_SCHEMA_BASE | ||||
| import esphome.config_validation as cv | ||||
|  | ||||
| from ..bmp280_base import CONFIG_SCHEMA_BASE, to_code_base | ||||
|  | ||||
| AUTO_LOAD = ["bmp280_base"] | ||||
| CODEOWNERS = ["@ademuri"] | ||||
|   | ||||
| @@ -1,7 +1,8 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import spi | ||||
| from ..bmp280_base import to_code_base, CONFIG_SCHEMA_BASE | ||||
| import esphome.config_validation as cv | ||||
|  | ||||
| from ..bmp280_base import CONFIG_SCHEMA_BASE, to_code_base | ||||
|  | ||||
| AUTO_LOAD = ["bmp280_base"] | ||||
| CODEOWNERS = ["@ademuri"] | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
|     CONF_IIR_FILTER, | ||||
|   | ||||
| @@ -1,6 +1,7 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import i2c | ||||
| from ..bmp3xx_base import to_code_base, cv, CONFIG_SCHEMA_BASE | ||||
|  | ||||
| from ..bmp3xx_base import CONFIG_SCHEMA_BASE, cv, to_code_base | ||||
|  | ||||
| AUTO_LOAD = ["bmp3xx_base"] | ||||
| CODEOWNERS = ["@latonita"] | ||||
|   | ||||
| @@ -1,6 +1,7 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import spi | ||||
| from ..bmp3xx_base import to_code_base, cv, CONFIG_SCHEMA_BASE | ||||
|  | ||||
| from ..bmp3xx_base import CONFIG_SCHEMA_BASE, cv, to_code_base | ||||
|  | ||||
| AUTO_LOAD = ["bmp3xx_base"] | ||||
| CODEOWNERS = ["@latonita"] | ||||
|   | ||||
| @@ -1,7 +1,8 @@ | ||||
| import math | ||||
|  | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
|     CONF_IIR_FILTER, | ||||
|   | ||||
| @@ -1,11 +1,7 @@ | ||||
| from esphome import pins | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome import pins | ||||
| from esphome.const import ( | ||||
|     CONF_CLOCK_PIN, | ||||
|     CONF_DATA_PIN, | ||||
|     CONF_ID, | ||||
| ) | ||||
| from esphome.const import CONF_CLOCK_PIN, CONF_DATA_PIN, CONF_ID | ||||
|  | ||||
| CODEOWNERS = ["@Cossid"] | ||||
| MULTI_CONF = True | ||||
|   | ||||
| @@ -1,7 +1,8 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import output | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_CHANNEL, CONF_ID | ||||
|  | ||||
| from . import BP1658CJ | ||||
|  | ||||
| DEPENDENCIES = ["bp1658cj"] | ||||
|   | ||||
| @@ -1,11 +1,7 @@ | ||||
| from esphome import pins | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome import pins | ||||
| from esphome.const import ( | ||||
|     CONF_CLOCK_PIN, | ||||
|     CONF_DATA_PIN, | ||||
|     CONF_ID, | ||||
| ) | ||||
| from esphome.const import CONF_CLOCK_PIN, CONF_DATA_PIN, CONF_ID | ||||
|  | ||||
| CODEOWNERS = ["@Cossid"] | ||||
| MULTI_CONF = True | ||||
|   | ||||
| @@ -1,7 +1,8 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import output | ||||
| from esphome.const import CONF_CHANNEL, CONF_ID, CONF_CURRENT | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_CHANNEL, CONF_CURRENT, CONF_ID | ||||
|  | ||||
| from . import BP5758D | ||||
|  | ||||
| DEPENDENCIES = ["bp5758d"] | ||||
|   | ||||
| @@ -1,8 +1,8 @@ | ||||
| from esphome import automation | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome import automation | ||||
| from esphome.const import CONF_DATA, CONF_ID, CONF_TRIGGER_ID | ||||
| from esphome.core import CORE | ||||
| from esphome.const import CONF_ID, CONF_TRIGGER_ID, CONF_DATA | ||||
|  | ||||
| CODEOWNERS = ["@mvturnho", "@danielschramm"] | ||||
| IS_PLATFORM_COMPONENT = True | ||||
|   | ||||
| @@ -1,8 +1,8 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c | ||||
| from esphome.const import CONF_ID, CONF_RESET_PIN | ||||
| from esphome import pins | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import i2c | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_ID, CONF_RESET_PIN | ||||
|  | ||||
| CONF_TOUCH_THRESHOLD = "touch_threshold" | ||||
| CONF_ALLOW_MULTIPLE_TOUCHES = "allow_multiple_touches" | ||||
|   | ||||
| @@ -1,8 +1,9 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import binary_sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_CHANNEL | ||||
| from . import cap1188_ns, CAP1188Component, CONF_CAP1188_ID | ||||
|  | ||||
| from . import CONF_CAP1188_ID, CAP1188Component, cap1188_ns | ||||
|  | ||||
| DEPENDENCIES = ["cap1188"] | ||||
| CAP1188Channel = cap1188_ns.class_("CAP1188Channel", binary_sensor.BinarySensor) | ||||
|   | ||||
| @@ -1,15 +1,15 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import web_server_base | ||||
| from esphome.components.web_server_base import CONF_WEB_SERVER_BASE_ID | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
|     PLATFORM_BK72XX, | ||||
|     PLATFORM_ESP32, | ||||
|     PLATFORM_ESP8266, | ||||
|     PLATFORM_BK72XX, | ||||
|     PLATFORM_RTL87XX, | ||||
| ) | ||||
| from esphome.core import coroutine_with_priority, CORE | ||||
| from esphome.core import CORE, coroutine_with_priority | ||||
|  | ||||
| AUTO_LOAD = ["web_server_base"] | ||||
| DEPENDENCIES = ["wifi"] | ||||
|   | ||||
| @@ -1,22 +1,22 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import i2c, sensor, text_sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
|     ICON_RADIATOR, | ||||
|     ICON_RESTART, | ||||
|     DEVICE_CLASS_CARBON_DIOXIDE, | ||||
|     DEVICE_CLASS_VOLATILE_ORGANIC_COMPOUNDS_PARTS, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_PARTS_PER_MILLION, | ||||
|     UNIT_PARTS_PER_BILLION, | ||||
|     CONF_BASELINE, | ||||
|     CONF_ECO2, | ||||
|     CONF_HUMIDITY, | ||||
|     CONF_ID, | ||||
|     CONF_TEMPERATURE, | ||||
|     CONF_TVOC, | ||||
|     CONF_HUMIDITY, | ||||
|     CONF_VERSION, | ||||
|     DEVICE_CLASS_CARBON_DIOXIDE, | ||||
|     DEVICE_CLASS_VOLATILE_ORGANIC_COMPOUNDS_PARTS, | ||||
|     ICON_MOLECULE_CO2, | ||||
|     ICON_RADIATOR, | ||||
|     ICON_RESTART, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_PARTS_PER_BILLION, | ||||
|     UNIT_PARTS_PER_MILLION, | ||||
| ) | ||||
|  | ||||
| AUTO_LOAD = ["text_sensor"] | ||||
|   | ||||
| @@ -1,10 +1,7 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome import pins | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_DELAY, | ||||
|     CONF_ID, | ||||
| ) | ||||
| from esphome.const import CONF_DELAY, CONF_ID | ||||
|  | ||||
| AUTO_LOAD = ["sensor", "voltage_sampler"] | ||||
| CODEOWNERS = ["@asoehlke"] | ||||
|   | ||||
| @@ -1,16 +1,17 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor, voltage_sampler | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ID, | ||||
|     CONF_SENSOR, | ||||
|     CONF_NUMBER, | ||||
|     ICON_FLASH, | ||||
|     UNIT_VOLT, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     CONF_SENSOR, | ||||
|     DEVICE_CLASS_VOLTAGE, | ||||
|     ICON_FLASH, | ||||
|     STATE_CLASS_MEASUREMENT, | ||||
|     UNIT_VOLT, | ||||
| ) | ||||
| from . import cd74hc4067_ns, CD74HC4067Component | ||||
|  | ||||
| from . import CD74HC4067Component, cd74hc4067_ns | ||||
|  | ||||
| DEPENDENCIES = ["cd74hc4067"] | ||||
|  | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| import esphome.codegen as cg | ||||
| from esphome.components import climate, remote_base, sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import climate, sensor, remote_base | ||||
| from esphome.const import CONF_SUPPORTS_COOL, CONF_SUPPORTS_HEAT, CONF_SENSOR | ||||
| from esphome.const import CONF_SENSOR, CONF_SUPPORTS_COOL, CONF_SUPPORTS_HEAT | ||||
|  | ||||
| DEPENDENCIES = ["remote_transmitter"] | ||||
| AUTO_LOAD = ["sensor", "remote_base"] | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import climate_ir | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_ID | ||||
|  | ||||
| AUTO_LOAD = ["climate_ir"] | ||||
|   | ||||
| @@ -1,5 +1,4 @@ | ||||
| from esphome import config_validation as cv | ||||
| from esphome import codegen as cg | ||||
| from esphome import codegen as cg, config_validation as cv | ||||
| from esphome.const import CONF_BLUE, CONF_GREEN, CONF_ID, CONF_RED, CONF_WHITE | ||||
|  | ||||
| ColorStruct = cg.esphome_ns.struct("Color") | ||||
|   | ||||
| @@ -1,11 +1,11 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import light, output | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_BRIGHTNESS, | ||||
|     CONF_COLD_WHITE_COLOR_TEMPERATURE, | ||||
|     CONF_COLOR_TEMPERATURE, | ||||
|     CONF_OUTPUT_ID, | ||||
|     CONF_COLD_WHITE_COLOR_TEMPERATURE, | ||||
|     CONF_WARM_WHITE_COLOR_TEMPERATURE, | ||||
| ) | ||||
|  | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_ACCURACY_DECIMALS, | ||||
|     CONF_DEVICE_CLASS, | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import climate_ir | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import CONF_ID | ||||
|  | ||||
| AUTO_LOAD = ["climate_ir"] | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import binary_sensor | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_DEVICE_CLASS, | ||||
|     CONF_ENTITY_CATEGORY, | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import button | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_DEVICE_CLASS, | ||||
|     CONF_ENTITY_CATEGORY, | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| import esphome.codegen as cg | ||||
| import esphome.config_validation as cv | ||||
| from esphome.components import cover | ||||
| import esphome.config_validation as cv | ||||
| from esphome.const import ( | ||||
|     CONF_DEVICE_CLASS, | ||||
|     CONF_ENTITY_CATEGORY, | ||||
|   | ||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user