esphome/esphome/components
dependabot[bot] 29045b0435
Bump pylint from 2.13.9 to 2.14.3 (#3589)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-06-21 16:27:33 +12:00
..
a4988 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
ac_dimmer Output a true RMS voltage % (#3494) 2022-05-24 12:52:54 +12:00
adalight Enable readability-redundant-access-specifiers check (#3096) 2022-01-23 20:47:22 +13:00
adc Correct ADC auto-range for ESP32-S2 variant (13 bit adc) (#3158) 2022-06-03 16:07:35 +12:00
addressable_light Add display_type property to DisplayBuffer (#3430) 2022-06-03 15:39:04 +12:00
ade7953 Fix bitshift on read in ADE7953 (#2537) 2021-10-17 20:28:43 +13:00
ads1115 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
aht10 Enable a bunch of clang-tidy checks (#2149) 2021-12-02 09:03:51 +13:00
airthings_ble ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
airthings_wave_mini Enable readability-qualified-auto check (#3095) 2022-01-23 20:29:58 +13:00
airthings_wave_plus Enable readability-qualified-auto check (#3095) 2022-01-23 20:29:58 +13:00
am43 Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
am2320 Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
analog_threshold Analog threshold (#3190) 2022-02-18 09:14:10 +13:00
animation Merge branch 'dev' into bump-2022.5.0b1 2022-05-11 12:50:41 +12:00
anova Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
apds9960 Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
api Implement Media Player and I2S Media player (#3487) 2022-06-02 17:00:17 +12:00
as3935 Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
as3935_i2c ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
as3935_spi Avoid non-const globals and enable clang-tidy check (#1892) 2021-06-11 08:19:44 +12:00
async_tcp ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
atc_mithermometer atc mithermometer: Add possibility to report signal strength (#3000) 2022-01-05 16:43:37 +13:00
atm90e32 Add Entity categories for Home Assistant (#2636) 2021-11-08 07:24:52 +13:00
b_parasite Adds support for b-parasite's v2 BLE protocol (#3290) 2022-03-16 11:05:29 +13:00
ballu Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
bang_bang Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
bedjet Merge branch 'dev' into bump-2022.6.0b1 2022-06-08 22:46:20 +12:00
bh1750 BH1750 dynamically calculate options (#3214) 2022-02-19 15:49:20 +01:00
binary Refactor fan platform to resemble climate/cover platforms (#2848) 2022-01-23 22:21:54 +13:00
binary_sensor Cleanup deprecated EntityBase::hash_base() (#3525) 2022-06-08 09:13:11 +12:00
binary_sensor_map Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
bl0939 Add support for BL0939 (Sonoff Dual R3 V2 powermeter) (#3300) 2022-04-21 10:11:25 +12:00
bl0940 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
ble_client Fix 2 small issues in BLEClient (#3544) 2022-06-21 11:31:17 +12:00
ble_presence Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
ble_rssi Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
ble_scanner Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
bme280 Fix BLE280 setup when the sensor is marked as failed. (#3396) 2022-05-10 22:03:40 +12:00
bme680 Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
bme680_bsec Queue sensor publishes so we don't block for too long (#3422) 2022-04-27 07:51:22 +12:00
bmp3xx Bm3xx: Fix typo (#3559) 2022-06-14 20:41:46 +12:00
bmp085 Convert sensor_schema to use kwargs (#2094) 2021-08-01 12:21:32 +02:00
bmp280 Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
button Cleanup deprecated EntityBase::hash_base() (#3525) 2022-06-08 09:13:11 +12:00
canbus CAN bus: on_frame remote_transmission_request (#3376) 2022-05-10 21:39:18 +12:00
cap1188 Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
captive_portal Update captive portal canHandle function (#3360) 2022-05-12 17:00:13 +12:00
ccs811 Text sensor schema generator similar to sensor (#3172) 2022-02-08 17:23:45 +13:00
cd74hc4067 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
climate Cleanup deprecated EntityBase::hash_base() (#3525) 2022-06-08 09:13:11 +12:00
climate_ir New Midea IR component, improvements and fixes (#2847) 2022-01-10 11:47:19 +13:00
climate_ir_lg Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
color Convert components to async-def syntax (#1821) 2021-05-24 10:58:29 +02:00
color_temperature Add rgbct and color_temperature light platforms (#2138) 2021-08-10 21:28:56 +12:00
coolix Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
copy Select enhancement (#3423) 2022-05-10 16:41:16 +12:00
cover Cleanup deprecated EntityBase::hash_base() (#3525) 2022-06-08 09:13:11 +12:00
cs5460a Bump black from 21.12b0 to 22.1.0 (#3147) 2022-02-01 10:26:37 +01:00
cse7761 Add support for CSE7761 sensor (#2546) 2021-10-28 20:58:48 +02:00
cse7766 Enable a bunch of clang-tidy checks (#2149) 2021-12-02 09:03:51 +13:00
ct_clamp Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
current_based Add Current based cover (#1439) 2021-09-27 22:22:45 +02:00
custom Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
custom_component Convert components to async-def syntax (#1821) 2021-05-24 10:58:29 +02:00
cwww Add rgbct and color_temperature light platforms (#2138) 2021-08-10 21:28:56 +12:00
daikin Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
dallas Fix WDT reset during dallas search algorithm (#3293) 2022-03-16 20:33:05 +01:00
daly_bms Changes accuracy of single cell voltage (#3387) 2022-04-14 13:48:35 +12:00
dashboard_import Force using name substitution when adopting a device (#3451) 2022-05-09 19:43:09 +12:00
debug Set entity-category to diagnostic for debug component (#3209) 2022-02-17 13:53:26 +13:00
deep_sleep Add deep_sleep.allow YAML action (#3459) 2022-05-11 12:47:50 +12:00
delonghi Delonghi Penguino PAC W120HP ir support (#3124) 2022-05-10 21:22:22 +12:00
demo Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
dfplayer Convert Arduino boolean to bool (#2042) 2021-07-20 15:31:54 +12:00
dht Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
dht12 Convert sensor_schema to use kwargs (#2094) 2021-08-01 12:21:32 +02:00
display Add display_type property to DisplayBuffer (#3430) 2022-06-03 15:39:04 +12:00
ds1307 Avoid non-const globals and enable clang-tidy check (#1892) 2021-06-11 08:19:44 +12:00
dsmr Move gas mbus config option being a define to being a build flag since its used in external libraries. (#3575) 2022-06-20 07:39:40 +12:00
duty_cycle Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
e131 Enable readability-redundant-access-specifiers check (#3096) 2022-01-23 20:47:22 +13:00
ektf2232 Create base touchscreen component and refactor ektf2232 (#3083) 2022-01-26 16:26:46 +13:00
endstop Add cover toggle support to endstop cover (#3358) 2022-04-11 10:55:45 +12:00
ens210 Add ENS210 Humidity & Temperature sensor component (#2942) 2022-05-09 17:23:38 +12:00
esp32 Map LOLIN C3 mini board pins (#3587) 2022-06-21 11:33:20 +12:00
esp32_ble Allow to set manufacturer data for BLEAdvertising (#3179) 2022-02-09 23:29:32 +13:00
esp32_ble_beacon Fix Bluetooth setup_priorities (#2458) 2021-10-18 15:31:00 +13:00
esp32_ble_server Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
esp32_ble_tracker feat: support ble_client that use security w/o pin codes (#3320) 2022-04-04 09:35:48 +12:00
esp32_camera Cleanup deprecated EntityBase::hash_base() (#3525) 2022-06-08 09:13:11 +12:00
esp32_camera_web_server Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
esp32_can Native ESP32 CAN support (#1629) 2022-01-12 08:54:35 +13:00
esp32_dac ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
esp32_hall Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
esp32_improv Bump improv library to 1.2.1 (#3160) 2022-02-04 19:15:00 +13:00
esp32_touch Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
esp8266 Early pin init (#3439) 2022-05-09 17:21:43 +12:00
esp8266_pwm Generate ARDUINO_VERSION_CODE in Python code (#3101) 2022-01-24 10:34:34 +01:00
ethernet Ignore already stopped dhcp for ethernet (#2862) 2021-12-07 07:47:48 +13:00
exposure_notifications ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
external_components Allow Git credentials to be loaded from secrets (#2825) 2021-12-01 17:10:25 +13:00
ezo Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
fan Cleanup deprecated EntityBase::hash_base() (#3525) 2022-06-08 09:13:11 +12:00
fastled_base Fix clang-tidy header filter (#2385) 2021-09-24 18:02:28 +02:00
fastled_clockless Allow framework version validator to be maximum version (#3197) 2022-02-15 12:00:12 +13:00
fastled_spi Allow framework version validator to be maximum version (#3197) 2022-02-15 12:00:12 +13:00
fingerprint_grow Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
font Font allow using google fonts directly (#3243) 2022-03-28 12:07:48 +13:00
fujitsu_general Lint trailing whitespace (#3230) 2022-02-19 14:46:27 +01:00
globals RestoringGlobalsComponent: Store value on shutdown (#3586) 2022-06-21 11:27:53 +12:00
gpio Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
gps Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
graph Enable readability-const-return-type check (#3099) 2022-01-23 20:28:00 +13:00
growatt_solar Implement newer RTU protocol of Growatt inverters (#3315) 2022-04-11 08:06:11 +12:00
havells_solar Remove power and energy from sensors that are not true power (#2628) 2021-10-26 10:55:20 +02:00
hbridge Remove deprecated fan speeds (#3397) 2022-05-19 12:50:44 +12:00
hdc1080 Change HDC1080 init instruction failure from error to warning (#2927) 2021-12-22 15:35:01 +13:00
heatpumpir Add support for Electrolux heatpump and bump arduino-heatpumpir version (#3353) 2022-04-08 08:04:00 +12:00
hitachi_ac344 Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
hitachi_ac424 Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
hlw8012 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
hm3301 Fix HM3301 AQI int8 overflow (#3361) 2022-04-11 10:14:53 +12:00
hmc5883l Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
homeassistant Make home_assistant imported sensors internal by default (#3372) 2022-04-11 12:45:15 +12:00
honeywellabp Add sensor support: Honeywell ABP (SPI version) (#3164) 2022-02-22 11:22:30 +01:00
hrxl_maxsonar_wr Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
http_request HttpRequestComponent::get_string - avoid copy (#2988) 2022-02-17 17:03:54 +13:00
htu21d use no hold master mode for si7021/htu21d (#2528) 2021-10-15 16:52:03 +02:00
hx711 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
hydreon_rgxx RG15 data is float/double, not int (#3512) 2022-06-08 22:34:50 +12:00
i2c Refactor Sensirion Sensors (#3374) 2022-04-13 10:19:48 +12:00
i2s_audio Setup the mute pin if configured (#3568) 2022-06-18 17:25:51 +12:00
ili9341 support rotated ILI9341 (ILI9342) (#3526) 2022-06-07 22:42:13 +12:00
image added RGB565 image type (#3229) 2022-04-27 08:41:10 +12:00
improv_serial Mark improv_serial and ESP-IDF usb based serial on c3/s2/s3 unsupported (#3477) 2022-05-16 13:07:12 +12:00
ina219 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
ina226 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
ina260 INA260 Current and Power Sensor support (#2788) 2021-12-31 22:08:49 +13:00
ina3221 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
inkbird_ibsth1_mini Add Entity categories for Home Assistant (#2636) 2021-11-08 07:24:52 +13:00
inkplate6 Add display_type property to DisplayBuffer (#3430) 2022-06-03 15:39:04 +12:00
integration Deprecate virtual methods to set entity properties (#3021) 2022-01-10 13:32:39 +01:00
interval Convert components to async-def syntax (#1821) 2021-05-24 10:58:29 +02:00
json Increase JSON buffer size on overflow (#3475) 2022-05-16 13:07:12 +12:00
kalman_combinator Enable readability-named-parameter check (#3098) 2022-01-23 20:39:07 +13:00
lcd_base Added a function to load custom characters in LCD display (#3279) 2022-04-04 11:13:59 +12:00
lcd_gpio Raise minimum python version to 3.8 (#3176) 2022-02-10 09:55:11 +01:00
lcd_pcf8574 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
ledc Bump black from 21.12b0 to 22.1.0 (#3147) 2022-02-01 10:26:37 +01:00
light Language schema 202204 (#3492) 2022-06-17 13:46:20 +12:00
lilygo_t5_47 Fix lilygo touchscreen rotation (#3221) 2022-02-21 09:58:53 +13:00
lock Cleanup deprecated EntityBase::hash_base() (#3525) 2022-06-08 09:13:11 +12:00
logger Fix compilation with ESP32-S3 (#3543) 2022-06-14 20:41:46 +12:00
ltr390 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
max6675 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
max7219 Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
max7219digit Add display_type property to DisplayBuffer (#3430) 2022-06-03 15:39:04 +12:00
max9611 Fix files CI after merging (#3175) 2022-02-09 08:04:44 +13:00
max31855 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
max31856 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
max31865 Fix bogus reading on no communication with MAX31865 (#3505) 2022-06-08 09:58:32 +12:00
max44009 Add sensor support: MAX44009 (#3125) 2022-02-19 09:49:45 +01:00
mcp23s08 Enable a bunch of clang-tidy checks (#2149) 2021-12-02 09:03:51 +13:00
mcp23s17 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
mcp23x08_base Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
mcp23x17_base Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
mcp23xxx_base ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
mcp47a1 Add MCP47A1 DAC output (#3014) 2022-01-08 21:35:55 +13:00
mcp2515 Enable a bunch of clang-tidy checks (#2149) 2021-12-02 09:03:51 +13:00
mcp3008 EntityBase Refactor (#2418) 2021-10-10 10:37:05 +02:00
mcp3204 Extend mcp3204 to support 8 channels (mcp3208 variant) (#3332) 2022-04-11 08:44:11 +12:00
mcp4725 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
mcp4728 Add device support: MCP4728 (#3174) 2022-02-21 12:47:03 +01:00
mcp9808 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
mcp23008 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
mcp23016 Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
mcp23017 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
md5 Bump esp-idf framework version from 4.3.0 to 4.3.2 (#3120) 2022-01-31 07:59:56 +01:00
mdns Enable mDNS during OTA safe mode (#3146) 2022-02-08 21:21:52 +13:00
media_player Media Player: added play_media action (#3579) 2022-06-20 12:17:20 +12:00
mhz19 Add device classes new in HA 2021.9 (#2248) 2021-09-07 10:12:26 +12:00
midea midea: New power_toggle action. Auto-use remote transmitter. (#3496) 2022-05-23 20:51:45 +12:00
midea_ac Midea support v2 (#2188) 2021-09-09 09:10:02 +12:00
midea_ir Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
mitsubishi Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
mlx90393 MLX90393 three-axis magnetometer (#2770) 2022-02-08 20:42:11 +13:00
modbus Fix modbus user-defined function handling (#3527) 2022-06-17 13:35:25 +12:00
modbus_controller New vscode schema gen (#3336) 2022-04-03 19:30:22 +12:00
monochromatic Color mode implementation (#2012) 2021-07-29 19:11:56 +02:00
mopeka_ble Add Mopeka BLE and Mopeka Pro Check BLE Sensor (#2618) 2022-03-01 11:30:33 +13:00
mopeka_pro_check Add support for Mopeka Pro+ Residential sensor (#3393) 2022-04-20 12:50:24 +12:00
mpr121 Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
mpu6050 Convert sensor_schema to use kwargs (#2094) 2021-08-01 12:21:32 +02:00
mpu6886 Add support for MPU-6886 (#3183) 2022-02-21 12:23:26 +13:00
mqtt Fix: Make MQTT over TLS actually work (#3580) 2022-06-20 11:17:58 +12:00
mqtt_subscribe Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
ms5611 [ms5611] Re-implement conversion from ADC readings to sensor values (#2665) 2021-11-10 22:01:47 +01:00
my9231 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
neopixelbus Generate ARDUINO_VERSION_CODE in Python code (#3101) 2022-01-24 10:34:34 +01:00
network Add IPv6 support for ESP-IDF framework (#2953) 2022-01-25 09:55:33 +01:00
nextion Nextion brightness setting requires an assignment (#3533) 2022-06-09 20:27:22 +12:00
nfc Move PN532OnTagTrigger to nfc::NfcOnTagTrigger (#3379) 2022-04-13 12:26:55 +12:00
ntc Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
number Cleanup deprecated EntityBase::hash_base() (#3525) 2022-06-08 09:13:11 +12:00
ota increase delay for Ethernet module warm up (#3326) 2022-03-24 14:28:21 +13:00
output Add new Lock core component (#2958) 2022-02-04 07:24:31 +13:00
packages Perform merges when substituting dict keys (#3062) 2022-01-25 11:46:42 +13:00
partition Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
pca9685 fixed dependency for pca9685 component (#2614) 2021-10-22 18:52:47 +02:00
pcd8544 Add display_type property to DisplayBuffer (#3430) 2022-06-03 15:39:04 +12:00
pcf8574 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
pid Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
pipsolar Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
pm1006 Fix pm1006 polling component definition (#3210) 2022-02-17 21:47:31 +01:00
pmsa003i ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
pmsx003 PMSX003: Add support for specifying the update interval and spinning down (#3053) 2022-05-10 21:35:43 +12:00
pn532 Move PN532OnTagTrigger to nfc::NfcOnTagTrigger (#3379) 2022-04-13 12:26:55 +12:00
pn532_i2c Fix two i2c error code return errors (#2375) 2021-09-22 20:07:43 +02:00
pn532_spi Introduce hex parsing & formatting helper functions (#2882) 2021-12-13 09:15:23 +13:00
power_supply ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
preferences Configurable Flash Write Interval (#2119) 2021-09-21 13:47:51 +02:00
prometheus Allow Prometheus component to export internal components (#3508) 2022-05-31 07:29:57 +12:00
psram Improve PSRAM support (#2884) 2022-01-04 10:35:15 +13:00
pulse_counter Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
pulse_meter Pulse meter internal filter mode (#3082) 2022-02-21 09:32:35 +13:00
pulse_width Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
pvvx_mithermometer Add Entity categories for Home Assistant (#2636) 2021-11-08 07:24:52 +13:00
pzem004t Fix issue #2054. PZEM004T Component doesn't set the module address. (#1784) 2021-09-13 15:36:01 +02:00
pzemac Add an action for pzemac to reset the total energy (#2480) 2022-01-10 23:13:39 +13:00
pzemdc Convert sensor_schema to use kwargs (#2094) 2021-08-01 12:21:32 +02:00
qmc5883l Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
qmp6988 Add support for QMP6988 Pressure sensor (#3192) 2022-03-15 08:09:17 +13:00
qr_code Add qr code support for displays (#2952) 2022-01-26 22:20:45 +13:00
radon_eye_ble Added RadonEye RD200 Component (#3119) 2022-02-08 16:32:37 +13:00
radon_eye_rd200 Added RadonEye RD200 Component (#3119) 2022-02-08 16:32:37 +13:00
rc522 Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
rc522_i2c ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
rc522_spi Change beginning of file comments to avoid creating doxygen tag for esphome namespace (#3314) 2022-03-29 22:05:38 +13:00
rdm6300 Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
remote_base Language schema 202204 (#3492) 2022-06-17 13:46:20 +12:00
remote_receiver Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
remote_transmitter Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
resistance Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
restart Button device class (#2835) 2021-11-30 16:18:21 +01:00
rf_bridge Change log level from DEBUG to INFO for sniffing services (#2736) 2021-11-16 23:28:12 +13:00
rgb Color mode implementation (#2012) 2021-07-29 19:11:56 +02:00
rgbct Tuya rgb support (#2278) 2021-09-26 21:34:06 +13:00
rgbw Tuya rgb support (#2278) 2021-09-26 21:34:06 +13:00
rgbww Tuya rgb support (#2278) 2021-09-26 21:34:06 +13:00
rotary_encoder Suppress first rotary encoder event (#3532) 2022-06-07 11:36:54 +12:00
rtttl Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
ruuvi_ble ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
ruuvitag Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
safe_mode Add shutdown and safe_mode button (#2918) 2021-12-20 22:25:36 +01:00
scd4x [scd4x] Fix not passing arguments to templatable value for perform_forced_calibration (#3495) 2022-05-24 13:00:06 +12:00
scd30 Refactor Sensirion Sensors (#3374) 2022-04-13 10:19:48 +12:00
script Fix a bunch of typos (#2058) 2021-07-26 14:48:57 +02:00
sdm_meter Adding sdm_meter ability to report total power (#2959) 2022-01-10 12:23:01 +13:00
sdp3x Fix sdp3x error checking (#3531) 2022-06-07 22:43:46 +12:00
sds011 Add device classes new in HA 2021.9 (#2248) 2021-09-07 10:12:26 +12:00
selec_meter Remove power and energy from sensors that are not true power (#2628) 2021-10-26 10:55:20 +02:00
select Cleanup deprecated EntityBase::hash_base() (#3525) 2022-06-08 09:13:11 +12:00
sen5x add support for Sen5x sensor series (#3383) 2022-05-10 20:15:02 +12:00
senseair Fix senseair component uart read timeout (#2658) 2021-11-17 08:00:26 +13:00
sensirion_common Refactor Sensirion Sensors (#3374) 2022-04-13 10:19:48 +12:00
sensor Cleanup deprecated EntityBase::hash_base() (#3525) 2022-06-08 09:13:11 +12:00
servo Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
sgp4x Fix wrong type for voc_state*_ in sgp4x component (#3581) 2022-06-20 11:27:00 +12:00
sgp30 Refactor Sensirion Sensors (#3374) 2022-04-13 10:19:48 +12:00
sgp40 Add support for SGP41 (#3382) 2022-05-19 12:47:33 +12:00
shelly_dimmer Shelly dimmer: Use unique_ptr to handle the lifetime of stm32_t (#3400) 2022-05-12 17:00:13 +12:00
sht3xd Refactor Sensirion Sensors (#3374) 2022-04-13 10:19:48 +12:00
sht4x Refactor Sensirion Sensors (#3374) 2022-04-13 10:19:48 +12:00
shtcx Refactor Sensirion Sensors (#3374) 2022-04-13 10:19:48 +12:00
shutdown Add shutdown and safe_mode button (#2918) 2021-12-20 22:25:36 +01:00
sim800l Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
slow_pwm slow_pwm: allow to restart a cycle on state change (#3004) 2022-01-22 23:08:55 +01:00
sm300d2 Enable a bunch of clang-tidy checks (#2149) 2021-12-02 09:03:51 +13:00
sm2135 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
sm16716 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
sml Add SML (Smart Message Language) platform for energy meters (#2396) 2022-05-10 21:05:49 +12:00
sn74hc595 Fix pin number validation for sn74hc595 (#2621) 2021-10-26 18:10:45 +02:00
sntp Prettier date time display after time sync (#2778) 2021-11-23 09:20:20 +01:00
socket Add IPv6 support for ESP-IDF framework (#2953) 2022-01-25 09:55:33 +01:00
sonoff_d1 Fix compile issues on windows (#3491) 2022-05-19 21:21:42 +12:00
speed Remove deprecated fan speeds (#3397) 2022-05-19 12:50:44 +12:00
spi Fix spi transfer with miso pin defined on espidf (#3450) 2022-05-09 19:24:27 +12:00
sps30 SPS30: Add fan action (#3410) 2022-04-26 09:50:36 +12:00
ssd1306_base Add display_type property to DisplayBuffer (#3430) 2022-06-03 15:39:04 +12:00
ssd1306_i2c Enable a bunch of clang-tidy checks (#2149) 2021-12-02 09:03:51 +13:00
ssd1306_spi Enable a bunch of clang-tidy checks (#2149) 2021-12-02 09:03:51 +13:00
ssd1322_base Add display_type property to DisplayBuffer (#3430) 2022-06-03 15:39:04 +12:00
ssd1322_spi Avoid non-const globals and enable clang-tidy check (#1892) 2021-06-11 08:19:44 +12:00
ssd1325_base Add display_type property to DisplayBuffer (#3430) 2022-06-03 15:39:04 +12:00
ssd1325_spi Avoid non-const globals and enable clang-tidy check (#1892) 2021-06-11 08:19:44 +12:00
ssd1327_base Add display_type property to DisplayBuffer (#3430) 2022-06-03 15:39:04 +12:00
ssd1327_i2c ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
ssd1327_spi Avoid non-const globals and enable clang-tidy check (#1892) 2021-06-11 08:19:44 +12:00
ssd1331_base Add display_type property to DisplayBuffer (#3430) 2022-06-03 15:39:04 +12:00
ssd1331_spi Avoid non-const globals and enable clang-tidy check (#1892) 2021-06-11 08:19:44 +12:00
ssd1351_base Add display_type property to DisplayBuffer (#3430) 2022-06-03 15:39:04 +12:00
ssd1351_spi Avoid non-const globals and enable clang-tidy check (#1892) 2021-06-11 08:19:44 +12:00
st7735 Add display_type property to DisplayBuffer (#3430) 2022-06-03 15:39:04 +12:00
st7789v Add display_type property to DisplayBuffer (#3430) 2022-06-03 15:39:04 +12:00
st7920 Add display_type property to DisplayBuffer (#3430) 2022-06-03 15:39:04 +12:00
status Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
status_led ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
stepper ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
sts3x Refactor Sensirion Sensors (#3374) 2022-04-13 10:19:48 +12:00
substitutions Add variable substitutions for !include (#3510) 2022-05-31 16:45:18 +12:00
sun Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
switch Cleanup deprecated EntityBase::hash_base() (#3525) 2022-06-08 09:13:11 +12:00
sx1509 Change beginning of file comments to avoid creating doxygen tag for esphome namespace (#3314) 2022-03-29 22:05:38 +13:00
t6615 Fix clang-tidy header filter (#2385) 2021-09-24 18:02:28 +02:00
tca9548a tca9548a fix channel selection (#3417) 2022-05-10 17:17:55 +12:00
tcl112 Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
tcs34725 Tcs34725 automatic sampling settings for improved dynamics and accuracy (#3258) 2022-05-12 16:53:33 +12:00
teleinfo Multi conf for Teleinfo component (#3401) 2022-04-20 12:46:55 +12:00
template Code cleanup fixes for the select component (#3457) 2022-05-11 10:58:28 +12:00
text_sensor Cleanup deprecated EntityBase::hash_base() (#3525) 2022-06-08 09:13:11 +12:00
thermostat Thermostat preset with modes (#3298) 2022-05-24 22:44:26 -05:00
time Bump pylint from 2.13.9 to 2.14.3 (#3589) 2022-06-21 16:27:33 +12:00
time_based Add cover toggle support (#1809) 2021-09-27 22:31:15 +02:00
tlc5947 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
tlc59208f tlc59208f : fix compilation error (#2867) 2021-12-07 07:47:48 +13:00
tm1637 Tm1637 binarysensor (#2792) 2022-04-04 11:42:10 +12:00
tm1651 Enable readability-named-parameter check (#3098) 2022-01-23 20:39:07 +13:00
tmp102 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
tmp117 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
tof10120 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
toshiba Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
total_daily_energy Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
touchscreen Define touchscreen support when in use. (#3296) 2022-04-01 16:46:39 +13:00
tsl2561 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
tsl2591 Fix regression caused by TSL2591 auto gain (#3249) 2022-02-22 13:53:24 +13:00
ttp229_bsf Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
ttp229_lsf Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
tuya Merge branch 'dev' into bump-2022.6.0b1 2022-06-08 22:46:20 +12:00
tx20 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
uart Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
uln2003 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
ultrasonic Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
uptime Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
version Text sensor schema generator similar to sensor (#3172) 2022-02-08 17:23:45 +13:00
vl53l0x Refactor vl53l0x to remove code from header. (#3536) 2022-06-09 16:24:56 +12:00
voltage_sampler add-black (#1593) 2021-03-07 16:03:16 -03:00
wake_on_lan Wake-on-LAN button (#3030) 2022-01-23 00:13:46 +13:00
waveshare_epaper Add display_type property to DisplayBuffer (#3430) 2022-06-03 15:39:04 +12:00
web_server Remove deprecated fan speeds (#3397) 2022-05-19 12:50:44 +12:00
web_server_base Bump ESPAsyncWebServer to 2.1.0 (#2686) 2021-11-15 11:03:39 +13:00
whirlpool Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
wifi Fix endless 'WiFi Unknown connection status 0' loop (#3530) 2022-06-07 12:08:29 +12:00
wifi_info Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
wifi_signal Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
wled Enable readability-redundant-access-specifiers check (#3096) 2022-01-23 20:47:22 +13:00
xiaomi_ble Add Xiaomi RTCGQ02LM - Mi Motion Sensor 2 (#3186) 2022-04-12 16:19:16 +12:00
xiaomi_cgd1 Introduce hex parsing & formatting helper functions (#2882) 2021-12-13 09:15:23 +13:00
xiaomi_cgdk2 Introduce hex parsing & formatting helper functions (#2882) 2021-12-13 09:15:23 +13:00
xiaomi_cgg1 Introduce hex parsing & formatting helper functions (#2882) 2021-12-13 09:15:23 +13:00
xiaomi_cgpr1 Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
xiaomi_gcls002 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
xiaomi_hhccjcy01 Add Entity categories for Home Assistant (#2636) 2021-11-08 07:24:52 +13:00
xiaomi_hhccpot002 ESP-IDF support and generic target platforms (#2303) 2021-09-20 11:47:51 +02:00
xiaomi_jqjcy01ym Add Entity categories for Home Assistant (#2636) 2021-11-08 07:24:52 +13:00
xiaomi_lywsd02 Add Entity categories for Home Assistant (#2636) 2021-11-08 07:24:52 +13:00
xiaomi_lywsd03mmc Introduce hex parsing & formatting helper functions (#2882) 2021-12-13 09:15:23 +13:00
xiaomi_lywsdcgq Add Entity categories for Home Assistant (#2636) 2021-11-08 07:24:52 +13:00
xiaomi_mhoc303 Add Xiaomi MHOC303 sensor e-ink clock (#3115) 2022-01-27 12:54:29 +13:00
xiaomi_mhoc401 Introduce hex parsing & formatting helper functions (#2882) 2021-12-13 09:15:23 +13:00
xiaomi_miscale [miscale] Add flag to clear last impedance reading if the newly received reading only contains weight (#3132) 2022-02-19 10:59:53 +01:00
xiaomi_miscale2 Combine code of xiaomi_miscale and xiaomi_miscale2 (#2266) 2021-09-22 12:12:55 +02:00
xiaomi_mjyd02yla Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
xiaomi_mue4094rt Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
xiaomi_rtcgq02lm Add Xiaomi RTCGQ02LM - Mi Motion Sensor 2 (#3186) 2022-04-12 16:19:16 +12:00
xiaomi_wx08zm Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
xpt2046 Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
yashima Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
zyaura Remove floating point ops from the ISR (#2751) 2021-11-26 09:02:53 +13:00
__init__.py Rename esphomeyaml to esphome (#426) 2019-02-13 16:54:02 +01:00