esphome/esphome/components
2023-10-24 07:29:32 +13:00
..
a01nyub Add support for a01nyub (#4863) 2023-08-07 12:22:18 +12:00
a4988 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
absolute_humidity Add absolute humidity component (#4519) 2023-03-07 20:47:25 +00:00
ac_dimmer Remove floating point calculation from ac_dimmer ISR (#3770) 2022-09-15 11:54:33 +12:00
adalight Enable readability-redundant-access-specifiers check (#3096) 2022-01-23 20:47:22 +13:00
adc Add IDF 5 test yaml, add adc to IDF tests, fix adc for IDF 5 (#5379) 2023-09-13 11:36:17 +12:00
adc128s102 Move remaining SENSOR_SCHEMA to use sensor_schema() (#4471) 2023-02-20 03:22:37 +00:00
addressable_light Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
ade7953 Move CONF_IRQ_PIN into const.py (#5488) 2023-10-06 00:28:51 -05:00
ads1115 Added support for ADS1015 (#4281) 2023-01-26 17:20:45 +13:00
aht10 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
airthings_ble Prepare some components for idf >= 5 (#5061) 2023-07-27 00:18:02 -05:00
airthings_wave_base airthings_wave: Silence compiler warnings (#5098) 2023-07-17 10:43:57 +12:00
airthings_wave_mini airthings_wave: Battery level reporting (#4979) 2023-07-12 13:38:52 +12:00
airthings_wave_plus airthings_wave: Silence compiler warnings (#5098) 2023-07-17 10:43:57 +12:00
alarm_control_panel Add missing on_(arming|pending|armed_home|armed_night|armed_away|disarmed) triggers to alarm_control_panel (#5219) 2023-08-10 17:09:21 +12:00
alpha3 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
am43 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
am2320 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
analog_threshold Simplify binary_sensor_schema function (#4469) 2023-02-19 21:13:40 +00:00
animation Move to Pillow 10.x (#5489) 2023-10-09 13:47:52 +13:00
anova Always use brackets around single log macros (#4072) 2022-11-23 10:32:51 +13:00
apds9960 Remove AUTO_LOAD from apds9960 (#4746) 2023-05-11 11:33:59 +12:00
api Add stream start and end events (#5545) 2023-10-17 17:18:05 +13:00
as3935 As3935 calibration (#5366) 2023-10-12 14:27:36 +13:00
as3935_i2c
as3935_spi
as7341 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
async_tcp Use platform consts (#5508) 2023-10-09 16:54:15 -05:00
atc_mithermometer Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
atm90e26 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
atm90e32 Move CONF_PHASE_A/B/C constants to const.py. (#5304) 2023-09-09 18:19:54 -05:00
b_parasite Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
ballu Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
bang_bang Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
bedjet Fix some configs after #5181 (#5209) 2023-08-07 11:48:23 +12:00
bh1750 BH1750 dynamically calculate options (#3214) 2022-02-19 15:49:20 +01:00
binary Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
binary_sensor IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
binary_sensor_map Add Bayesian type for binary_sensor_map component (#4640) 2023-04-13 01:48:29 +00:00
bk72xx Support for LibreTiny platform (RTL8710, BK7231 & other modules) (#3509) 2023-09-05 10:16:08 +12:00
bl0939 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
bl0940 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
bl0942 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
ble_client Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
ble_presence Fix some configs after #5181 (#5209) 2023-08-07 11:48:23 +12:00
ble_rssi Fix some configs after #5181 (#5209) 2023-08-07 11:48:23 +12:00
ble_scanner Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
bluetooth_proxy Fix bulk and single Bluetooth parser coexistence (#5073) 2023-07-10 09:08:46 +12:00
bme280 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
bme680 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
bme680_bsec Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
bmi160 Add BMI160 support (#5143) 2023-09-09 21:25:09 -05:00
bmp3xx Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
bmp085 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
bmp280 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
bmp581 New component: Add support for bmp581 pressure and temperature sensors (#4657) 2023-08-08 17:05:08 +12:00
bp1658cj BP1658CJ - Clear all channels before sleeping. (#5525) 2023-10-13 12:51:28 +13:00
bp5758d BD5758D - Add delays and ACKs (#5524) 2023-10-12 19:09:07 +00:00
button Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
canbus fix canbus send config (#5585) 2023-10-24 07:26:23 +13:00
cap1188 Updated my username in Code Owners (#5247) 2023-08-15 07:12:03 +12:00
captive_portal Use platform consts (#5508) 2023-10-09 16:54:15 -05:00
ccs811 Fix some configs after #5181 (#5209) 2023-08-07 11:48:23 +12:00
cd74hc4067 Remove internal pin restriction from cd74hc4067 (#4179) 2022-12-13 13:44:52 +13:00
climate Allow set climate preset to NONE (#5588) 2023-10-24 07:29:32 +13:00
climate_ir Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
climate_ir_lg IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
color Tweak Color init because IDF 5+ (#5221) 2023-08-10 17:11:57 +12:00
color_temperature
coolix IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
copy Add supports_stop trait to Cover (#3897) 2023-04-23 20:51:32 +00:00
cover Update cover.h for compile errors with stop() (#4879) 2023-05-24 07:52:34 +12:00
cs5460a IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
cse7761 Add support for CSE7761 sensor (#2546) 2021-10-28 20:58:48 +02:00
cse7766 Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
ct_clamp Fix negative sqrt root in ct_clamp_sensor.cpp (#2701) (#4236) 2023-03-20 04:22:22 +00:00
current_based Fix equality check when setting current-based cover position (#5167) 2023-08-21 12:35:13 +12:00
custom Move remaining SENSOR_SCHEMA to use sensor_schema() (#4471) 2023-02-20 03:22:37 +00:00
custom_component Add vector includes (#4080) 2022-11-24 13:12:55 +13:00
cwww Update components "if x in config" (#5181) 2023-08-02 16:25:26 +12:00
dac7678 Always use brackets around single log macros (#4072) 2022-11-23 10:32:51 +13:00
daikin Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
daikin_brc Added component Daikin BRC to support ceiling cassette heatpumps (#3743) 2022-10-19 20:29:22 +13:00
dallas dallas: limit addresses to 64 bits (#5413) 2023-09-25 10:15:28 +13:00
daly_bms Daly BMS improvements (#3388) 2023-08-10 17:05:01 +12:00
dashboard_import Validate project details are set for dashboard_import (#4802) 2023-05-11 08:55:05 +12:00
debug debug: add ESP32-C6 support (#5354) 2023-09-12 08:19:26 +12:00
deep_sleep IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
delonghi Delonghi Penguino PAC W120HP ir support (#3124) 2022-05-10 21:22:22 +12:00
demo Add supports_stop trait to Cover (#3897) 2023-04-23 20:51:32 +00:00
dfplayer Added Handling for Nack "file not found" (#5338) 2023-09-05 08:40:46 +12:00
dht Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
dht12 Initialize all child sensors to nullptr (#3808) 2022-09-15 11:53:22 +12:00
display display: Add helper methods to Display::clip and Display::clamp_x/y_ (#5003) 2023-07-14 15:30:19 -05:00
display_menu_base add Resol VBus support (#3976) 2023-02-07 12:17:17 +13:00
dps310 Initialize all child sensors to nullptr (#3808) 2022-09-15 11:53:22 +12:00
ds1307 Move ESPTime into core esphome namespace (#4926) 2023-06-08 17:24:44 -05:00
dsmr P1 values for capacity tariff in Belgium (#5081) 2023-07-17 10:42:49 +12:00
duty_cycle Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
duty_time duty_time: fix build without binary_sensor. Parented in automations. (#5156) 2023-07-30 21:30:11 +00:00
e131 IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
ee895 Add support for EE895 (#3771) 2023-01-18 10:42:43 +13:00
ektf2232 Add vector includes (#4080) 2022-11-24 13:12:55 +13:00
endstop Add supports_stop trait to Cover (#3897) 2023-04-23 20:51:32 +00:00
ens210 Upgrade clang-format to v13 (#4535) 2023-03-20 03:38:41 +00:00
esp32 Add config to allow suppression of warnings about use of strapping pins (#5287) 2023-10-19 13:04:53 +13:00
esp32_ble esp32_improv advertise capabilities and state in ble service data (#5553) 2023-10-18 14:26:47 +13:00
esp32_ble_beacon esp32_ble_beacon: enable CONFIG_BT_BLE_42_FEATURES_SUPPORTED (#5211) 2023-08-08 11:18:06 +12:00
esp32_ble_client Upgrade clang-format to v13 (#4535) 2023-03-20 03:38:41 +00:00
esp32_ble_server Update Improv BLE component (#5518) 2023-10-13 12:46:46 +13:00
esp32_ble_tracker Increase maximum number of BLE notifications (#5155) 2023-07-31 10:23:52 +12:00
esp32_camera EntityBase Name can stay in flash. (#4594) 2023-03-28 06:38:56 +00:00
esp32_camera_web_server Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
esp32_can Extend ESP32 CAN bit rates /bus speed support (#5280) 2023-09-05 10:27:58 +12:00
esp32_dac
esp32_hall Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
esp32_improv esp32_improv add timeout (#5556) 2023-10-19 11:42:52 +13:00
esp32_rmt_led_strip Initial ESP32-H2 Support (#5498) 2023-10-09 07:34:12 +13:00
esp32_touch Remove support for ESP-IDF version < 4 (#5261) 2023-08-18 08:02:57 +12:00
esp8266 Use platform consts (#5508) 2023-10-09 16:54:15 -05:00
esp8266_pwm Generate ARDUINO_VERSION_CODE in Python code (#3101) 2022-01-24 10:34:34 +01:00
ethernet Refactor ip address representation (#5252) 2023-09-27 21:38:43 +13:00
ethernet_info Make ethernet_info work with esp-idf framework (#4976) 2023-06-22 16:09:00 +12:00
exposure_notifications
external_components Initial stab at importing idf components (#4000) 2023-02-23 01:22:39 +00:00
ezo Fix ezo parsing (#4792) 2023-05-10 11:16:14 +12:00
ezo_pmp Always use brackets around single log macros (#4072) 2022-11-23 10:32:51 +13:00
factory_reset add SUB_BUTTON macro and ability to button schema to define the class (#4450) 2023-02-19 19:54:03 +00:00
fan Fan no off cycle action (#5564) 2023-10-19 20:02:27 +13: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
feedback Add supports_stop trait to Cover (#3897) 2023-04-23 20:51:32 +00:00
fingerprint_grow Don't allow fingerprint_grow enroll cancellation when no enrollment started (#4745) 2023-04-27 16:34:20 +12:00
font Move to Pillow 10.x (#5489) 2023-10-09 13:47:52 +13:00
fs3000 FS3000 sensor (#4502) 2023-03-07 04:25:14 +00:00
fujitsu_general Fix for Fujitsu AC not having Quiet Fan Mode (#4962) 2023-06-19 11:20:32 +12:00
gcja5 New PM sensor Panasonic SN-GCJA5 (#4988) 2023-08-10 17:04:22 +12:00
globals Make string globals persist-able using fixed size allocations (#5296) 2023-09-12 09:26:00 +12:00
gp8403 Add gp8403 output component (#4495) 2023-05-08 12:45:12 +12:00
gpio fix switch initialization (#4153) 2022-12-06 23:25:19 +13:00
gps Move ESPTime into core esphome namespace (#4926) 2023-06-08 17:24:44 -05:00
graph display: split DisplayBuffer and Display (#5001) 2023-07-05 14:33:26 -05:00
grove_tb6612fng Add change i2c address and allow multi conf for TB6612FNG (#5492) 2023-10-17 08:47:35 +13:00
growatt_solar Move CONF_PHASE_A/B/C constants to const.py. (#5304) 2023-09-09 18:19:54 -05:00
haier Fixed default temperature step values for haier climate (#5330) 2023-09-06 07:37:01 +12:00
havells_solar Move CONF_PHASE_A/B/C constants to const.py. (#5304) 2023-09-09 18:19:54 -05:00
hbridge Remove deprecated fan speeds (#3397) 2022-05-19 12:50:44 +12:00
hdc1080 Initialize all child sensors to nullptr (#3808) 2022-09-15 11:53:22 +12:00
heatpumpir Bump arduino-heatpumpir to v1.0.23 (#5269) 2023-08-21 12:20:00 +12:00
hitachi_ac344 Upgrade clang-format to v13 (#4535) 2023-03-20 03:38:41 +00:00
hitachi_ac424 Upgrade clang-format to v13 (#4535) 2023-03-20 03:38:41 +00:00
hlw8012 IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
hm3301 add codeowners (#4875) 2023-05-22 22:28:35 +00:00
hmc5883l Implement sensor component for MMC5983 (#5361) 2023-10-09 10:26:58 +13:00
homeassistant update "Can't convert" warning to match others in homeassistant_sensor (#5162) 2023-07-31 09:40:55 +12:00
honeywellabp Upgrade clang-format to v13 (#4535) 2023-03-20 03:38:41 +00:00
host Use platform consts (#5508) 2023-10-09 16:54:15 -05:00
hrxl_maxsonar_wr Support MaxBotix XL in addition to HRXL (#4510) 2023-09-06 09:59:23 +12:00
hte501 Add support for HTE501 (#3772) 2023-01-18 10:42:47 +13:00
http_request http_request: Cleanups and safety improvements (#5360) 2023-09-21 10:02:29 +12:00
htu21d Update htu21d.cpp, fix publishing of heater level (#5520) 2023-10-12 10:56:30 -07:00
hx711 IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
hydreon_rgxx Hydreon updates (#5424) 2023-10-19 13:06:28 +13:00
hyt271 IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
i2c Use platform consts (#5508) 2023-10-09 16:54:15 -05:00
i2s_audio More voice assistant fixes (#5547) 2023-10-17 20:11:37 +13:00
ili9xxx IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
ili9341 Renaming and extending the ili9341 to the ili9xxx component (#4275) 2023-03-08 23:03:49 +00:00
image Move to Pillow 10.x (#5489) 2023-10-09 13:47:52 +13:00
improv_base Add push to talk voice assistant (#4648) 2023-04-11 23:45:10 +00:00
improv_serial Improv Serial support via USB CDC and JTAG (#5559) 2023-10-19 19:53:09 +13:00
ina219 IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
ina226 Prepare some components for idf >= 5 (#5061) 2023-07-27 00:18:02 -05:00
ina260 Updated my username in Code Owners (#5247) 2023-08-15 07:12:03 +12:00
ina3221
inkbird_ibsth1_mini Update inkbird_ibsth1_mini.cpp (#3664) 2022-08-01 13:08:19 +12:00
inkplate6 Adding Inkplate 6 v2 model variant (#5165) 2023-07-31 09:10:46 +12:00
integration Move remaining SENSOR_SCHEMA to use sensor_schema() (#4471) 2023-02-20 03:22:37 +00:00
internal_temperature Use platform consts (#5508) 2023-10-09 16:54:15 -05:00
interval
json Support for LibreTiny platform (RTL8710, BK7231 & other modules) (#3509) 2023-09-05 10:16:08 +12:00
kalman_combinator Move remaining SENSOR_SCHEMA to use sensor_schema() (#4471) 2023-02-20 03:22:37 +00:00
key_collector support sending keys to the collector (#4838) 2023-05-16 23:36:02 +12:00
key_provider Add support for matrix keypads (#4241) 2023-01-10 16:06:54 +13:00
kmeteriso Add KMeterISO component. (#5170) 2023-08-08 12:32:34 +12:00
kuntze add kuntze component (#4411) 2023-02-23 01:31:35 +00:00
lcd_base Move ESPTime into core esphome namespace (#4926) 2023-06-08 17:24:44 -05:00
lcd_gpio Upgrade clang-format to v13 (#4535) 2023-03-20 03:38:41 +00:00
lcd_menu Implement a simple LCD menu (#3406) 2022-11-07 19:00:55 +13:00
lcd_pcf8574
ld2410 Add configuration flow abilites to the ld2410 component (#4434) 2023-08-16 11:31:18 +12:00
ledc ledc: check SOC_LEDC_SUPPORT_APB_CLOCK (#5212) 2023-08-07 23:47:57 +00:00
libretiny Fix default libretiny manufacturer reported to HA (#5549) 2023-10-18 07:23:34 +13:00
libretiny_pwm Support for LibreTiny platform (RTL8710, BK7231 & other modules) (#3509) 2023-09-05 10:16:08 +12:00
light light: fix compile with ESP-IDF >= 5 (#4855) 2023-05-31 13:49:31 +12:00
lightwaverf Integration LightwaveRF switches (#4812) 2023-09-06 10:33:49 +12:00
lilygo_t5_47 Upgrade clang-format to v13 (#4535) 2023-03-20 03:38:41 +00:00
lock EntityBase Name can stay in flash. (#4594) 2023-03-28 06:38:56 +00:00
logger Improv Serial support via USB CDC and JTAG (#5559) 2023-10-19 19:53:09 +13:00
ltr390 Add vector includes (#4080) 2022-11-24 13:12:55 +13:00
matrix_keypad support keypads with pulldowns (#5404) 2023-09-21 10:26:36 +12:00
max6675 St7789v and SPI data rate (#5472) 2023-10-04 15:18:33 -05:00
max6956 Max6956 support added (#3764) 2023-05-02 09:51:48 +12:00
max7219 MAX7219 - Update intensity (#5477) 2023-10-03 20:15:44 -05:00
max7219digit [max7219digit] fix 270° rotation (#4930) 2023-06-12 16:59:25 +12:00
max9611 Fix files CI after merging (#3175) 2022-02-09 08:04:44 +13:00
max31855 IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
max31856 IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
max31865 Prepare some components for idf >= 5 (#5061) 2023-07-27 00:18:02 -05:00
max44009 Add sensor support: MAX44009 (#3125) 2022-02-19 09:49:45 +01:00
mcp23s08 mcp23017: read output latch registers during setup (#3744) 2022-08-31 10:07:40 +12:00
mcp23s17 Fix mcp23s17 addressing beyond 3 (#3797) 2022-09-15 18:19:41 -07: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 Remove old unused code in mcp23xxx_base (#3685) 2022-08-07 09:56:52 +12:00
mcp47a1 Add MCP47A1 DAC output (#3014) 2022-01-08 21:35:55 +13:00
mcp2515 Add MCP2515 12MHz xtal support (#5089) 2023-07-12 15:12:48 +12:00
mcp3008 Move remaining SENSOR_SCHEMA to use sensor_schema() (#4471) 2023-02-20 03:22:37 +00:00
mcp3204 Move remaining SENSOR_SCHEMA to use sensor_schema() (#4471) 2023-02-20 03:22:37 +00:00
mcp4725
mcp4728 Add device support: MCP4728 (#3174) 2022-02-21 12:47:03 +01:00
mcp9600 Updated my username in Code Owners (#5247) 2023-08-15 07:12:03 +12:00
mcp9808 Upgrade clang-format to v13 (#4535) 2023-03-20 03:38:41 +00:00
mcp23008 mcp23017: read output latch registers during setup (#3744) 2022-08-31 10:07:40 +12:00
mcp23016 mcp23017: read output latch registers during setup (#3744) 2022-08-31 10:07:40 +12:00
mcp23017 mcp23017: read output latch registers during setup (#3744) 2022-08-31 10:07:40 +12:00
md5 Support for LibreTiny platform (RTL8710, BK7231 & other modules) (#3509) 2023-09-05 10:16:08 +12:00
mdns Refactor ip address representation (#5252) 2023-09-27 21:38:43 +13:00
media_player Media Player: added play_media action (#3579) 2022-06-20 12:17:20 +12:00
mhz19
microphone Add read interface to microphone (#5131) 2023-08-08 09:45:56 +12:00
mics_4514 Update log for mics4514 to state 3 minute start time. (#4396) 2023-02-09 07:30:19 +13:00
midea Remove Wi-Fi dependency from Midea component (#5394) 2023-09-21 09:30:22 +12:00
midea_ac
midea_ir Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
mitsubishi IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
mlx90393 Unify 'nullptr' initalization of class members; (#3805) 2022-09-15 11:53:02 +12:00
mlx90614 Add mlx90614 sensors (#3749) 2023-04-27 13:17:09 +12:00
mmc5603 Implement sensor component for MMC5983 (#5361) 2023-10-09 10:26:58 +13:00
mmc5983 Implement sensor component for MMC5983 (#5361) 2023-10-09 10:26:58 +13:00
modbus Allow ignoring of failed Modbus response CRC (#3930) 2022-12-22 20:14:11 +13:00
modbus_controller Modbus Controller added some features (#5318) 2023-09-13 10:15:01 +12:00
monochromatic
mopeka_ble Support Mopeka Standard LPG tank bluetooth sensor (#4351) 2023-02-21 21:48:29 +00:00
mopeka_pro_check Insert Europe Tank Types from mopeka_std_check (#4757) 2023-05-17 16:41:53 +12:00
mopeka_std_check Add E-Trailer Gaslevel support to Mopeka Std Check (#5397) 2023-09-17 17:30:52 +12:00
mpl3115a2 Add support for MPL3115A2 Pressure/Altitude and Temperature Sensor (#3371) 2022-09-09 00:18:02 -05:00
mpr121 Add vector includes (#4080) 2022-11-24 13:12:55 +13:00
mpu6050 Fix typo in mpu6050.cpp (#5086) 2023-07-12 13:29:38 +12:00
mpu6886 Add support for MPU-6886 (#3183) 2022-02-21 12:23:26 +13:00
mqtt Remove explicit cast for IPAddress (#5574) 2023-10-21 17:04:07 +13:00
mqtt_subscribe Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
ms5611 Initialize all child sensors to nullptr (#3808) 2022-09-15 11:53:22 +12:00
my9231
neopixelbus Add ESP32-S3 support in NeoPixelBus component (#4114) 2023-03-08 22:35:40 +00:00
network Set addr type when copy from ip4_addr_t (#5583) 2023-10-23 01:41:16 -05:00
nextion Remove unnecessary checks in Nextion component (#5578) 2023-10-21 14:38:22 -05:00
nfc Fix PN532 for IDF 5 and ultralight enhancements (#5352) 2023-09-07 21:48:44 +12:00
ntc Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
number Synchronise Device Classes from Home Assistant (#5147) 2023-07-24 07:17:18 +00:00
ota IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
output Update Improv BLE component (#5518) 2023-10-13 12:46:46 +13:00
packages Merge components in packages (#3555) 2023-02-07 14:08:40 +13:00
partition EntityBase Name can stay in flash. (#4594) 2023-03-28 06:38:56 +00:00
pca6416a Add PCA6416A Support (#4681) 2023-05-01 16:00:21 +12:00
pca9554 pca9554 cache reads (#5137) 2023-08-12 00:50:33 +00:00
pca9685 Update pca9685_output.cpp (#4929) 2023-06-19 13:56:12 +12:00
pcd8544 display: rename DisplayBufferRef to DisplayRef (#5002) 2023-07-10 16:38:28 -05:00
pcf8563 RTC implementation of pcf8563 (#4998) 2023-07-12 09:19:28 +12:00
pcf8574
pcf85063 Move ESPTime into core esphome namespace (#4926) 2023-06-08 17:24:44 -05:00
pid Fix PIDController::in_deadband() to give correct result when error is zero (#5078) 2023-07-13 08:57:45 +12:00
pipsolar Fix checksum calculation for pipsolar (#5299) 2023-09-02 21:54:03 +12:00
pm1006 Fix pm1006 polling component definition (#3210) 2022-02-17 21:47:31 +01:00
pmsa003i Fix typo in documentation (#5425) 2023-09-25 12:05:56 +13:00
pmsx003 Added missing PM_1_0 and PM_10_0 for PMS5003T and PMS5003ST (#4560) 2023-03-15 22:21:10 +00:00
pmwcs3 Add pmwcs3 capacitive soil moisture & temperature sensor component (#4624) 2023-08-18 08:03:39 +12:00
pn532 Fix PN532 for IDF 5 and ultralight enhancements (#5352) 2023-09-07 21:48:44 +12:00
pn532_i2c Add MULTI_CONF to pn53_i2c (#4938) 2023-06-13 15:30:40 -05:00
pn532_spi Add vector includes (#4080) 2022-11-24 13:12:55 +13:00
power_supply IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
preferences
prometheus Prometheus fix for esp-idf and fix newlines (#5536) 2023-10-16 19:41:59 +13:00
psram Add PSRAM mode and speed config (#5312) 2023-08-29 20:50:29 +12:00
pulse_counter IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
pulse_meter Publish the pulse_meter total when setting the total (#5475) 2023-10-19 14:28:05 -07:00
pulse_width Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
pvvx_mithermometer IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
pzem004t Initialize all child sensors to nullptr (#3808) 2022-09-15 11:53:22 +12:00
pzemac Add vector includes (#4080) 2022-11-24 13:12:55 +13:00
pzemdc Fix compile error on pzemdc.h (#4583) 2023-03-19 18:31:05 +00:00
qmc5883l Implement sensor component for MMC5983 (#5361) 2023-10-09 10:26:58 +13:00
qmp6988 Upgrade clang-format to v13 (#4535) 2023-03-20 03:38:41 +00:00
qr_code display: split DisplayBuffer and Display (#5001) 2023-07-05 14:33:26 -05:00
radon_eye_ble Update radon_eye_listener.cpp (#5401) 2023-09-17 17:18:51 +12:00
radon_eye_rd200 Bluetooth Proxy active connections (#3817) 2022-10-04 10:45:06 +13:00
rc522 Add on_tag_removed trigger for RC522 (#4742) 2023-04-27 10:47:45 +12:00
rc522_i2c
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 IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
remote_base Bump pyupgrade from 3.10.1 to 3.13.0 (#5428) 2023-10-19 13:08:44 +13:00
remote_receiver IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
remote_transmitter Support for LibreTiny platform (RTL8710, BK7231 & other modules) (#3509) 2023-09-05 10:16:08 +12:00
resistance Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
restart add SUB_BUTTON macro and ability to button schema to define the class (#4450) 2023-02-19 19:54:03 +00:00
rf_bridge Add vector includes (#4080) 2022-11-24 13:12:55 +13:00
rgb
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
rp2040 Use platform consts (#5508) 2023-10-09 16:54:15 -05:00
rp2040_pio Fix rp2040 pio tool download (#4994) 2023-06-23 16:42:37 +12:00
rp2040_pio_led_strip Fix rp2040 pio tool download (#4994) 2023-06-23 16:42:37 +12:00
rp2040_pwm PWM Output on RP2040 for high frequencies (#5204) 2023-08-07 11:41:44 +12:00
rtl87xx Support for LibreTiny platform (RTL8710, BK7231 & other modules) (#3509) 2023-09-05 10:16:08 +12:00
rtttl Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
ruuvi_ble
ruuvitag Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
safe_mode add SUB_BUTTON macro and ability to button schema to define the class (#4450) 2023-02-19 19:54:03 +00:00
scd4x Upgrade clang-format to v13 (#4535) 2023-03-20 03:38:41 +00:00
scd30 [SCD30] Disable negative temperature offset (#4850) 2023-06-29 11:42:39 +12:00
script Attempt to fix script parameters (#4627) 2023-06-28 11:34:08 +12:00
sdm_meter Add vector includes (#4080) 2022-11-24 13:12:55 +13:00
sdp3x Fix sdp3x error checking (#3531) 2022-06-07 22:43:46 +12:00
sds011
selec_meter Add vector includes (#4080) 2022-11-24 13:12:55 +13:00
select add SUB_SELECT macro (#4897) 2023-05-29 09:44:05 +12:00
sen5x Prepare some components for idf >= 5 (#5061) 2023-07-27 00:18:02 -05:00
sen0321 Adding DFRobot Ozone Sensor Support (sen0321) (#4782) 2023-09-06 10:09:22 +12:00
sen21231 add person sensor (SEN21231) from usefulsensors (#4454) 2023-02-23 00:37:23 +00:00
senseair Log calibration results at level INFO (#4240) 2023-03-31 09:05:28 +00:00
sensirion_common Add vector includes (#4080) 2022-11-24 13:12:55 +13:00
sensor Add round sensor filter (#5532) 2023-10-14 13:07:23 +13:00
servo Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
sfa30 Add Support for Sensirion SFA30 sensor (#5519) 2023-10-16 07:49:57 +13:00
sgp4x Upgrade clang-format to v13 (#4535) 2023-03-20 03:38:41 +00:00
sgp30 IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
sgp40 Add support for SGP41 (#3382) 2022-05-19 12:47:33 +12:00
shelly_dimmer Add shelly-dimmer-stm32 51.7 to known versions (#5400) 2023-09-17 17:20:31 +12:00
sht3xd IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
sht4x IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
shtcx Initialize all child sensors to nullptr (#3808) 2022-09-15 11:53:22 +12:00
shutdown add SUB_BUTTON macro and ability to button schema to define the class (#4450) 2023-02-19 19:54:03 +00:00
sigma_delta_output Sigma delta fix (#4911) 2023-07-18 12:49:04 +12:00
sim800l Update sim800l.cpp (#4223) 2023-02-03 07:53:46 +13:00
slow_pwm Expose lambda action to reset a cycle in slow_pwm (#4158) 2022-12-07 19:27:14 +13:00
sm10bit_base SM10BIT_BASE - Add delays and ACKs, clear all channels before sleeping. (#5526) 2023-10-13 12:51:19 +13:00
sm300d2 [SM300D2] Reduce log severity for successful reads (#3955) 2022-10-27 19:27:17 +13:00
sm2135 SM2135 Add optional current configuration, avoid communication failures. (#3850) 2023-05-10 11:06:26 +12:00
sm2235 Add support for SM2235 and SM2335 LED drivers (#3924) 2022-12-23 11:04:21 +13:00
sm2335 Add support for SM2235 and SM2335 LED drivers (#3924) 2022-12-23 11:04:21 +13:00
sm16716
sml SML: fix incomplete sign extension for abbreviated transmissions (#5544) 2023-10-18 07:39:05 +13:00
smt100 Add support for SMT100 Soil Moisture Sensor (#3654) 2022-07-28 11:22:49 +12:00
sn74hc165 sn74hc165 fixes (#4457) 2023-03-08 01:11:12 +00:00
sn74hc595 Change 4 chip limit on sn74hc595 to 256 (#4108) 2022-12-07 07:23:07 +13:00
sntp Support for LibreTiny platform (RTL8710, BK7231 & other modules) (#3509) 2023-09-05 10:16:08 +12:00
socket Create IPv4 sockets if ipv6 is not enabled (#5565) 2023-10-19 12:25:43 +13:00
sonoff_d1 Always use brackets around single log macros (#4072) 2022-11-23 10:32:51 +13:00
speaker Expose start to speaker interface (#5228) 2023-08-11 16:21:44 +12:00
speed Remove deprecated fan speeds (#3397) 2022-05-19 12:50:44 +12:00
spi Use platform consts (#5508) 2023-10-09 16:54:15 -05:00
spi_device St7789v and SPI data rate (#5472) 2023-10-04 15:18:33 -05:00
spi_led_strip St7789v and SPI data rate (#5472) 2023-10-04 15:18:33 -05:00
sprinkler [Sprinkler] Initialize timers early to avoid crash (#5499) 2023-10-08 22:37:48 -05:00
sps30 Fix units for SPS30 number concentration sensors (#5452) 2023-10-03 23:01:57 +13:00
ssd1306_base Add Invert method for SSD1306 (#5292) 2023-08-23 10:13:38 +12:00
ssd1306_i2c Add support for SSD1306 72x40 displays (#4659) 2023-04-12 04:02:29 +00:00
ssd1306_spi Enable a bunch of clang-tidy checks (#2149) 2021-12-02 09:03:51 +13:00
ssd1322_base display: rename DisplayBufferRef to DisplayRef (#5002) 2023-07-10 16:38:28 -05:00
ssd1322_spi Bump clang-tidy from 11 to 14 (#5160) 2023-07-31 07:44:56 +12:00
ssd1325_base display: rename DisplayBufferRef to DisplayRef (#5002) 2023-07-10 16:38:28 -05:00
ssd1325_spi Bump clang-tidy from 11 to 14 (#5160) 2023-07-31 07:44:56 +12:00
ssd1327_base display: rename DisplayBufferRef to DisplayRef (#5002) 2023-07-10 16:38:28 -05:00
ssd1327_i2c
ssd1327_spi Bump clang-tidy from 11 to 14 (#5160) 2023-07-31 07:44:56 +12:00
ssd1331_base display: rename DisplayBufferRef to DisplayRef (#5002) 2023-07-10 16:38:28 -05:00
ssd1331_spi Bump clang-tidy from 11 to 14 (#5160) 2023-07-31 07:44:56 +12:00
ssd1351_base [ssd1351] fix: wait for the component to be at least in setup phase b… (#5454) 2023-09-29 17:08:56 -05:00
ssd1351_spi Bump clang-tidy from 11 to 14 (#5160) 2023-07-31 07:44:56 +12:00
st7735 display: rename DisplayBufferRef to DisplayRef (#5002) 2023-07-10 16:38:28 -05:00
st7789v St7789v and SPI data rate (#5472) 2023-10-04 15:18:33 -05:00
st7920 Upgrade clang-format to v13 (#4535) 2023-03-20 03:38:41 +00:00
status Binary Sensor codegen tidyup (#3217) 2022-02-18 10:39:59 +13:00
status_led allow using a binary output for the status led (#4532) 2023-03-15 22:21:35 +00:00
stepper Remove a bunch of unnecessary pylint disabling (#4079) 2022-11-24 11:09:19 +13:00
sts3x IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
substitutions Allow substitutions to be valid names (#4726) 2023-05-17 16:33:08 +12:00
sun Move ESPTime into core esphome namespace (#4926) 2023-06-08 17:24:44 -05:00
switch add SUB_SWITCH macro (#4898) 2023-05-29 09:44:35 +12:00
sx1509 SX1509 component (#5385) 2023-09-13 14:14:54 +12:00
t6615 Fix clang-tidy header filter (#2385) 2021-09-24 18:02:28 +02:00
tca9548a Bugfix: disable channels after IO if multiple tca9548a I2C multiplexers are configured (#5317) 2023-09-02 08:55:59 +12:00
tcl112 Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
tcs34725 Upgrade clang-format to v13 (#4535) 2023-03-20 03:38:41 +00:00
tee501 Add support for TEE501 (#3773) 2023-01-18 10:43:16 +13:00
teleinfo Add vector includes (#4080) 2022-11-24 13:12:55 +13:00
template IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
text_sensor EntityBase Name can stay in flash. (#4594) 2023-03-28 06:38:56 +00:00
thermostat Climate preset fix (#5407) 2023-09-21 09:28:03 +12:00
time Prepare api and time for ESP-IDF >= 5 (#5332) 2023-09-04 15:51:04 -05:00
time_based Add supports_stop trait to Cover (#3897) 2023-04-23 20:51:32 +00:00
tlc5947 Bump clang-tidy from 11 to 14 (#5160) 2023-07-31 07:44:56 +12:00
tlc59208f tlc59208f : fix compilation error (#2867) 2021-12-07 07:47:48 +13:00
tm1621 Add support to tm1621 display (#3737) 2022-09-08 11:40:27 +12:00
tm1637 Fixing colon for tm1637 display if inverted set true (#5072) 2023-07-13 08:24:49 +12:00
tm1638 Move ESPTime into core esphome namespace (#4926) 2023-06-08 17:24:44 -05:00
tm1651 add codeowners (#4875) 2023-05-22 22:28:35 +00: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
tmp1075 Add support for TMP1075 temperature sensor (#4776) 2023-05-26 00:01:21 -05:00
tof10120 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
toshiba toshiba: add support for quiet fan mode (#4283) 2023-02-20 22:31:25 +00:00
total_daily_energy remove unused variable last_save_ in total_daily_energy (#4039) 2022-11-17 13:45:58 +13:00
touchscreen Add TT21100 touchscreen component (#4793) 2023-07-12 13:19:19 +12:00
tsl2561 Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
tsl2591 IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
tt21100 Add TT21100 touchscreen component (#4793) 2023-07-12 13:19:19 +12:00
ttp229_bsf Remove i2c dependency from ttp229_bsf (#4851) 2023-05-18 11:34:18 +12:00
ttp229_lsf Add vector includes (#4080) 2022-11-24 13:12:55 +13:00
tuya Tuya Number: split "multiply" to a separate option (#5458) 2023-10-03 13:23:18 +13:00
tx20 Add vector includes (#4080) 2022-11-24 13:12:55 +13:00
uart IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
ufire_ec Remove status_set_error from ufire_ec (#3792) 2022-09-13 11:17:33 +12:00
ufire_ise Add uFire ISE sensor (#3789) 2022-09-14 16:51:20 +12:00
uln2003
ultrasonic IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
uptime Revert "Remove state class from uptime sensor (#4345)" (#4557) 2023-03-14 00:52:19 +00:00
vbus Bump clang-tidy from 11 to 14 (#5160) 2023-07-31 07:44:56 +12:00
version Text sensor schema generator similar to sensor (#3172) 2022-02-08 17:23:45 +13:00
vl53l0x Upgrade clang-format to v13 (#4535) 2023-03-20 03:38:41 +00:00
voice_assistant Fix voice_assistant without a speaker (#5558) 2023-10-18 09:12:35 +00:00
voltage_sampler
wake_on_lan Refactor ip address representation (#5252) 2023-09-27 21:38:43 +13:00
waveshare_epaper Fix Waveshare 7.5v2 epaper screens are always powered on (#5283) 2023-09-14 06:20:21 +00:00
web_server Add detail param to allow listing of select options in WebServer REST API (#5503) 2023-10-12 14:55:01 +13:00
web_server_base Support for LibreTiny platform (RTL8710, BK7231 & other modules) (#3509) 2023-09-05 10:16:08 +12:00
web_server_idf web server esp idf suppport (#3500) 2023-07-11 19:08:03 -05:00
whirlpool Fix an Issue with IR Remote Climate and Whirlpool protocol toggle (#5447) 2023-09-29 14:17:32 +13:00
whynter IDF 5 fixes for various components from test1.yaml (#5451) 2023-10-18 19:33:36 +13:00
wiegand handle Wiegand 8-bit keys (#4837) 2023-05-17 09:30:14 +12:00
wifi esp32_improv add timeout (#5556) 2023-10-19 11:42:52 +13:00
wifi_info Add DNS to Text info (#4821) 2023-05-17 16:29:21 +12:00
wifi_signal Add class as first positional arg to sensor_schema (#3216) 2022-02-18 10:27:20 +13:00
wireguard Wireguard keepalive remove uint16 type (#5430) 2023-09-27 12:25:00 +13:00
wl_134 Add support for wl-134 (#3569) 2022-10-19 13:44:26 +13:00
wled Enable readability-redundant-access-specifiers check (#3096) 2022-01-23 20:47:22 +13:00
x9c Add X9C Potentiometer component (#4183) 2023-01-11 14:51:50 +13:00
xiaomi_ble Upgrade clang-format to v13 (#4535) 2023-03-20 03:38:41 +00: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
xiaomi_hhccjcy01 Add Entity categories for Home Assistant (#2636) 2021-11-08 07:24:52 +13:00
xiaomi_hhccpot002
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 Add vector includes (#4080) 2022-11-24 13:12:55 +13:00
xiaomi_miscale2
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
xl9535 Change XL9535 setup_priority to IO (#5246) 2023-08-15 07:14:08 +12:00
xpt2046 Move CONF_IRQ_PIN into const.py (#5488) 2023-10-06 00:28:51 -05:00
yashima Force braces around multi-line statements (#3094) 2022-01-25 08:56:36 +13:00
zio_ultrasonic Add Zio Ultrasonic Distance Sensor Component (#5059) 2023-07-11 16:24:18 +12:00
zyaura Remove floating point ops from the ISR (#2751) 2021-11-26 09:02:53 +13:00
__init__.py