..
a01nyub
fix a01nyub data reading ( #5882 )
2023-12-05 08:41:33 +09:00
a02yyuw
A02yyuw ( #5729 )
2023-12-13 08:26:08 +09: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
Don't crash with invalid adc pin ( #6059 )
2024-01-07 21:39:53 -06: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
New component: ADE7880 voltage/current/power/energy sensor ( #5242 )
2024-02-20 12:24:44 +13:00
ade7953
Add spi support for ade7953 ( #5439 )
2023-11-07 13:17:29 +13:00
ade7953_base
ADE7953: Add the ability to use accumulating energy registers, more precise power reporting ( #6311 )
2024-03-13 12:17:06 +13:00
ade7953_i2c
Fix wrong initialization of vectors in ade7953_i2c ( #6393 )
2024-03-19 07:06:17 +13:00
ade7953_spi
Add spi support for ade7953 ( #5439 )
2023-11-07 13:17:29 +13: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
Add AGS10 Sensor ( #6070 )
2024-03-11 10:19:09 +13:00
aht10
AHT10: Fix bug ( #6409 )
2024-03-25 11:44:05 +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
airthings_wave: Silence compiler warnings ( #5098 )
2023-07-17 10:43:57 +12:00
alarm_control_panel
Alarm panel: Add changes to support enhanced features ( #5671 )
2023-12-21 14:10:47 +09: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
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
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 support for time entities ( #6399 )
2024-04-08 20:46:35 -05:00
as3935
As3935 calibration ( #5366 )
2023-10-12 14:27:36 +13:00
as3935_i2c
…
as3935_spi
…
as5600
feat: add AS5600 component/sensor ( #5174 )
2023-12-21 09:07:40 +09:00
as7341
Update components "if x in config" ( #5181 )
2023-08-02 16:25:26 +12:00
async_tcp
Improve dualstack and IPv6 support ( #5449 )
2024-02-27 21:16:20 +13:00
at581x
Add support for AT581x component ( #6297 )
2024-03-27 11:51:56 +13:00
atc_mithermometer
Update components "if x in config" ( #5181 )
2023-08-02 16:25:26 +12:00
atm90e26
Refactor ATM90E32 to reduce blocking time and improve accuracy. ( #5670 )
2024-03-12 07:23:13 +13:00
atm90e32
Refactor ATM90E32 to reduce blocking time and improve accuracy. ( #5670 )
2024-03-12 07:23:13 +13: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 bang_bang to log two decimal places in config dump ( #6304 )
2024-03-09 21:14:57 -06:00
bedjet
Remove optional<> for pointer types ( #6120 )
2024-01-20 02:30:57 +13: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
Add a Binary Sensor Filter for state settling ( #5900 )
2023-12-22 11:33:29 +09: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
Fix compile with latest esp-idf on esp32c6 ( #5677 )
2023-11-05 23:13:01 +00:00
bl0940
Add Uponor Smatrix component ( #5769 )
2024-02-22 16:03:14 +13:00
bl0942
add STATE_CLASS_TOTAL_INCREASING to bl0940 and bl0942 ( #6090 )
2024-01-15 08:01:20 +09:00
ble_client
Ble client additions and fixes ( #5277 )
2023-12-29 01:35:44 -06:00
ble_presence
Fix Match by IRK ( #6499 )
2024-04-09 13:49:37 +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_base
Improve temperature precision in BME280 and BMP280 ( #6124 )
2024-01-20 19:57:39 -06:00
bme280_i2c
BME280 SPI ( #5538 )
2024-01-09 22:31:38 -06:00
bme280_spi
BME280 SPI ( #5538 )
2024-01-09 22:31:38 -06:00
bme680
Update components "if x in config" ( #5181 )
2023-08-02 16:25:26 +12:00
bme680_bsec
Add support for 1.8V-powered devices ( #6234 )
2024-02-19 07:44:24 +13:00
bmi160
Add BMI160 support ( #5143 )
2023-09-09 21:25:09 -05:00
bmp3xx
Fix compile with latest esp-idf on esp32c6 ( #5677 )
2023-11-05 23:13:01 +00:00
bmp085
Update components "if x in config" ( #5181 )
2023-08-02 16:25:26 +12:00
bmp280
Improve temperature precision in BME280 and BMP280 ( #6124 )
2024-01-20 19:57:39 -06: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
Update components "if x in config" ( #5181 )
2023-08-02 16:25:26 +12: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
Add MAC address to WiFi config reply ( #6489 )
2024-04-09 01:07:04 +00: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
climate
Housecleaning: Use walrus operator in climate ( #6551 )
2024-04-17 01:58:20 -05:00
climate_ir
remote_base: added helper class and schemas ( #5169 )
2023-11-14 06:55:36 +13: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
…
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
Housecleaning: Use walrus operator in cover ( #6562 )
2024-04-17 01:28:01 -05:00
cs5460a
IDF 5 fixes for various components from test1.yaml ( #5451 )
2023-10-18 19:33:36 +13:00
cse7761
Fix compile with latest esp-idf on esp32c6 ( #5677 )
2023-11-05 23:13:01 +00:00
cse7766
CSE7766 Apparent Power & Power Factor calculations ( #6292 )
2024-02-29 10:12:02 +13:00
cst226
Touchscreen: add support for CST226 controller chip ( #6151 )
2024-03-11 18:35:20 +11:00
cst816
Add CST816 touchscreen driver ( #5941 )
2024-03-11 16:34:46 +11:00
ct_clamp
Fix negative sqrt root in ct_clamp_sensor.cpp ( #2701 ) ( #4236 )
2023-03-20 04:22:22 +00: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
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
daikin_arc
feat: Add Daikin ARC (tested on Daikin ARC472A62) ( #6429 )
2024-03-28 07:56:19 +13:00
daikin_brc
Added component Daikin BRC to support ceiling cassette heatpumps ( #3743 )
2022-10-19 20:29:22 +13:00
dallas
Only give error for connected sensors at startup ( #6474 )
2024-04-10 11:22:18 +12:00
daly_bms
Daly BMS improvements ( #3388 )
2023-08-10 17:05:01 +12:00
dashboard_import
Replace name and friendly name in full adopted configs ( #4456 )
2024-03-18 13:00:59 +13:00
datetime
Housecleaning: Use walrus operator in datetime ( #6552 )
2024-04-17 00:42:40 -05:00
debug
Fix build failures on host platform caused by #6167 ( #6338 )
2024-03-09 21:08:58 -06:00
deep_sleep
Fix deep_sleep for ESP32-C6 ( #6377 )
2024-03-16 14:17:01 +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 Kamstrup Multical 40x component ( #4200 )
2024-03-13 16:01:22 +13:00
dfrobot_sen0395
dfrobot_sen0395: Use setLatency instead of outputLatency ( #5665 )
2024-02-05 10:57:11 +09:00
dht
add AM2120 device type ( #6115 )
2024-01-19 11:50:00 +09:00
dht12
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
display
Add line_at_angle method to Display component ( #6381 )
2024-03-18 12:51:46 +13:00
display_menu_base
Display menu: Allow "left" key to exit current menu if not editing ( #6460 )
2024-04-03 07:33:18 +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
IDF 5 fixes for various components from test2.yaml ( #5621 )
2023-10-29 18:50:26 +13: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
Touchscreen component and driver fixes ( #5997 )
2024-02-28 02:42:11 +00:00
emc2101
allow multiple emc2101 ( #6272 )
2024-02-22 20:17:10 -06: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
Update ENS160 TVOC device_class and AQI units to match required by HA ( #5939 )
2023-12-15 14:39:05 +09:00
ens210
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
esp32
Bump recommended ESP32 IDF to 4.4.6 ( #6048 )
2024-01-09 10:13:18 +09:00
esp32_ble
feat: Add ESP32 BLE enable/disable automations ( #5616 )
2023-11-06 15:54:39 +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
Ble client additions and fixes ( #5277 )
2023-12-29 01:35:44 -06:00
esp32_ble_server
feat: Add ESP32 BLE enable/disable automations ( #5616 )
2023-11-06 15:54:39 +13:00
esp32_ble_tracker
Define `USE_PSRAM` ( #6526 )
2024-04-15 17:13:31 +12:00
esp32_camera
esp32_camera: Set framebuffer task prio to 1 ( #5943 )
2023-12-18 09:00:42 +09: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
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
Improv: support connecting to hidden networks ( #6322 )
2024-03-05 13:02:05 +13: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
esp32_rmt_led_strip bugfixes ( #6506 )
2024-04-10 07:14:56 +12:00
esp32_touch
Remove support for ESP-IDF version < 4 ( #5261 )
2023-08-18 08:02:57 +12:00
esp8266
Bump ESP8266 Arduino versions ( #5359 )
2024-03-20 21:16:10 +13:00
esp8266_pwm
Generate ARDUINO_VERSION_CODE in Python code ( #3101 )
2022-01-24 10:34:34 +01:00
ethernet
Add ethernet DNS text sensor and simplify DNS display format ( #6450 )
2024-04-12 14:03:08 +10:00
ethernet_info
Add ethernet DNS text sensor and simplify DNS display format ( #6450 )
2024-04-12 14:03:08 +10: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
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
Housecleaning: Use walrus operator in fan ( #6555 )
2024-04-17 02:03:57 -05:00
fastled_base
…
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
[Fingerprint_grow] Implements Sleep Mode feature ( #6116 )
2024-03-11 12:04:16 +13:00
font
Bump pylint from 3.0.3 to 3.1.0 ( #6287 )
2024-04-16 10:59:44 +12:00
fs3000
FS3000 sensor ( #4502 )
2023-03-07 04:25:14 +00:00
ft5x06
touchscreen driver fixes ( #6356 )
2024-03-13 07:20:16 +13: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
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
Add continuous option to the graph ( #6093 )
2024-01-16 16:44:12 +09:00
graphical_display_menu
Add graphical display menu ( #4105 )
2023-12-12 12:15:59 +09:00
gree
Feat: Add GREE climateir component ( #4464 )
2023-10-24 11: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
Touchscreen component and driver fixes ( #5997 )
2024-02-28 02:42:11 +00:00
haier
Additional sensors and binary sensors support for Haier Climate ( #6257 )
2024-03-05 10:54:01 +13: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
Add Chamberlain/HomEntry HE60R garage door opener ( #5834 )
2023-11-29 10:42:35 +13:00
heatpumpir
Adjust HeatpumpIR dependency ( #6222 )
2024-02-19 11:55:46 +13: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
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
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
Store preferences in disk file on host platform ( #6428 )
2024-03-26 11:03:51 +13: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
Added Htu21d model option ( #6511 )
2024-04-12 11:28:59 +12:00
htu31d
feat: Add HTU31D Support ( #5805 )
2024-03-13 14:04:59 +13:00
hx711
IDF 5 fixes for various components from test1.yaml ( #5451 )
2023-10-18 19:33:36 +13:00
hydreon_rgxx
hydreon_rgxx - add resolution option ( #6077 )
2024-03-12 15:31:58 +13:00
hyt271
IDF 5 fixes for various components from test1.yaml ( #5451 )
2023-10-18 19:33:36 +13:00
i2c
Adds i2c timeout config ( #4614 )
2024-04-09 13:11:46 +12:00
i2s_audio
fix: changing the content source when playing is paused blocks the player ( #6454 )
2024-04-01 12:43:49 +13:00
iaqcore
AMS iAQ Core CO2 sensor component ( #5192 )
2023-10-24 12:35:51 +13:00
ili9xxx
ili9xxx: Add support for GC9A01A display ( #6351 )
2024-03-11 07:19:35 +00:00
ili9341
Renaming and extending the ili9341 to the ili9xxx component ( #4275 )
2023-03-08 23:03:49 +00:00
image
Add getter for image data_start ( #6036 )
2024-01-09 10:07:45 +09:00
improv_base
Improve dualstack and IPv6 support ( #5449 )
2024-02-27 21:16:20 +13:00
improv_serial
Improv: support connecting to hidden networks ( #6322 )
2024-03-05 13:02:05 +13: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
Inkplate6: Fix crash with initial set of greyscale ( #6038 )
2024-01-17 08:23:36 +09:00
integration
Move remaining SENSOR_SCHEMA to use sensor_schema() ( #4471 )
2023-02-20 03:22:37 +00:00
internal_temperature
Internal temperature: Support Beken platform ( #6491 )
2024-04-09 07:21:51 +12:00
interval
Add startup_delay to interval. ( #5327 )
2023-11-23 20:31:23 +13:00
jsn_sr04t
Add new Component: Ultrasonic Distance Sensor JSN-SR04T ( #6023 )
2024-03-27 14:14:23 +13:00
json
Support for LibreTiny platform (RTL8710, BK7231 & other modules) ( #3509 )
2023-09-05 10:16:08 +12:00
kalman_combinator
Add combination sensor and remove absorbed kalman_combinator component ( #5438 )
2024-01-18 18:09:49 +09: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
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
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
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
ld2420
ld2420: fix energy mode documentation ( #6225 )
2024-03-19 07:28:15 +13:00
ledc
Allow setting htop for ledc ( #6340 )
2024-03-20 21:17:32 +13:00
libretiny
Bump LibreTiny version to 1.5.1 ( #6500 )
2024-04-09 07:19:50 +12:00
libretiny_pwm
Support for LibreTiny platform (RTL8710, BK7231 & other modules) ( #3509 )
2023-09-05 10:16:08 +12:00
light
Housecleaning: Use walrus operator in light ( #6556 )
2024-04-17 01:26:36 -05: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
Housecleaning: Use walrus operator in lock ( #6554 )
2024-04-18 09:43:11 +12:00
logger
Fix uart to work with new enum definition in esp-idf-v5.2.1 ( #6487 )
2024-04-17 16:57:26 +12:00
ltr390
LTR390 - Multiple bugfixes ( #6161 )
2024-02-21 17:10:04 +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
Checks for pins used in multiple places ( #5666 )
2023-12-05 08:56:53 +09: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
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
Checks for pins used in multiple places ( #5666 )
2023-12-05 08:56:53 +09: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
mcp3008: Tidy up and fix auto load bug ( #5842 )
2023-11-27 20:35:31 +00:00
mcp3204
Move remaining SENSOR_SCHEMA to use sensor_schema() ( #4471 )
2023-02-20 03:22:37 +00:00
mcp4725
…
mcp4728
refactor mcp4728 component ( #5609 )
2023-10-27 18:01:18 +13: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
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
Support for LibreTiny platform (RTL8710, BK7231 & other modules) ( #3509 )
2023-09-05 10:16:08 +12:00
mdns
Update mDNS for IDF >= 5.0 ( #6328 )
2024-03-07 11:26:39 +13:00
media_player
Added Kamstrup Multical 40x component ( #4200 )
2024-03-13 16:01:22 +13:00
mhz19
Mhz19 warmup ( #6214 )
2024-03-12 07:17:47 +13:00
micro_wake_word
microWakeWord: Fix model path joining ( #6426 )
2024-03-26 11:20:15 +13:00
micronova
Add Micronova component ( #4760 )
2023-11-03 19:54:47 +13:00
microphone
Fix Microphone IsCapturingCondition ( #6490 )
2024-04-07 14:48:42 +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
Mitsubishi Climate updates ( #3886 )
2024-03-12 10:01:05 +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
fix: modbus_textsensor response is too long in some cases ( #6333 )
2024-03-11 11:15:32 +13:00
monochromatic
…
mopeka_ble
Support Mopeka Standard LPG tank bluetooth sensor ( #4351 )
2023-02-21 21:48:29 +00:00
mopeka_pro_check
Add Pro Check Universal sensor support. ( #5798 )
2023-11-28 20:00:48 +13:00
mopeka_std_check
IDF 5 fixes for various components from test2.yaml ( #5621 )
2023-10-29 18:50:26 +13: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
Add support for time entities ( #6399 )
2024-04-08 20:46:35 -05: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
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
neopixelbus
Add ESP32-S3 support in NeoPixelBus component ( #4114 )
2023-03-08 22:35:40 +00:00
network
IPv6 string representation follows RFC5952 ( #6449 )
2024-04-01 12:40:11 +13:00
nextion
Nextion `send_command` method ( #6540 )
2024-04-18 02:16:49 +00: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
ntc
Add resistance_sampler interface for config validation ( #5718 )
2023-11-10 11:40:07 +13:00
number
Housecleaning: Use walrus operator in number ( #6561 )
2024-04-17 01:27:04 -05:00
ota
OTA 2 which confirm each written chunk ( #6066 )
2024-01-19 13:18:06 +09: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
Add humidity support to climate ( #5732 )
2023-12-13 10:23:02 +09: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
Fix NOLINT on inclusive-language check ( #6464 )
2024-04-03 15:16:38 +13:00
pmwcs3
Add pmwcs3 capacitive soil moisture & temperature sensor component ( #4624 )
2023-08-18 08:03:39 +12:00
pn532
Pn532 non blocking scan ( #5191 )
2023-11-29 10:17:16 +13: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
Add NFC binary sensor platform ( #6068 )
2024-01-16 17:05:13 +09:00
pn7150_i2c
Add support for PN7150 ( #5487 )
2023-12-14 08:27:35 +09:00
pn7160
Add NFC binary sensor platform ( #6068 )
2024-01-16 17:05:13 +09: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
Add 'enable_at_startup' feature to power_supply ( #5826 )
2023-11-27 10:36:52 +13:00
preferences
…
prometheus
Prometheus fix for esp-idf and fix newlines ( #5536 )
2023-10-16 19:41:59 +13:00
psram
Define `USE_PSRAM` ( #6526 )
2024-04-15 17:13:31 +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
add missing ifdef to pvvx_mithermometer ( #5880 )
2023-12-02 22:58:25 -08: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
Add temperature for QMC5883L ( #6456 )
2024-04-03 15:57:05 +13: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
Add driver for quad SPI AMOLED displays ( #6354 )
2024-03-13 12:14:57 +13: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 ( #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
RC522 - Fix error counter error ( #5873 )
2023-12-05 17:21:12 +09: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
Add Dooya protocol to remote_base ( #6488 )
2024-04-10 09:04:35 +12:00
remote_receiver
Add rmt_channel to remote_transmitter and remote_receiver ( #6497 )
2024-04-08 20:53:57 -05:00
remote_transmitter
Add rmt_channel to remote_transmitter and remote_receiver ( #6497 )
2024-04-08 20:53:57 -05:00
resistance
Add resistance_sampler interface for config validation ( #5718 )
2023-11-10 11:40:07 +13:00
resistance_sampler
Add resistance_sampler interface for config validation ( #5718 )
2023-11-10 11:40:07 +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
Fix compile with latest esp-idf on esp32c6 ( #5677 )
2023-11-05 23:13:01 +00:00
rgb
…
rgbct
…
rgbw
…
rgbww
…
rotary_encoder
Add state listeners to `rotary_encoder` ( #6035 )
2024-03-11 20:13:41 +13:00
rp2040
Bump Arduino Pico Framework to 3.7.2 and Platform to 1.12.0 ( #6386 )
2024-04-02 16:00:47 +13:00
rp2040_pio
Fix rp2040 pio tool download ( #4994 )
2023-06-23 16:42:37 +12:00
rp2040_pio_led_strip
fix RGBW Mode on RP2040 ( #5907 )
2023-12-12 12:28:16 +13:00
rp2040_pwm
PWM Output on RP2040 for high frequencies ( #5204 )
2023-08-07 11:41:44 +12:00
rpi_dpi_rgb
Drivers for RGB 16 bit parallel displays ( #5872 )
2024-03-12 11:55:23 +13:00
rtl87xx
Bump LibreTiny version to 1.5.1 ( #6500 )
2024-04-09 07:19:50 +12:00
rtttl
Add RTTTL volume control. ( #5968 )
2024-02-28 11:31:33 +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
…
seeed_mr24hpc1
Add Seeed Studio mmWave Kit MR24HPC1 ( #5761 )
2024-03-12 16:33:40 +13:00
selec_meter
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
select
Housecleaning: Use walrus operator in select ( #6557 )
2024-04-17 01:26:49 -05: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
Housecleaning: Use walrus operator in sensor ( #6553 )
2024-04-18 09:43:18 +12: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
Fix compile with latest esp-idf on esp32c6 ( #5677 )
2023-11-05 23:13:01 +00:00
sgp30
Fix: Incorporate unique serial number in preference's hash for multiple Sensirion sensors ( #5479 )
2023-10-26 08:23:55 +13: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
Minor change to support sht85 sensor ( #6415 )
2024-03-28 15:19:27 +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 - 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
Add callback for raw sml messages ( #5668 )
2023-11-06 10:27:11 +13: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
Checks for pins used in multiple places ( #5666 )
2023-12-05 08:56:53 +09:00
sntp
host platform: improvements and bugfixes ( #6137 )
2024-02-07 14:24:06 +13:00
socket
Improve dualstack and IPv6 support ( #5449 )
2024-02-27 21:16:20 +13:00
sonoff_d1
Always use brackets around single log macros ( #4072 )
2022-11-23 10:32:51 +13:00
speaker
Voice Assistant improvements ( #5827 )
2023-11-27 13:45:26 +13:00
speed
add template fan ( #6310 )
2024-03-10 15:42:02 -07:00
spi
SPI: Make some validation failures give more useful messages. ( #6413 )
2024-03-21 16:25:11 +13:00
spi_device
Make SPI compile with IDF >= 5.0 ( #6383 )
2024-03-19 15:56:36 +13:00
spi_led_strip
St7789v and SPI data rate ( #5472 )
2023-10-04 15:18:33 -05:00
sprinkler
Fix compile with latest esp-idf on esp32c6 ( #5677 )
2023-11-05 23:13:01 +00: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
Drivers for RGB 16 bit parallel displays ( #5872 )
2024-03-12 11:55:23 +13: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
status
Binary Sensor codegen tidyup ( #3217 )
2022-02-18 10:39:59 +13:00
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
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
sun_gtil2
Add sun_gtil2 component (for SUN-1000G2 / SUN-2000G2 grid tie inverters) ( #4958 )
2024-03-21 16:23:30 +13:00
switch
Housecleaning: Use walrus operator in switch ( #6558 )
2024-04-18 09:43:00 +12:00
sx1509
SX1509 output debounce fix (resolves esphome/issues#4402) ( #4672 )
2023-10-26 15:36:58 +13:00
t6615
…
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
Add support for time entities ( #6399 )
2024-04-08 20:46:35 -05:00
text
Housecleaning: Use walrus operator in text ( #6560 )
2024-04-17 01:22:52 -05:00
text_sensor
Housecleaning: Use walrus operator in text_sensor ( #6559 )
2024-04-17 02:51:33 -05:00
thermostat
Fix thermostat supplemental actions ( #6282 )
2024-02-26 07:28:52 +13:00
time
Bump pylint from 3.0.3 to 3.1.0 ( #6287 )
2024-04-16 10:59:44 +12:00
time_based
Add `supports_stop` trait to Cover ( #3897 )
2023-04-23 20:51:32 +00:00
tlc5947
Rework tlc5947 to remove AUTO_LOAD ( #6503 )
2024-04-09 15:51:54 +12:00
tlc5971
Implemented support for the TLC5971 as an output component ( #6494 )
2024-04-10 08:03:18 +12:00
tlc59208f
tlc59208f : fix compilation error ( #2867 )
2021-12-07 07:47:48 +13:00
tm1621
Pull PollingComponent up from individual display drivers to Display. ( #5444 )
2023-11-27 09:48:38 +13:00
tm1637
Pull PollingComponent up from individual display drivers to Display. ( #5444 )
2023-11-27 09:48:38 +13:00
tm1638
Pull PollingComponent up from individual display drivers to Display. ( #5444 )
2023-11-27 09:48:38 +13:00
tm1651
Fix tm1651 enum ( #6248 )
2024-02-21 08:12:08 +13:00
tmp102
fix tmp102 negative calculation ( #6320 )
2024-03-04 07:33:39 +00: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 driver fixes ( #6356 )
2024-03-13 07:20:16 +13: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
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 Climate] Fix compilation error caused by codegen ( #6568 )
2024-04-18 09:31:20 +12:00
tx20
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
uart
UART: ignore require_tx/rx if not a native uart implementation ( #6504 )
2024-04-09 04:55:20 +00: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
uponor_smatrix
Fix sending packets to uponor_smatrix devices ( #6392 )
2024-03-19 07:04:53 +13:00
uptime
Revert "Remove state class from uptime sensor ( #4345 )" ( #4557 )
2023-03-14 00:52:19 +00: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
VEML7700 and VEML6030 light sensors ( #6067 )
2024-03-11 21:51:01 -05: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 missing ifdefs in voice assistant ( #6520 )
2024-04-11 22:19:49 +00:00
voltage_sampler
…
wake_on_lan
Improve dualstack and IPv6 support ( #5449 )
2024-02-27 21:16:20 +13:00
waveshare_epaper
Require reset_pin for certain waveshare_epaper models in YAML validation ( #6357 )
2024-03-12 21:35:29 +11:00
web_server
Webserver float to string fix ( #6507 )
2024-04-10 11:33:26 +12: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: Return early if no clients connected ( #6467 )
2024-04-03 17:13:59 -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 Arduino WiFi: misc bug fixes ( #6470 )
2024-04-04 12:55:24 +13:00
wifi_info
Add ethernet DNS text sensor and simplify DNS display format ( #6450 )
2024-04-12 14:03:08 +10:00
wifi_signal
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
wireguard
WireGuard for esp8266 ( #6365 )
2024-03-25 11:21:04 +13:00
wl_134
Add support for wl-134 ( #3569 )
2022-10-19 13:44:26 +13:00
wled
Fixed group mask logic for WLED Sync fix ( #6193 )
2024-02-12 11:55:06 +13:00
x9c
x9c: fix off by 1 error ( #6318 )
2024-03-05 09:18:18 +13:00
xgzp68xx
Add differential pressure sensor support for CFSensor XGZP68xxD devices ( #5562 )
2023-11-07 12:46:30 +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_hhccjcy10
add support for Tuya pink version of miflora ( #5402 )
2024-04-09 10:17:51 +12: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 Dooya protocol to remote_base ( #6488 )
2024-04-10 09:04:35 +12:00
xiaomi_wx08zm
Binary Sensor codegen tidyup ( #3217 )
2022-02-18 10:39:59 +13:00
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
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
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
Remove floating point ops from the ISR ( #2751 )
2021-11-26 09:02:53 +13:00
__init__.py
…