..
a01nyub
fix a01nyub data reading ( #5882 )
2023-12-05 08:41:33 +09:00
a02yyuw
Update const.py added missing millimeter ( #6834 )
2024-05-31 05:13:11 +00: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
adc
Add ADC multisampling ( #6330 )
2024-05-16 14:11:21 +12:00
adc128s102
Move remaining SENSOR_SCHEMA to use sensor_schema() ( #4471 )
2023-02-20 03:22:37 +00:00
addressable_light
Pull PollingComponent up from individual display drivers to Display. ( #5444 )
2023-11-27 09:48:38 +13:00
ade7880
Fix a bunch of components for IDF 5 compatibility and #6802 ( #6805 )
2024-05-29 17:05:19 +12:00
ade7953
[code-quality] Tidy up some duplicate CONFIG_SCHEMA assignments ( #7106 )
2024-07-21 20:09:06 +00:00
ade7953_base
Fix a bunch of components for IDF 5 compatibility and #6802 ( #6805 )
2024-05-29 17:05:19 +12:00
ade7953_i2c
Fix wrong initialization of vectors in ade7953_i2c ( #6393 )
2024-03-19 07:06:17 +13:00
ade7953_spi
ade7953_spi wrong size specified in read_array call ( #7172 )
2024-08-01 22:39:54 +12:00
ads1115
ads1115: remove auto-load and split sensor into platform folder ( #5981 )
2024-04-11 10:09:25 +12:00
ads1118
ads1118 component ( #5711 )
2024-03-11 11:09:05 +13:00
ags10
Fix a bunch of components for IDF 5 compatibility and #6802 ( #6805 )
2024-05-29 17:05:19 +12:00
aht10
Add braces to if statement to avoid compiler warning. ( #7036 )
2024-07-11 16:10:58 +12:00
aic3204
[audio_dac] [aic3204] Add new component + platform ( #7505 )
2024-10-07 09:59:42 +13: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
support illuminance for airthings wave plus device ( #5203 )
2024-08-14 14:25:45 +12:00
alarm_control_panel
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
alpha3
Ble client fixes for proxy ( #6596 )
2024-04-25 20:05:30 +10:00
am43
Ble client fixes for proxy ( #6596 )
2024-04-25 20:05:30 +10:00
am2315c
AM2315C Temperature + Humidity Sensor ( #6266 )
2024-03-11 19:33:43 +13: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
[animation] Fix linting and formatting issues ( #7439 )
2024-09-13 16:16:57 +12:00
anova
Always use brackets around single log macros ( #4072 )
2022-11-23 10:32:51 +13:00
apds9306
APDS9306 Ambient Light Sensor ( #6709 )
2024-07-22 17:29:54 +12:00
apds9960
Remove AUTO_LOAD from apds9960 ( #4746 )
2023-05-11 11:33:59 +12:00
api
[code-quality] fix clang-tidy api ( #7279 )
2024-10-07 11:55:11 +13:00
as3935
As3935 calibration ( #5366 )
2023-10-12 14:27:36 +13:00
as3935_i2c
as3935_spi
as5600
Migrate some constants to core code ( #6692 )
2024-05-08 07:26:04 +12:00
as7341
Update components "if x in config" ( #5181 )
2023-08-02 16:25:26 +12:00
async_tcp
Pull in new AsyncTCP for IPv6 on BK72xx ( #7431 )
2024-09-11 07:42:46 +12:00
at581x
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
atc_mithermometer
Update components "if x in config" ( #5181 )
2023-08-02 16:25:26 +12:00
atm90e26
[const] Move `CONF_LINE_FREQUENCY
` to const.py ( #7351 )
2024-08-26 13:07:18 +12:00
atm90e32
[const] Move `CONF_LINE_FREQUENCY
` to const.py ( #7351 )
2024-08-26 13:07:18 +12:00
audio_dac
[audio_dac] [aic3204] Add new component + platform ( #7505 )
2024-10-07 09:59:42 +13:00
b_parasite
Update components "if x in config" ( #5181 )
2023-08-02 16:25:26 +12:00
ballu
bang_bang
[bang-bang] Remove `assert()
` ( #7533 )
2024-10-07 09:00:09 +13:00
bedjet
[bedjet_codec] Remove `assert()
` ( #7543 )
2024-10-07 09:01:43 +13:00
beken_spi_led_strip
Add beken_spi_led_strip component ( #6515 )
2024-05-16 11:32:48 +12:00
bh1750
binary
[code-quality] fix readability-braces-around-statements ( #7273 )
2024-08-14 14:14:29 +12:00
binary_sensor
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +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
bl0906
fix bl0906 reset energy action ( #7488 )
2024-09-25 12:50:44 +12:00
bl0939
Fix compile with latest esp-idf on esp32c6 ( #5677 )
2023-11-05 23:13:01 +00:00
bl0940
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
bl0942
[bl0942] Improve energy reporting ( #7428 )
2024-09-10 13:11:26 +12:00
ble_client
Drop max BLE client connections limitation ( #7088 )
2024-09-04 12:02:33 +10:00
ble_presence
Improve manufacturer data tracing to identify BLE devices a bit easie… ( #7332 )
2024-09-13 12:56:04 +12:00
ble_rssi
[code-quality] Organise bluetooth related imports ( #7155 )
2024-07-30 13:23:30 +12:00
ble_scanner
[code-quality] Organise bluetooth related imports ( #7155 )
2024-07-30 13:23:30 +12:00
bluetooth_proxy
update logs for bluetooth proxy ( #7382 )
2024-09-01 21:20:31 +10:00
bme68x_bsec2
[bme68x_bsec2_i2c] BME68X Temperature+Pressure+Humidity+Gas Sensor via BSEC2 ( #4585 )
2024-08-11 23:14:58 -05:00
bme68x_bsec2_i2c
[bme68x_bsec2_i2c] BME68X Temperature+Pressure+Humidity+Gas Sensor via BSEC2 ( #4585 )
2024-08-11 23:14:58 -05:00
bme280_base
Minor tidy up of BME280 code ( #6672 )
2024-05-06 14:19:25 +12:00
bme280_i2c
Minor tidy up of BME280 code ( #6672 )
2024-05-06 14:19:25 +12:00
bme280_spi
Minor tidy up of BME280 code ( #6672 )
2024-05-06 14:19:25 +12:00
bme680
Update components "if x in config" ( #5181 )
2023-08-02 16:25:26 +12:00
bme680_bsec
Move some consts for #4585 ( #7023 )
2024-07-01 06:20:59 +00:00
bmi160
Add BMI160 support ( #5143 )
2023-09-09 21:25:09 -05:00
bmp3xx
[code-quality] Tidy up some duplicate CONFIG_SCHEMA assignments ( #7106 )
2024-07-21 20:09:06 +00:00
bmp3xx_base
SPI and I2C for BMP390 and BMP380 ( #6652 )
2024-05-02 13:49:01 +12:00
bmp3xx_i2c
SPI and I2C for BMP390 and BMP380 ( #6652 )
2024-05-02 13:49:01 +12:00
bmp3xx_spi
SPI and I2C for BMP390 and BMP380 ( #6652 )
2024-05-02 13:49:01 +12:00
bmp085
Update components "if x in config" ( #5181 )
2023-08-02 16:25:26 +12:00
bmp280
Add support for using BMP280 with SPI ( #7053 )
2024-09-05 17:08:02 +12:00
bmp280_base
Add support for using BMP280 with SPI ( #7053 )
2024-09-05 17:08:02 +12:00
bmp280_i2c
Add support for using BMP280 with SPI ( #7053 )
2024-09-05 17:08:02 +12:00
bmp280_spi
Add support for using BMP280 with SPI ( #7053 )
2024-09-05 17:08:02 +12:00
bmp581
New component: Add support for bmp581 pressure and temperature sensors ( #4657 )
2023-08-08 17:05:08 +12:00
bp1658cj
BP1658CJ - Fix timing for all platforms, now consistent with other drivers ( #5799 )
2023-12-13 09:04:17 +09:00
bp5758d
BD5758D - Add delays and ACKs ( #5524 )
2023-10-12 19:09:07 +00:00
button
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
canbus
Fix compile with latest esp-idf on esp32c6 ( #5677 )
2023-11-05 23:13:01 +00:00
cap1188
Updated my username in Code Owners ( #5247 )
2023-08-15 07:12:03 +12:00
captive_portal
[code-quality] fix clang-tidy captive_portal ( #7280 )
2024-08-16 09:16:06 +12:00
ccs811
Fix some configs after #5181 ( #5209 )
2023-08-07 11:48:23 +12:00
cd74hc4067
Fix compile with latest esp-idf on esp32c6 ( #5677 )
2023-11-05 23:13:01 +00:00
ch422g
[ch422g] Add support for pins 8-11; make input work. ( #7467 )
2024-09-27 09:51:08 +12:00
climate
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
climate_ir
remote_base: added helper class and schemas ( #5169 )
2023-11-14 06:55:36 +13:00
climate_ir_lg
Climate IR LG - Support fan only mode and all "on" commands ( #3712 )
2024-06-11 17:04:25 -07:00
color
[color] Fix crash when hex color parses as int, improve error reporting. ( #6707 )
2024-05-09 03:14:31 +00:00
color_temperature
combination
Add combination sensor and remove absorbed kalman_combinator component ( #5438 )
2024-01-18 18:09:49 +09:00
coolix
remote_base: added helper class and schemas ( #5169 )
2023-11-14 06:55:36 +13:00
copy
Add support for fan preset modes ( #5694 )
2023-12-12 14:13:26 +09:00
cover
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
cs5460a
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
cse7761
Fix compile with latest esp-idf on esp32c6 ( #5677 )
2023-11-05 23:13:01 +00:00
cse7766
fix uart settings check ( #7573 )
2024-10-09 05:44:19 -05:00
cst226
Revert "Add null GPIO pin " ( #6621 )
2024-08-07 07:29:05 +12:00
cst816
[cst816] Allow skipping i2c probe ( #7557 )
2024-10-09 14:41:58 +13:00
ct_clamp
Fix a bunch of components for IDF 5 compatibility and #6802 ( #6805 )
2024-05-29 17:05:19 +12:00
current_based
Update current_based_cover bugfix ( #5587 )
2023-10-26 07:31:39 +13: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
daikin_arc
feat: Add Daikin ARC (tested on Daikin ARC472A62) ( #6429 )
2024-03-28 07:56:19 +13:00
daikin_brc
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
dallas
change to new 1-wire platform ( #6860 )
2024-06-12 13:05:44 +12:00
dallas_temp
[dallas_temp] fix ds18s20 temp calc ( #6988 )
2024-06-26 19:27:07 +12:00
daly_bms
Multiple Daly-BMS support ( #6615 )
2024-04-26 09:20:21 +12:00
dashboard_import
Replace name and friendly name in full adopted configs ( #4456 )
2024-03-18 13:00:59 +13:00
datetime
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
debug
[fix] ESP32-C6 Reset Reasons ( #7578 )
2024-10-11 07:51:21 +13:00
deep_sleep
[Deep sleep] Compilation error with IDF >= 5.* ( #6879 )
2024-06-12 10:42:20 +12:00
delonghi
demo
[code-quality] fix readability-braces-around-statements ( #7273 )
2024-08-14 14:14:29 +12:00
dfplayer
Added Kamstrup Multical 40x component ( #4200 )
2024-03-13 16:01:22 +13:00
dfrobot_sen0395
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
dht
Fix DHT reading timing for SI7021 on ESP32 ( #6604 )
2024-05-30 17:31:09 +12:00
dht12
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
display
[font] Make display an auto-load, not a dependency ( #7366 )
2024-09-02 08:45:40 +12:00
display_menu_base
Move CONF_ITEMS/CONF_FONT/CONF_TEXT to const.py ( #7204 )
2024-08-07 07:15:15 +12:00
dps310
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
ds1307
[ds1307] Initialize uninitialized struct members ( #6985 )
2024-06-26 11:54:02 +12:00
dsmr
[dsmr] Add internal 'telegram' text_sensor to support bridging ( #6841 )
2024-09-10 20:22:58 +12:00
duty_cycle
duty_time
IDF 5 fixes for various components from test2.yaml ( #5621 )
2023-10-29 18:50:26 +13:00
e131
[code-quality] fix clang-tidy e131 ( #7281 )
2024-08-15 10:31:19 +12:00
ee895
Add support for EE895 ( #3771 )
2023-01-18 10:42:43 +13:00
ektf2232
Touchscreen component and driver fixes ( #5997 )
2024-02-28 02:42:11 +00:00
emc2101
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
emmeti
Emmeti infrared climate support ( #5197 )
2024-03-13 14:16:02 +13:00
endstop
Add supports_stop
trait to Cover ( #3897 )
2023-04-23 20:51:32 +00:00
ens160
[code-quality] Tidy up some duplicate CONFIG_SCHEMA assignments ( #7106 )
2024-07-21 20:09:06 +00:00
ens160_base
SPI and I2C for ENS160 ( #6369 )
2024-05-16 15:22:40 +12:00
ens160_i2c
SPI and I2C for ENS160 ( #6369 )
2024-05-16 15:22:40 +12:00
ens160_spi
SPI and I2C for ENS160 ( #6369 )
2024-05-16 15:22:40 +12:00
ens210
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
esp32
[wifi] Replace `USE_ESP32_IGNORE_EFUSE_MAC_CRC
with IDF's
CONFIG_ESP_MAC_IGNORE_MAC_CRC_ERROR
` ( #7502 )
2024-10-07 10:02:53 +13:00
esp32_ble
Improve manufacturer data tracing to identify BLE devices a bit easie… ( #7332 )
2024-09-13 12:56:04 +12:00
esp32_ble_beacon
[code-quality] Organise bluetooth related imports ( #7155 )
2024-07-30 13:23:30 +12:00
esp32_ble_client
[code-quality] Organise bluetooth related imports ( #7155 )
2024-07-30 13:23:30 +12:00
esp32_ble_server
[code-quality] Organise bluetooth related imports ( #7155 )
2024-07-30 13:23:30 +12:00
esp32_ble_tracker
Improve manufacturer data tracing to identify BLE devices a bit easie… ( #7332 )
2024-09-13 12:56:04 +12:00
esp32_camera
User configurable frame buffer. ( #7360 )
2024-09-11 17:20:30 +12:00
esp32_camera_web_server
IDF 5 fixes for various components from test4.yaml ( #5622 )
2023-10-29 18:49:19 +13:00
esp32_can
esp32_can: make queue lengths configurable ( #7361 )
2024-08-30 11:43:47 +12:00
esp32_dac
esp32_hall
esp32_improv
[esp32_improv] Add triggers for various states ( #7461 )
2024-09-22 23:54:31 -05:00
esp32_rmt
Add rmt_channel to remote_transmitter and remote_receiver ( #6497 )
2024-04-08 20:53:57 -05:00
esp32_rmt_led_strip
Add WS2811 to esp32_rmt_led_strip ( #7353 )
2024-08-28 11:40:21 +12:00
esp32_touch
Skip gpio validation ( #5615 )
2024-05-16 11:49:04 +12:00
esp8266
Rename legacy/modern to ota/factory ( #6922 )
2024-06-17 21:12:55 -05:00
esp8266_pwm
esphome /ota
[code-quality] fix clang-tidy ota ( #7282 )
2024-08-15 10:30:29 +12:00
ethernet
openeth ethernet / qemu support ( #7020 )
2024-09-19 16:07:39 +12:00
ethernet_info
[code-quality] Organise ethernet related imports ( #7152 )
2024-07-29 14:05:41 +12:00
event
[code-quality] Organise base entities imports ( #7208 )
2024-08-07 15:49:51 +12:00
exposure_notifications
external_components
External components: optional configurable path for git source ( #6677 )
2024-05-06 15:19:13 +12:00
ezo
Fix ezo parsing ( #4792 )
2023-05-10 11:16:14 +12:00
ezo_pmp
Added Kamstrup Multical 40x component ( #4200 )
2024-03-13 16:01:22 +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
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
fastled_base
fastled_clockless
fastled_spi
feedback
Replace random non-ascii-print characters with standard substitutes ( #6840 )
2024-06-01 10:49:48 +10:00
fingerprint_grow
fix name conflict with zephyr macro ( #7252 )
2024-08-13 11:38:13 +12:00
font
Update pillow
to 10.4.0 ( #7566 )
2024-10-10 13:44:07 +11:00
fs3000
FS3000 sensor ( #4502 )
2023-03-07 04:25:14 +00:00
ft5x06
[ft5x06] Interrupt pin and code quality improvements ( #6851 )
2024-06-05 11:02:18 +10:00
ft63x6
Fix no-release bug on ft6x36 ( #6527 )
2024-04-15 13:08:35 +12: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
gdk101
GDK101 support ( #4703 )
2024-05-13 13:36:10 +12:00
globals
Make string globals persist-able using fixed size allocations ( #5296 )
2023-09-12 09:26:00 +12:00
gp2y1010au0f
Add support for Sharp GP2Y1010AU0F PM2.5 sensor ( #6007 )
2024-09-30 14:22:27 +13:00
gp8403
Add gp8403 output component ( #4495 )
2023-05-08 12:45:12 +12:00
gpio
fix potential hang ( #6976 )
2024-06-24 11:21:28 +00:00
gpio_expander
Add tca9555 GPIO driver ( #7146 )
2024-09-19 16:17:22 +12:00
gps
Move ESPTime into core esphome namespace ( #4926 )
2023-06-08 17:24:44 -05:00
graph
Fixed the issue that graph draws out of the boundary. ( #6651 )
2024-04-29 07:49:27 +12:00
graphical_display_menu
Move CONF_ITEMS/CONF_FONT/CONF_TEXT to const.py ( #7204 )
2024-08-07 07:15:15 +12:00
gree
[gree] Add support for YX1FF remote ( #7298 )
2024-09-03 10:35:54 +12:00
grove_gas_mc_v2
Feature/add seeed grove gmxxx multichannel gas support ( #4304 )
2024-10-07 15:34:46 +13: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
gt911
[gt911] Add reset pin config ( #7373 )
2024-08-30 08:20:12 +12:00
haier
Haier climate integration update ( #7416 )
2024-09-19 16:09:27 +12:00
havells_solar
Move CONF_PHASE_A/B/C constants to const.py. ( #5304 )
2023-09-09 18:19:54 -05:00
hbridge
Add support for fan preset modes ( #5694 )
2023-12-12 14:13:26 +09:00
hdc1080
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
he60r
[he60r] Don't publish state unless it has changed. [BUGFIX] ( #6869 )
2024-06-12 13:09:20 +12:00
heatpumpir
[heatpumpir] Fix BK72XX Compile error with IRremoteESP8266 ( #6955 )
2024-07-22 09:16:51 +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
Add ability to lock to set mode ( #5924 )
2023-12-20 04:52:46 -06:00
hm3301
[hm3301] Updated the AQI based on the airnow document ( #6004 )
2024-04-29 07:22:14 +12:00
hmac_md5
[code-quality] fix clang-tidy md5 and hmac_md5 ( #7325 )
2024-10-07 11:53:49 +13:00
hmc5883l
Add fast update to HMC5883L ( #6669 )
2024-05-06 10:48:09 +12:00
homeassistant
[homeassistant-switch] Support different entity domains ( #7331 )
2024-09-04 20:09:49 -05:00
honeywell_hih_i2c
Bump black from 23.12.1 to 24.2.0 ( #6221 )
2024-02-21 15:53:50 +13:00
honeywellabp
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
honeywellabp2_i2c
Bump black from 23.12.1 to 24.2.0 ( #6221 )
2024-02-21 15:53:50 +13:00
host
[api] Bump noise-c library version ( #7288 )
2024-08-15 15:35:03 +12: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
Add support for doing update entity refresh/check via API. ( #7190 )
2024-08-04 23:58:20 -05:00
htu21d
Added Htu21d model option ( #6511 )
2024-04-12 11:28:59 +12:00
htu31d
Fix a bunch of components for IDF 5 compatibility and #6802 ( #6805 )
2024-05-29 17:05:19 +12:00
hx711
hx711: Check for DOUT going high after a reading ( #7214 )
2024-08-08 14:29:49 +12:00
hydreon_rgxx
hydreon_rgxx: Fix parsing of data line ( #7192 )
2024-08-06 09:17:02 +12:00
hyt271
IDF 5 fixes for various components from test1.yaml ( #5451 )
2023-10-18 19:33:36 +13:00
i2c
i2c: fix format string specifiers ( #6746 )
2024-05-16 11:33:15 +12:00
i2s_audio
Added i2s_comm_fmt parameter to i2s speaker component ( #7449 )
2024-09-19 16:16:39 +12:00
iaqcore
AMS iAQ Core CO2 sensor component ( #5192 )
2023-10-24 12:35:51 +13:00
ili9xxx
[ili9xxx] Put display into sleep mode on shutdown. ( #7555 )
2024-10-08 14:28:59 +13:00
ili9341
Renaming and extending the ili9341 to the ili9xxx component ( #4275 )
2023-03-08 23:03:49 +00:00
image
[lvgl] Bugfixes #3 ( #7472 )
2024-10-07 13:27:08 +13:00
improv_base
Bump improv library to 1.2.4 ( #7174 )
2024-08-01 22:01:21 +00:00
improv_serial
[code-quality] fix clang-tidy improv_serial ( #7283 )
2024-08-15 17:17:38 +12:00
ina2xx_base
Fix a bunch of components for IDF 5 compatibility and #6802 ( #6805 )
2024-05-29 17:05:19 +12:00
ina2xx_i2c
INA228/INA229, INA238/INA239, INA237 power/energy/charge monitor (I2C, SPI) ( #6138 )
2024-05-16 16:50:28 +12:00
ina2xx_spi
INA228/INA229, INA238/INA239, INA237 power/energy/charge monitor (I2C, SPI) ( #6138 )
2024-05-16 16:50:28 +12:00
ina219
IDF 5 fixes for various components from test1.yaml ( #5451 )
2023-10-18 19:33:36 +13:00
ina226
add possibility to provide different conversion times for Bus Voltage… ( #6327 )
2024-03-13 16:25:38 +13:00
ina260
Updated my username in Code Owners ( #5247 )
2023-08-15 07:12:03 +12:00
ina3221
inkbird_ibsth1_mini
Add Uponor Smatrix component ( #5769 )
2024-02-22 16:03:14 +13:00
inkplate6
Support inkplate 5 and 5 V2 ( #7448 )
2024-09-25 12:50:01 +12:00
integration
Move remaining SENSOR_SCHEMA to use sensor_schema() ( #4471 )
2023-02-20 03:22:37 +00:00
internal_temperature
Calibrate Beken internal temperature ( #6599 )
2024-04-23 08:59:06 +12:00
interval
Add startup_delay to interval. ( #5327 )
2023-11-23 20:31:23 +13:00
jsn_sr04t
jsn_sr04t component: AJ_SR04M compatibility mode in checksum calculation ( #7044 )
2024-07-12 09:30:45 +12:00
json
Allow parse_json to return a boolean result ( #6884 )
2024-06-10 22:40:56 +00:00
kalman_combinator
[code-quality] Tidy up some duplicate CONFIG_SCHEMA assignments ( #7106 )
2024-07-21 20:09:06 +00:00
kamstrup_kmp
Added Kamstrup Multical 40x component ( #4200 )
2024-03-13 16:01:22 +13: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
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
kuntze
add kuntze component ( #4411 )
2023-02-23 01:31:35 +00:00
lcd_base
Pull PollingComponent up from individual display drivers to Display. ( #5444 )
2023-11-27 09:48:38 +13:00
lcd_gpio
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
lcd_menu
Migrate some constants to core code ( #6692 )
2024-05-08 07:26:04 +12:00
lcd_pcf8574
ld2410
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
ld2420
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
ledc
[ledc] Fix maximum brightness on ESP-IDF 5.1 ( #7342 )
2024-08-24 09:56:13 +00:00
libretiny
Bump LibreTiny recommended version to 1.7.0 ( #7432 )
2024-09-11 07:43:19 +12:00
libretiny_pwm
Support for LibreTiny platform (RTL8710, BK7231 & other modules) ( #3509 )
2023-09-05 10:16:08 +12:00
light
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
lightwaverf
Add missing vector.h for lightwaverf ( #6196 )
2024-02-08 10:53:44 +13:00
lilygo_t5_47
Touchscreen component and driver fixes ( #5997 )
2024-02-28 02:42:11 +00:00
lock
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
logger
[code-quality] Organise logger imports ( #7205 )
2024-08-07 19:32:06 +12:00
ltr390
LTR390 separate ALS and UV gain and resolution ( #7026 )
2024-07-13 09:42:41 +12:00
ltr501
LTR-501, LTR-301, LTR-558 Series of Lite-On Light (ALS) and Proximity(PS) sensors ( #6262 )
2024-09-09 12:25:37 -05:00
ltr_als_ps
LTR-501, LTR-301, LTR-558 Series of Lite-On Light (ALS) and Proximity(PS) sensors ( #6262 )
2024-09-09 12:25:37 -05:00
lvgl
[lvgl] Fix text component ( #7563 )
2024-10-09 14:43:28 +13:00
m5stack_8angle
Feature/m5angle8: Add support for m5angle8 input device ( #6799 )
2024-07-22 09:57:59 +12:00
matrix_keypad
fix: Add pin->setup();
to matrix_keypad.cpp ( #7163 )
2024-07-30 14:30:15 -07:00
max6675
St7789v and SPI data rate ( #5472 )
2023-10-04 15:18:33 -05:00
max6956
Replace random non-ascii-print characters with standard substitutes ( #6840 )
2024-06-01 10:49:48 +10:00
max7219
Pull PollingComponent up from individual display drivers to Display. ( #5444 )
2023-11-27 09:48:38 +13:00
max7219digit
Pull PollingComponent up from individual display drivers to Display. ( #5444 )
2023-11-27 09:48:38 +13:00
max9611
max31855
IDF 5 fixes for various components from test1.yaml ( #5451 )
2023-10-18 19:33:36 +13:00
max31856
Implement all supported thermocouple types for MAX31856 ( #7218 )
2024-09-11 16:53:09 +12:00
max31865
Prepare some components for idf >= 5 ( #5061 )
2023-07-27 00:18:02 -05:00
max44009
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
mcp23x17_base
mcp23xxx_base
Checks for pins used in multiple places ( #5666 )
2023-12-05 08:56:53 +09:00
mcp47a1
mcp2515
Add MCP2515 12MHz xtal support ( #5089 )
2023-07-12 15:12:48 +12:00
mcp3008
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
mcp3204
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
mcp4725
mcp4728
refactor mcp4728 component ( #5609 )
2023-10-27 18:01:18 +13:00
mcp9600
Implement all supported thermocouple types for MAX31856 ( #7218 )
2024-09-11 16:53:09 +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
Checks for pins used in multiple places ( #5666 )
2023-12-05 08:56:53 +09:00
mcp23017
mcp23017: read output latch registers during setup ( #3744 )
2022-08-31 10:07:40 +12:00
md5
[code-quality] fix clang-tidy md5 and hmac_md5 ( #7325 )
2024-10-07 11:53:49 +13:00
mdns
Bump mDNS and follow ruff's suggestions ( #7308 )
2024-09-03 10:16:59 +12:00
media_player
Add sample_bytes to media player supported format ( #7451 )
2024-09-15 23:46:54 +00:00
mhz19
Fix a bunch of components for IDF 5 compatibility and #6802 ( #6805 )
2024-05-29 17:05:19 +12:00
micro_wake_word
[micro_wake_word] Workaround for failing IDF 5+ tests ( #7484 )
2024-09-23 18:35:26 +12:00
micronova
Add Micronova component ( #4760 )
2023-11-03 19:54:47 +13:00
microphone
[code-quality] fix clang-tidy cstddef ( #7324 )
2024-08-21 10:01:50 +12:00
mics_4514
[mics_4514] Move consts to consts.py ( #7528 )
2024-10-02 04:27:32 -05:00
midea
[midea] fix fan speed compatibility with some models ( #6978 )
2024-06-25 08:04:58 +12:00
midea_ac
midea_ir
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
mitsubishi
Fix for Mitsubishi units that only support cooling ( #7143 )
2024-07-30 11:20:29 +12: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
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
mmc5983
Implement sensor component for MMC5983 ( #5361 )
2023-10-09 10:26:58 +13:00
modbus
Add support for acting as Modbus server ( #4874 )
2024-05-22 16:17:32 +12:00
modbus_controller
[modbus_controller] Fix linting and formatting issues ( #7441 )
2024-09-16 13:43:45 +12:00
monochromatic
mopeka_ble
Support Mopeka Standard LPG tank bluetooth sensor ( #4351 )
2023-02-21 21:48:29 +00:00
mopeka_pro_check
Update const.py added missing millimeter ( #6834 )
2024-05-31 05:13:11 +00:00
mopeka_std_check
Update const.py added missing millimeter ( #6834 )
2024-05-31 05:13:11 +00:00
mpl3115a2
Add support for MPL3115A2 Pressure/Altitude and Temperature Sensor ( #3371 )
2022-09-09 00:18:02 -05:00
mpr121
[mpr121] await register parented ( #7014 )
2024-06-28 21:12:59 -05:00
mpu6050
Fix typo in mpu6050.cpp ( #5086 )
2023-07-12 13:29:38 +12:00
mpu6886
mqtt
Add clean_session as configurable option to the MQTT component ( #7501 )
2024-09-27 09:57:51 +12:00
mqtt_subscribe
ms5611
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
ms8607
Support for MS8607 PHT (Pressure Humidity Temperature) sensor ( #3307 )
2024-03-05 10:49:57 +13:00
my9231
Fix MY9231 flicker ( #5765 )
2023-11-16 20:45:08 +13:00
nau7802
nau7802: new component ( #6291 )
2024-10-07 16:08:56 +13:00
neopixelbus
Add ESP32-S3 support in NeoPixelBus component ( #4114 )
2023-03-08 22:35:40 +00:00
network
Enable IPv6 support for BK72xx ( #7398 )
2024-09-10 22:02:05 +00:00
nextion
[nextion] Optionally skip connection handshake ( #6905 )
2024-09-19 16:08:15 +12:00
nfc
Add NFC binary sensor platform ( #6068 )
2024-01-16 17:05:13 +09:00
noblex
Add IR Noblex climate component ( #4913 )
2023-10-24 16:28:53 +13:00
npi19
Add Initial NPI-19 pressure sensor support ( #7181 )
2024-10-07 15:59:13 +13:00
ntc
Replace random non-ascii-print characters with standard substitutes ( #6840 )
2024-06-01 10:49:48 +10:00
number
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
one_wire
change to new 1-wire platform ( #6860 )
2024-06-12 13:05:44 +12:00
online_image
[online_image] Bugfix: Use std::string instead of const char * ( #7556 )
2024-10-07 11:47:07 -05:00
opentherm
Add OpenTherm component (part 1: communication layer and hub) ( #6645 )
2024-09-16 09:59:10 +12:00
ota
Move `CONF_ON_ERROR
` to const.py ( #7156 )
2024-07-29 03:22:30 -05:00
output
Update Improv BLE component ( #5518 )
2023-10-13 12:46:46 +13:00
packages
Add details when error loading package ( #5603 )
2023-10-27 09:27:42 +13:00
partition
EntityBase
Name can stay in flash. (#4594 )
2023-03-28 06:38:56 +00:00
pca6416a
Allow validation of pins based on hub config ( #5647 )
2023-11-02 15:32:00 +13:00
pca9554
Checks for pins used in multiple places ( #5666 )
2023-12-05 08:56:53 +09:00
pca9685
Update pca9685_output.cpp ( #4929 )
2023-06-19 13:56:12 +12:00
pcd8544
Pull PollingComponent up from individual display drivers to Display. ( #5444 )
2023-11-27 09:48:38 +13:00
pcf8563
RTC implementation of pcf8563 ( #4998 )
2023-07-12 09:19:28 +12:00
pcf8574
Checks for pins used in multiple places ( #5666 )
2023-12-05 08:56:53 +09:00
pcf85063
Move ESPTime into core esphome namespace ( #4926 )
2023-06-08 17:24:44 -05:00
pid
[pid] Add get_min_integral() and get_max_integral() ( #7162 )
2024-07-30 13:15:27 +12:00
pipsolar
Add output source priority "hybrid" ( #7322 )
2024-08-22 12:58:11 +12:00
pm1006
pmsa003i
Fix pmsa003i cold boot marked as failed on ESP32 et al ( #7064 )
2024-07-11 16:01:14 +12:00
pmsx003
Fix NOLINT on inclusive-language check ( #6464 )
2024-04-03 15:16:38 +13:00
pmwcs3
Add delay after sending REG_READ_START ( #7130 )
2024-07-25 14:06:23 +12:00
pn532
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
pn532_i2c
Pn532 non blocking scan ( #5191 )
2023-11-29 10:17:16 +13:00
pn532_spi
Pn532 non blocking scan ( #5191 )
2023-11-29 10:17:16 +13:00
pn7150
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
pn7150_i2c
Add support for PN7150 ( #5487 )
2023-12-14 08:27:35 +09:00
pn7160
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
pn7160_i2c
Add support for PN7160 ( #5486 )
2023-12-14 07:54:55 +09:00
pn7160_spi
Add support for PN7160 ( #5486 )
2023-12-14 07:54:55 +09:00
power_supply
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
preferences
prometheus
[code-quality] fix clang-tidy prometheus ( #7284 )
2024-08-15 09:41:29 +12:00
psram
Define USE_PSRAM
( #6526 )
2024-04-15 17:13:31 +12:00
pulse_counter
Allow use of all pulse count unit channels if needed. ( #7550 )
2024-10-07 08:53:57 +13:00
pulse_meter
Make pulse_meter
PULSE filter report the pulse as soon as it can ( #6014 )
2024-05-08 10:13:15 +12:00
pulse_width
pvvx_mithermometer
Ble client fixes for proxy ( #6596 )
2024-04-25 20:05:30 +10:00
pylontech
pylontech: fix voltage_low and voltage_high wrong unit ( #6060 )
2024-01-09 08:30:37 +09:00
pzem004t
Fix compile with latest esp-idf on esp32c6 ( #5677 )
2023-11-05 23:13:01 +00: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
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
qmp6988
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
qr_code
Add get_size method to QR Code header ( #6430 )
2024-03-28 12:56:26 +13:00
qspi_amoled
[qspi_amoled] Fix clear/fill with rotation ( #6960 )
2024-06-23 01:10:22 +10:00
qwiic_pir
Add support for Qwiic PIR binary sensor ( #5194 )
2023-10-26 08:29:21 +13:00
radon_eye_ble
Update radon_eye_listener.cpp for more possible variants ( #7567 )
2024-10-09 14:33:50 +13:00
radon_eye_rd200
Bluetooth Proxy active connections ( #3817 )
2022-10-04 10:45:06 +13:00
rc522
RC522 - Fix error counter error ( #5873 )
2023-12-05 17:21:12 +09:00
rc522_i2c
rc522_spi
rdm6300
IDF 5 fixes for various components from test1.yaml ( #5451 )
2023-10-18 19:33:36 +13:00
remote_base
remove extra number from pronto ( #7263 )
2024-08-14 02:55:23 -05:00
remote_receiver
[remote_receiver] Add better error message for tolerance breaking change ( #6784 )
2024-05-21 10:53:16 +12:00
remote_transmitter
Add remote transmitter triggers ( #7483 )
2024-09-25 14:09:24 +12:00
resistance
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
resistance_sampler
Add resistance_sampler interface for config validation ( #5718 )
2023-11-10 11:40:07 +13:00
restart
Add default icon to restart button ( #7076 )
2024-07-12 08:20:58 +12:00
rf_bridge
Fix compile with latest esp-idf on esp32c6 ( #5677 )
2023-11-05 23:13:01 +00:00
rgb
rgbct
[code-quality] fix readability-braces-around-statements ( #7273 )
2024-08-14 14:14:29 +12:00
rgbw
[code-quality] fix readability-braces-around-statements ( #7273 )
2024-08-14 14:14:29 +12:00
rgbww
[code-quality] fix readability-braces-around-statements ( #7273 )
2024-08-14 14:14:29 +12:00
rotary_encoder
Add state listeners to rotary_encoder
( #6035 )
2024-03-11 20:13:41 +13:00
rp2040
[rp2040] Always use maxgerhardt platform fork ( #7514 )
2024-10-01 13:37:08 +13:00
rp2040_pio
Fix rp2040 pio tool download ( #4994 )
2023-06-23 16:42:37 +12:00
rp2040_pio_led_strip
Fix RP2040 Neopixel flickering issue ( #7307 )
2024-08-20 09:42:41 +12:00
rp2040_pwm
PWM Output on RP2040 for high frequencies ( #5204 )
2023-08-07 11:41:44 +12:00
rpi_dpi_rgb
[rpi_dpi_rgb] Add bounce_buffer config for ESP-IDF 5.x ( #7423 )
2024-09-10 13:15:56 +12:00
rtl87xx
Bump LibreTiny version to 1.5.1 ( #6500 )
2024-04-09 07:19:50 +12:00
rtttl
[rtttl] fix STOPPED state ( #7323 )
2024-08-21 11:46:15 +12:00
ruuvi_ble
ruuvitag
safe_mode
[safe_mode] Set safe mode core data in disabled cases ( #6983 )
2024-06-25 09:07:19 +00:00
scd4x
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
scd30
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
script
allow template parameters ( #6972 )
2024-06-24 10:22:08 +12:00
sdl
[display] SDL2 display driver for host platform ( #6825 )
2024-06-12 13:42:01 +12:00
sdm_meter
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
sdp3x
sds011
seeed_mr24hpc1
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
selec_meter
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
select
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
sen5x
Use AQI device class ( #6376 )
2024-03-16 14:21:44 +13: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
allow negative ppm for sensair ( #6385 )
2024-03-18 08:10:47 +13:00
sensirion_common
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
sensor
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
servo
fix servo restore ( #6370 )
2024-03-13 22:08:57 -07:00
sfa30
Add Support for Sensirion SFA30 sensor ( #5519 )
2023-10-16 07:49:57 +13:00
sgp4x
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
sgp30
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
sgp40
Remove extra code in old sgp40 ( #5685 )
2023-11-07 12:38:52 +13:00
shelly_dimmer
AUTO_LOAD sensor
for shelly_dimmer
( #6223 )
2024-02-16 10:47:42 +13:00
sht3xd
Fix SHT3xd fails sometimes in 2024.4.0 ( #6592 )
2024-04-23 11:16:55 +12: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
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05: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 - Use standard channel ordering. ( #6573 )
2024-04-18 12:03:59 +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] Fixed crashing sml parser ( #7235 )
2024-08-12 14:18:11 +12:00
smt100
Add support for SMT100 Soil Moisture Sensor ( #3654 )
2022-07-28 11:22:49 +12:00
sn74hc165
Allow validation of pins based on hub config ( #5647 )
2023-11-02 15:32:00 +13:00
sn74hc595
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
sntp
Add host time platform; remove host support from sntp. ( #6854 )
2024-06-04 15:09:46 +12:00
socket
[code-quality] fix clang-tidy socket ( #7285 )
2024-08-20 10:53:15 +12:00
sonoff_d1
Fix a bunch of components for IDF 5 compatibility and #6802 ( #6805 )
2024-05-29 17:05:19 +12:00
speaker
[code-quality] fix clang-tidy cstddef ( #7324 )
2024-08-21 10:01:50 +12:00
speed
add template fan ( #6310 )
2024-03-10 15:42:02 -07:00
spi
[spi] Remove `SPIDelegateDummy
` ( #7215 )
2024-08-07 06:33:12 +00:00
spi_device
Make SPI compile with IDF >= 5.0 ( #6383 )
2024-03-19 15:56:36 +13:00
spi_led_strip
[code-quality] fix readability-braces-around-statements ( #7273 )
2024-08-14 14:14:29 +12:00
sprinkler
[code-quality] fix clang-tidy sprinkler ( #7222 )
2024-08-07 19:29:32 -05:00
sps30
Fix units for SPS30 number concentration sensors ( #5452 )
2023-10-03 23:01:57 +13:00
ssd1306_base
Add get_contrast() and get_brightness() to SSD1306 class to get protected variables ( #6435 )
2024-03-27 14:13:41 +13:00
ssd1306_i2c
Add proper support for SH1107 to SSD1306 component ( #5166 )
2023-11-16 21:06:03 +13:00
ssd1306_spi
Add proper support for SH1107 to SSD1306 component ( #5166 )
2023-11-16 21:06:03 +13:00
ssd1322_base
Pull PollingComponent up from individual display drivers to Display. ( #5444 )
2023-11-27 09:48:38 +13:00
ssd1322_spi
Bump clang-tidy from 11 to 14 ( #5160 )
2023-07-31 07:44:56 +12:00
ssd1325_base
Pull PollingComponent up from individual display drivers to Display. ( #5444 )
2023-11-27 09:48:38 +13:00
ssd1325_spi
Bump clang-tidy from 11 to 14 ( #5160 )
2023-07-31 07:44:56 +12:00
ssd1327_base
Pull PollingComponent up from individual display drivers to Display. ( #5444 )
2023-11-27 09:48:38 +13:00
ssd1327_i2c
ssd1327_spi
Bump clang-tidy from 11 to 14 ( #5160 )
2023-07-31 07:44:56 +12:00
ssd1331_base
Pull PollingComponent up from individual display drivers to Display. ( #5444 )
2023-11-27 09:48:38 +13:00
ssd1331_spi
Bump clang-tidy from 11 to 14 ( #5160 )
2023-07-31 07:44:56 +12:00
ssd1351_base
Pull PollingComponent up from individual display drivers to Display. ( #5444 )
2023-11-27 09:48:38 +13:00
ssd1351_spi
Bump clang-tidy from 11 to 14 ( #5160 )
2023-07-31 07:44:56 +12:00
st7567_base
Add constants used by multiple display drivers to global const.py ( #6033 )
2023-12-29 02:00:19 +00:00
st7567_i2c
Support for ST7567 display 128x64 (I2C, SPI) ( #5952 )
2023-12-27 12:01:15 +11:00
st7567_spi
Support for ST7567 display 128x64 (I2C, SPI) ( #5952 )
2023-12-27 12:01:15 +11:00
st7701s
[st7701s] Fix initialisation race ( #7462 )
2024-09-19 16:18:51 +12:00
st7735
Add constants used by multiple display drivers to global const.py ( #6033 )
2023-12-29 02:00:19 +00:00
st7789v
Add constants used by multiple display drivers to global const.py ( #6033 )
2023-12-29 02:00:19 +00:00
st7920
Pull PollingComponent up from individual display drivers to Display. ( #5444 )
2023-11-27 09:48:38 +13:00
statsd
Add StatsD component ( #6642 )
2024-09-05 12:57:44 +12:00
status
status_led
Fix compile with latest esp-idf on esp32c6 ( #5677 )
2023-11-05 23:13:01 +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
[core] Fix some extends cases ( #6748 )
2024-05-16 14:11:54 +12:00
sun
Move ESPTime into core esphome namespace ( #4926 )
2023-06-08 17:24:44 -05:00
sun_gtil2
Add sun_gtil2 component (for SUN-1000G2 / SUN-2000G2 grid tie inverters) ( #4958 )
2024-03-21 16:23:30 +13:00
switch
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
sx1509
[sx1509] Output open drain pin mode ( #6788 )
2024-05-23 09:31:56 +12:00
t6615
tca9548a
Bugfix: disable channels after IO if multiple tca9548a I2C multiplexers are configured ( #5317 )
2023-09-02 08:55:59 +12:00
tca9555
Add tca9555 GPIO driver ( #7146 )
2024-09-19 16:17:22 +12:00
tcl112
tcs34725
tcs34725: Replace clear channel with sensor saturation with more accurate overexposure detection
2024-10-11 18:39:18 +02: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
tem3200
Add Initial TE-M3200 pressure sensor support ( #6862 )
2024-10-07 15:58:28 +13:00
template
[template/binary_sensor] Implement condition:
option as alternative to lambda. ( #7561 )
2024-10-09 14:49:33 +13:00
text
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
text_sensor
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
thermostat
[thermostat] Remove `assert()
`s ( #7544 )
2024-10-07 09:01:11 +13:00
time
[code-quality] Organise time imports ( #7219 )
2024-08-08 17:02:55 +12:00
time_based
time_based_cover.cpp with manual control fix ( #6719 )
2024-05-13 16:04:06 +12:00
tlc5947
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
tlc5971
Implemented support for the TLC5971 as an output component ( #6494 )
2024-04-10 08:03:18 +12:00
tlc59208f
tm1621
Pull PollingComponent up from individual display drivers to Display. ( #5444 )
2023-11-27 09:48:38 +13:00
tm1637
[TM1637] Let turn off the display ( #6656 )
2024-04-30 22:35:41 +12:00
tm1638
[tm1638] Fix linting and formatting issues ( #7443 )
2024-09-13 16:15:00 +12:00
tm1651
Fix tm1651 enum ( #6248 )
2024-02-21 08:12:08 +13:00
tmp102
remove delay from tmp102 ( #6577 )
2024-04-19 07:52:22 +10:00
tmp117
TMP117 fix polling period config ( #6452 )
2024-04-02 15:35:59 +13:00
tmp1075
Add support for TMP1075 temperature sensor ( #4776 )
2023-05-26 00:01:21 -05:00
tof10120
Fix compile with latest esp-idf on esp32c6 ( #5677 )
2023-11-05 23:13:01 +00: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
[touchscreen] Allow binary sensor to have multiple pages in config ( #7112 )
2024-07-29 23:50:12 -05:00
tsl2561
tsl2591
IDF 5 fixes for various components from test1.yaml ( #5451 )
2023-10-18 19:33:36 +13:00
tt21100
Touchscreen component and driver fixes ( #5997 )
2024-02-28 02:42:11 +00: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: allow restoring value of hidden datapoints ( #7346 )
2024-08-30 12:53:34 +12:00
tx20
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
uart
Add host uart support for MacOS ( #7095 )
2024-07-16 09:06:27 +00:00
udp
[udp] Implement UDP sensor broadcast ( #6865 )
2024-08-30 20:59:55 +12: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
update
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
uponor_smatrix
[uponor_smatrix] Modifies sending algorithm ( #7326 )
2024-09-11 17:16:52 +12:00
uptime
[uptime] Add new timestamp type for uptime sensor ( #7029 )
2024-07-01 21:29:49 -05:00
valve
[web_server] v3 entity grouping ( #6833 )
2024-10-07 15:52:26 +13:00
vbus
Fix compile with latest esp-idf on esp32c6 ( #5677 )
2023-11-05 23:13:01 +00:00
veml3235
Add support for VEML3235 lux sensor ( #5959 )
2024-01-17 15:50:53 +09:00
veml7700
LTR-501, LTR-301, LTR-558 Series of Lite-On Light (ALS) and Proximity(PS) sensors ( #6262 )
2024-09-09 12:25:37 -05:00
version
vl53l0x
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
voice_assistant
Add voice assistant methods for configuration ( #7459 )
2024-09-18 11:38:39 +12:00
voltage_sampler
wake_on_lan
[code-quality] fix clang-tidy wake_on_lan ( #7275 )
2024-08-14 14:08:10 +12:00
watchdog
http_request watchdog as a component ( #7161 )
2024-07-30 13:45:19 +12:00
waveshare_epaper
Fix waveshare 2.13" epaper stride calculation error ( #7303 )
2024-08-21 11:44:21 +12:00
web_server
Update webserver local assets to 20241007-025551 ( #7553 )
2024-10-07 03:22:17 +00:00
web_server_base
[code-quality] fix clang-tidy web_server and web_server_base ( #7286 )
2024-08-30 12:03:44 +12:00
web_server_idf
web_server: Return early if no clients connected ( #6467 )
2024-04-03 17:13:59 -05:00
weikai
Fix a bunch of components for IDF 5 compatibility and #6802 ( #6805 )
2024-05-29 17:05:19 +12:00
weikai_i2c
Add the WeiKai SPI/I2C UART/IO Expander components to esphome ( #5218 )
2024-04-24 13:21:44 +12:00
weikai_spi
Add the WeiKai SPI/I2C UART/IO Expander components to esphome ( #5218 )
2024-04-24 13:21:44 +12:00
whirlpool
Fix an Issue with IR Remote Climate and Whirlpool protocol toggle ( #5447 )
2023-09-29 14:17:32 +13:00
whynter
Set "CONF_" CI counter to fail on 3 or more definitions ( #6668 )
2024-05-05 00:32:47 -05:00
wiegand
handle Wiegand 8-bit keys ( #4837 )
2023-05-17 09:30:14 +12:00
wifi
[wifi] Replace `USE_ESP32_IGNORE_EFUSE_MAC_CRC
with IDF's
CONFIG_ESP_MAC_IGNORE_MAC_CRC_ERROR
` ( #7502 )
2024-10-07 10:02:53 +13:00
wifi_info
[code-quality] fix clang-tidy wifi related ( #7254 )
2024-08-14 07:58:30 +12:00
wifi_signal
[code-quality] fix clang-tidy wifi related ( #7254 )
2024-08-14 07:58:30 +12:00
wireguard
[code-quality] fix clang-tidy wireguard ( #7287 )
2024-08-15 16:38:49 +12:00
wk2132_i2c
Add the WeiKai SPI/I2C UART/IO Expander components to esphome ( #5218 )
2024-04-24 13:21:44 +12:00
wk2132_spi
Add the WeiKai SPI/I2C UART/IO Expander components to esphome ( #5218 )
2024-04-24 13:21:44 +12:00
wk2168_i2c
Add the WeiKai SPI/I2C UART/IO Expander components to esphome ( #5218 )
2024-04-24 13:21:44 +12:00
wk2168_spi
Add the WeiKai SPI/I2C UART/IO Expander components to esphome ( #5218 )
2024-04-24 13:21:44 +12:00
wk2204_i2c
Add the WeiKai SPI/I2C UART/IO Expander components to esphome ( #5218 )
2024-04-24 13:21:44 +12:00
wk2204_spi
Add the WeiKai SPI/I2C UART/IO Expander components to esphome ( #5218 )
2024-04-24 13:21:44 +12:00
wk2212_i2c
Add the WeiKai SPI/I2C UART/IO Expander components to esphome ( #5218 )
2024-04-24 13:21:44 +12:00
wk2212_spi
Add the WeiKai SPI/I2C UART/IO Expander components to esphome ( #5218 )
2024-04-24 13:21:44 +12:00
wl_134
Fix a bunch of components for IDF 5 compatibility and #6802 ( #6805 )
2024-05-29 17:05:19 +12:00
wled
Fixed group mask logic for WLED Sync fix ( #6193 )
2024-02-12 11:55:06 +13:00
x9c
X9C step delay with units ( #6898 )
2024-06-12 11:14:03 -07:00
xgzp68xx
Fix a bunch of components for IDF 5 compatibility and #6802 ( #6805 )
2024-05-29 17:05:19 +12:00
xiaomi_ble
Add support for LYWSD02MMC Xiaomi device ( #7080 )
2024-08-13 13:12:48 +12:00
xiaomi_cgd1
xiaomi_cgdk2
xiaomi_cgg1
xiaomi_cgpr1
xiaomi_gcls002
xiaomi_hhccjcy01
xiaomi_hhccjcy10
add support for Tuya pink version of miflora ( #5402 )
2024-04-09 10:17:51 +12:00
xiaomi_hhccpot002
xiaomi_jqjcy01ym
xiaomi_lywsd02
xiaomi_lywsd02mmc
Add support for LYWSD02MMC Xiaomi device ( #7080 )
2024-08-13 13:12:48 +12:00
xiaomi_lywsd03mmc
xiaomi_lywsdcgq
xiaomi_mhoc303
xiaomi_mhoc401
xiaomi_miscale
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
xiaomi_miscale2
xiaomi_mjyd02yla
xiaomi_mue4094rt
xiaomi_rtcgq02lm
Add Dooya protocol to remote_base ( #6488 )
2024-04-10 09:04:35 +12:00
xiaomi_wx08zm
xl9535
Fix xl9535 pin reads ( #6242 )
2024-02-19 03:44:18 +00:00
xpt2046
Touchscreen component and driver fixes ( #5997 )
2024-02-28 02:42:11 +00:00
yashima
zhlt01
Add ZH/LT-01 climate component with IR receiver option ( #4333 )
2023-10-24 11:33:47 +13:00
zio_ultrasonic
Add Zio Ultrasonic Distance Sensor Component ( #5059 )
2023-07-11 16:24:18 +12:00
zyaura
__init__.py