..
a4988
fix stepper jump back with small steps ( #4339 )
2023-01-26 12:06:46 +13: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
Always use brackets around single log macros ( #4072 )
2022-11-23 10:32:51 +13:00
adc128s102
Move remaining SENSOR_SCHEMA to use sensor_schema() ( #4471 )
2023-02-20 03:22:37 +00:00
addressable_light
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
ade7953
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
ads1115
Added support for ADS1015 ( #4281 )
2023-01-26 17:20:45 +13:00
aht10
Always use brackets around single log macros ( #4072 )
2022-11-23 10:32:51 +13:00
airthings_ble
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
airthings_wave_mini
Bluetooth Proxy active connections ( #3817 )
2022-10-04 10:45:06 +13:00
airthings_wave_plus
Bluetooth Proxy active connections ( #3817 )
2022-10-04 10:45:06 +13:00
am43
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
am2320
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
analog_threshold
Simplify binary_sensor_schema function ( #4469 )
2023-02-19 21:13:40 +00:00
animation
Fix animation resizing ( #4608 )
2023-03-22 08:05:09 +00:00
anova
Always use brackets around single log macros ( #4072 )
2022-11-23 10:32:51 +13:00
apds9960
Allow 0xA8 ID for APDS9960 ( #4287 )
2023-01-17 13:14:45 +13:00
api
Call on_error if no api client connected that handles voice ( #4709 )
2023-04-19 20:56:37 +00:00
as3935
Remove AUTO_LOAD from as3935 ( #4630 )
2023-03-30 01:08:31 +00:00
as3935_i2c
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
as3935_spi
Avoid non-const globals and enable clang-tidy check ( #1892 )
2021-06-11 08:19:44 +12:00
as7341
Add AS7341 spectral color sensor ( #4331 )
2023-03-08 01:15:49 +00:00
async_tcp
Mark webserver and captive portal as not available on rp2040 ( #4023 )
2022-11-14 13:19:32 +13:00
atc_mithermometer
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
atm90e32
Add Entity categories for Home Assistant ( #2636 )
2021-11-08 07:24:52 +13:00
b_parasite
Bump black from 22.12.0 to 23.1.0 ( #4375 )
2023-02-10 07:40:04 +13:00
ballu
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
bang_bang
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
bedjet
Fix BedJet setup priority [fixes esphome/issues#3807] ( #4677 )
2023-04-12 08:33:15 +00:00
bh1750
BH1750 dynamically calculate options ( #3214 )
2022-02-19 15:49:20 +01:00
binary
Refactor fan platform to resemble climate/cover platforms ( #2848 )
2022-01-23 22:21:54 +13:00
binary_sensor
Keep Device Class in Flash. ( #4639 )
2023-04-20 03:53:35 +00:00
binary_sensor_map
Add Bayesian type for binary_sensor_map component ( #4640 )
2023-04-13 01:48:29 +00:00
bl0939
BL0939 state_class set for energy sensors ( #4463 )
2023-02-20 02:48:59 +00:00
bl0940
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
bl0942
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
ble_client
Fixed PlatformIO Build on DEV ( #4422 )
2023-02-13 15:43:52 +13:00
ble_presence
Send true and not RSSI in ble_presence ( #3904 )
2022-10-14 12:47:05 +13:00
ble_rssi
Fix default unit for ble_rssi sensor ( #3874 )
2022-10-11 12:03:54 +13:00
ble_scanner
Binary Sensor codegen tidyup ( #3217 )
2022-02-18 10:39:59 +13:00
bluetooth_proxy
Add ability to clear the gatt cache ( #4621 )
2023-03-26 21:48:56 +00:00
bme280
Fix BME280 initialization before wifi setup ( #4190 )
2023-01-26 12:09:38 +13:00
bme680
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
bme680_bsec
Fix platform restriction for bme680_bsec ( #4616 )
2023-03-26 22:50:33 +00:00
bmp3xx
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
bmp085
Convert sensor_schema to use kwargs ( #2094 )
2021-08-01 12:21:32 +02:00
bmp280
Add a soft reset in setup() for bmp280 ( #4329 )
2023-01-26 12:11:10 +13:00
bp1658cj
Add support for BP1658CJ LED driver ( #4020 )
2022-12-23 10:39:44 +13:00
bp5758d
Add support for BP5758D LED driver ( #4021 )
2022-12-23 10:24:46 +13:00
button
Keep Device Class in Flash. ( #4639 )
2023-04-20 03:53:35 +00:00
canbus
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
cap1188
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
captive_portal
Always save user wifi credentials if non in config ( #4036 )
2022-11-16 15:46:33 +13:00
ccs811
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
cd74hc4067
Remove internal pin restriction from cd74hc4067 ( #4179 )
2022-12-13 13:44:52 +13:00
climate
EntityBase
Name can stay in flash. (#4594 )
2023-03-28 06:38:56 +00:00
climate_ir
New Midea IR component, improvements and fixes ( #2847 )
2022-01-10 11:47:19 +13:00
climate_ir_lg
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
color
Feat: add support for hex color in color component ( #4493 )
2023-03-12 20:26:27 +00:00
color_temperature
Add rgbct and color_temperature light platforms ( #2138 )
2021-08-10 21:28:56 +12:00
coolix
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
copy
add select_schema to select component ( #4545 )
2023-03-26 20:01:35 +00:00
cover
Keep Device Class in Flash. ( #4639 )
2023-04-20 03:53:35 +00:00
cs5460a
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
cse7761
Add support for CSE7761 sensor ( #2546 )
2021-10-28 20:58:48 +02:00
cse7766
Support high update rates and fix several bugs in the cse7766 component. ( #3675 )
2022-08-25 16:12:45 +12:00
ct_clamp
Fix negative sqrt root in ct_clamp_sensor.cpp ( #2701 ) ( #4236 )
2023-03-20 04:22:22 +00:00
current_based
current-based cover fix copy paste mistake ( #4124 )
2022-11-30 10:59:20 +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
Add rgbct and color_temperature light platforms ( #2138 )
2021-08-10 21:28:56 +12:00
dac7678
Always use brackets around single log macros ( #4072 )
2022-11-23 10:32:51 +13:00
daikin
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
daikin_brc
Added component Daikin BRC to support ceiling cassette heatpumps ( #3743 )
2022-10-19 20:29:22 +13:00
dallas
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
daly_bms
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
dashboard_import
Fix adoption of variants and pico-w ( #4455 )
2023-02-17 06:06:18 +00:00
debug
debug component, allow without debug logging ( #4685 )
2023-04-14 02:29:28 +00:00
deep_sleep
Deep Sleep capable ports for ESP32S3 ( #4230 )
2023-02-14 21:09:07 +00:00
delonghi
Delonghi Penguino PAC W120HP ir support ( #3124 )
2022-05-10 21:22:22 +12:00
demo
add SUB_NUMBER macro and schema to number ( #4449 )
2023-02-19 19:54:00 +00:00
dfplayer
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
dht
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
dht12
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
display
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
display_menu_base
add Resol VBus support ( #3976 )
2023-02-07 12:17:17 +13:00
dps310
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
ds1307
Avoid non-const globals and enable clang-tidy check ( #1892 )
2021-06-11 08:19:44 +12:00
dsmr
allow multiple dsmr ( #4299 )
2023-01-17 10:36:44 +13:00
duty_cycle
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
e131
Add vector include ( #3707 )
2022-08-11 13:57:42 +12:00
ee895
Add support for EE895 ( #3771 )
2023-01-18 10:42:43 +13:00
ektf2232
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
endstop
Add cover toggle support to endstop cover ( #3358 )
2022-04-11 10:55:45 +12:00
ens210
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
esp32
Initial attempt at supporting ESP-IDF 5.0.0 ( #4364 )
2023-04-20 03:54:06 +00:00
esp32_ble
add bluetooth mac address in dump_config() ( #4628 )
2023-03-30 01:12:06 +00:00
esp32_ble_beacon
Mark ESP32-S2 as not having Bluetooth ( #4194 )
2022-12-16 10:09:07 +13:00
esp32_ble_client
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
esp32_ble_server
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
esp32_ble_tracker
Use PSRam for BLE scan results. ( #4486 )
2023-03-08 18:23:02 +00:00
esp32_camera
EntityBase
Name can stay in flash. (#4594 )
2023-03-28 06:38:56 +00:00
esp32_camera_web_server
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
esp32_can
rename esp32 CAN to TWAI, so it compiles again ( #4334 )
2023-01-26 12:08:55 +13:00
esp32_dac
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
esp32_hall
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
esp32_improv
Allow entity names to be set to None ( #4607 )
2023-03-26 22:49:09 +00:00
esp32_touch
Mark esp32_touch supported only on standard esp32 variant ( #4562 )
2023-03-15 07:42:33 +00:00
esp8266
Bump black from 22.12.0 to 23.1.0 ( #4375 )
2023-02-10 07:40:04 +13:00
esp8266_pwm
Generate ARDUINO_VERSION_CODE in Python code ( #3101 )
2022-01-24 10:34:34 +01:00
ethernet
Add ethernet powerdown (fixes esphome/issues#4420) ( #4706 )
2023-04-19 22:10:01 +00:00
ethernet_info
Update esp32 arduino and platform versions ( #3564 )
2022-11-21 11:49:30 +13:00
exposure_notifications
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
external_components
Initial stab at importing idf components ( #4000 )
2023-02-23 01:22:39 +00:00
ezo
Fix EzoCommandType enum ( #4593 )
2023-03-27 22:08:26 +00:00
ezo_pmp
Always use brackets around single log macros ( #4072 )
2022-11-23 10:32:51 +13:00
factory_reset
add SUB_BUTTON macro and ability to button schema to define the class ( #4450 )
2023-02-19 19:54:03 +00:00
fan
Fix restore ( #4655 )
2023-04-12 21:28:02 +00:00
fastled_base
Fix clang-tidy header filter ( #2385 )
2021-09-24 18:02:28 +02:00
fastled_clockless
Allow framework version validator to be maximum version ( #3197 )
2022-02-15 12:00:12 +13:00
fastled_spi
Allow framework version validator to be maximum version ( #3197 )
2022-02-15 12:00:12 +13:00
feedback
Create feedback cover component ( #3253 )
2022-08-09 17:21:27 +12:00
fingerprint_grow
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
font
Bump pylint from 2.14.5 to 2.15.0 ( #3746 )
2022-08-31 17:01:36 +12:00
fs3000
FS3000 sensor ( #4502 )
2023-03-07 04:25:14 +00:00
fujitsu_general
Lint trailing whitespace ( #3230 )
2022-02-19 14:46:27 +01:00
globals
RestoringGlobalsComponent: Store value on shutdown ( #3586 )
2022-06-21 11:27:53 +12:00
gpio
fix switch initialization ( #4153 )
2022-12-06 23:25:19 +13:00
gps
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
graph
Fix graph limits for negative values and other corner cases ( #4253 )
2023-04-12 21:18:09 +00:00
growatt_solar
Correct decimals in Growatt energy reporting ( #4277 )
2023-01-10 16:21:55 +13:00
haier
Add Haier climate component ( #4001 )
2023-02-23 02:05:33 +00:00
havells_solar
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
hbridge
Remove deprecated fan speeds ( #3397 )
2022-05-19 12:50:44 +12:00
hdc1080
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
heatpumpir
Fix missing dependencies for heatpumpir ( #3933 )
2022-10-25 12:12:55 +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
Esp32 pulsecounter optional pcnt ( #3691 )
2022-09-02 13:22:34 +12:00
hm3301
Fix HM3301 AQI int8 overflow ( #3361 )
2022-04-11 10:14:53 +12:00
hmc5883l
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
homeassistant
Make home_assistant imported sensors internal by default ( #3372 )
2022-04-11 12:45:15 +12:00
honeywellabp
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
hrxl_maxsonar_wr
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
hte501
Add support for HTE501 ( #3772 )
2023-01-18 10:42:47 +13:00
http_request
Fix HttpRequestResponseTrigger again ( #4285 )
2023-01-11 14:50:01 +13:00
htu21d
use no hold master mode for si7021/htu21d ( #2528 )
2021-10-15 16:52:03 +02:00
hx711
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
hydreon_rgxx
Hydreon: Use new device classes water and precipitation_intensity ( #3993 )
2023-01-20 13:56:26 +13:00
i2c
Add timeout to i2c write error logs ( #4697 )
2023-04-16 20:12:13 +00:00
i2s_audio
Fix pin schema for i2s microphone ( #4680 )
2023-04-12 08:25:19 +00:00
ili9xxx
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
ili9341
Renaming and extending the ili9341 to the ili9xxx component ( #4275 )
2023-03-08 23:03:49 +00:00
image
small DisplayBuffer images and font update ( #4044 )
2023-01-11 14:55:02 +13:00
improv_base
Add push to talk voice assistant ( #4648 )
2023-04-11 23:45:10 +00:00
improv_serial
Add next_url to improv serial component config ( #4343 )
2023-01-25 14:37:01 +13:00
ina219
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
ina226
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
ina260
INA260 Current and Power Sensor support ( #2788 )
2021-12-31 22:08:49 +13:00
ina3221
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
inkbird_ibsth1_mini
Update inkbird_ibsth1_mini.cpp ( #3664 )
2022-08-01 13:08:19 +12:00
inkplate6
Add display_type property to DisplayBuffer ( #3430 )
2022-06-03 15:39:04 +12:00
integration
Move remaining SENSOR_SCHEMA to use sensor_schema() ( #4471 )
2023-02-20 03:22:37 +00:00
internal_temperature
Add internal_temperature component ( #4330 )
2023-02-20 02:47:37 +00:00
interval
Convert components to async-def syntax ( #1821 )
2021-05-24 10:58:29 +02:00
json
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
kalman_combinator
Move remaining SENSOR_SCHEMA to use sensor_schema() ( #4471 )
2023-02-20 03:22:37 +00:00
key_collector
add key collector component ( #4242 )
2023-01-17 17:18:34 +13:00
key_provider
Add support for matrix keypads ( #4241 )
2023-01-10 16:06:54 +13:00
kuntze
add kuntze component ( #4411 )
2023-02-23 01:31:35 +00:00
lcd_base
Add vector includes ( #4080 )
2022-11-24 13:12:55 +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
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
ld2410
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
ledc
Ledc fix ( #4338 )
2023-02-13 15:53:40 +13:00
light
Fix restore ( #4655 )
2023-04-12 21:28:02 +00:00
lilygo_t5_47
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
lock
EntityBase
Name can stay in flash. (#4594 )
2023-03-28 06:38:56 +00:00
logger
use PRIx macros for printing u32/i32 ints ( #4671 )
2023-04-10 22:20:02 +00:00
ltr390
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
matrix_keypad
Simplify binary_sensor_schema function ( #4469 )
2023-02-19 21:13:40 +00:00
max6675
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
max7219
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
max7219digit
Add option flip_x ( #4555 )
2023-03-15 22:23:01 +00:00
max9611
Fix files CI after merging ( #3175 )
2022-02-09 08:04:44 +13:00
max31855
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
max31856
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
max31865
Fix bogus reading on no communication with MAX31865 ( #3505 )
2022-06-08 09:58:32 +12:00
max44009
Add sensor support: MAX44009 ( #3125 )
2022-02-19 09:49:45 +01:00
mcp23s08
mcp23017: read output latch registers during setup ( #3744 )
2022-08-31 10:07:40 +12:00
mcp23s17
Fix mcp23s17 addressing beyond 3 ( #3797 )
2022-09-15 18:19:41 -07:00
mcp23x08_base
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
mcp23x17_base
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
mcp23xxx_base
Remove old unused code in mcp23xxx_base ( #3685 )
2022-08-07 09:56:52 +12:00
mcp47a1
Add MCP47A1 DAC output ( #3014 )
2022-01-08 21:35:55 +13:00
mcp2515
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
mcp3008
Move remaining SENSOR_SCHEMA to use sensor_schema() ( #4471 )
2023-02-20 03:22:37 +00:00
mcp3204
Move remaining SENSOR_SCHEMA to use sensor_schema() ( #4471 )
2023-02-20 03:22:37 +00:00
mcp4725
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
mcp4728
Add device support: MCP4728 ( #3174 )
2022-02-21 12:47:03 +01:00
mcp9600
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
mcp9808
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
mcp23008
mcp23017: read output latch registers during setup ( #3744 )
2022-08-31 10:07:40 +12:00
mcp23016
mcp23017: read output latch registers during setup ( #3744 )
2022-08-31 10:07:40 +12:00
mcp23017
mcp23017: read output latch registers during setup ( #3744 )
2022-08-31 10:07:40 +12:00
md5
Initial Support for RP2040 platform ( #3284 )
2022-10-20 16:50:39 +13:00
mdns
Initial attempt at supporting ESP-IDF 5.0.0 ( #4364 )
2023-04-20 03:54:06 +00:00
media_player
Media Player: added play_media action ( #3579 )
2022-06-20 12:17:20 +12:00
mhz19
Add device classes new in HA 2021.9 ( #2248 )
2021-09-07 10:12:26 +12:00
microphone
Add push to talk voice assistant ( #4648 )
2023-04-11 23:45:10 +00:00
mics_4514
Update log for mics4514 to state 3 minute start time. ( #4396 )
2023-02-09 07:30:19 +13:00
midea
Fix setting wrong traits on midea climate component ( #4425 )
2023-02-14 00:34:50 +00:00
midea_ac
Midea support v2 ( #2188 )
2021-09-09 09:10:02 +12:00
midea_ir
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
mitsubishi
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
mlx90393
Unify 'nullptr' initalization of class members; ( #3805 )
2022-09-15 11:53:02 +12:00
mmc5603
Added in mmc5603 code ( #4175 )
2023-04-04 02:34:14 +00:00
modbus
Allow ignoring of failed Modbus response CRC ( #3930 )
2022-12-22 20:14:11 +13:00
modbus_controller
add select_schema to select component ( #4545 )
2023-03-26 20:01:35 +00:00
monochromatic
Color mode implementation ( #2012 )
2021-07-29 19:11:56 +02:00
mopeka_ble
Support Mopeka Standard LPG tank bluetooth sensor ( #4351 )
2023-02-21 21:48:29 +00:00
mopeka_pro_check
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
mopeka_std_check
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00: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
Add support for new clones of mpu6050 responding with 0x70 address ( #4546 )
2023-03-12 20:14:00 +00:00
mpu6886
Add support for MPU-6886 ( #3183 )
2022-02-21 12:23:26 +13:00
mqtt
Wrap ipv6 code a bit more ( #4574 )
2023-03-21 20:24:14 +00:00
mqtt_subscribe
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
ms5611
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
my9231
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
neopixelbus
Add ESP32-S3 support in NeoPixelBus component ( #4114 )
2023-03-08 22:35:40 +00:00
network
Wrap ipv6 code a bit more ( #4574 )
2023-03-21 20:24:14 +00:00
nextion
Bump black from 22.12.0 to 23.1.0 ( #4375 )
2023-02-10 07:40:04 +13:00
nfc
Fix some NFC/PN532 crashes ( #4678 )
2023-04-12 02:29:06 +00:00
ntc
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
number
Keep Device Class in Flash. ( #4639 )
2023-04-20 03:53:35 +00:00
ota
Initial attempt at supporting ESP-IDF 5.0.0 ( #4364 )
2023-04-20 03:54:06 +00:00
output
Simplify button_schema function ( #4468 )
2023-02-19 21:13:37 +00:00
packages
Merge components in packages ( #3555 )
2023-02-07 14:08:40 +13:00
partition
EntityBase
Name can stay in flash. (#4594 )
2023-03-28 06:38:56 +00:00
pca9554
Add Pca9554 component ( #4192 )
2022-12-22 18:39:25 +13:00
pca9685
PCA9685, fix reset device and add option EXTCLK ( #3845 )
2023-01-18 13:00:35 +13:00
pcd8544
Add display_type property to DisplayBuffer ( #3430 )
2022-06-03 15:39:04 +12:00
pcf8574
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
pcf85063
Initialize all fields in ESPTime in PCF85063 ( #4439 )
2023-02-14 22:45:27 +00:00
pid
Climate PID Autotune Logging fixes ( #4136 )
2023-02-09 22:37:31 +13:00
pipsolar
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
pm1006
Fix pm1006 polling component definition ( #3210 )
2022-02-17 21:47:31 +01:00
pmsa003i
Bump black from 22.12.0 to 23.1.0 ( #4375 )
2023-02-10 07:40:04 +13:00
pmsx003
Added missing PM_1_0 and PM_10_0 for PMS5003T and PMS5003ST ( #4560 )
2023-03-15 22:21:10 +00:00
pn532
Fix some NFC/PN532 crashes ( #4678 )
2023-04-12 02:29:06 +00:00
pn532_i2c
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
pn532_spi
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
power_supply
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
preferences
Configurable Flash Write Interval ( #2119 )
2021-09-21 13:47:51 +02:00
prometheus
Add Prometheus metrics relabeling ( #3734 )
2022-08-30 10:55:55 +12:00
psram
Improve PSRAM support ( #2884 )
2022-01-04 10:35:15 +13:00
pulse_counter
null initialize total sensor for pulse counter ( #3803 )
2022-09-14 10:01:28 -03:00
pulse_meter
Fix broken PULSE_METER ( #4199 )
2022-12-23 11:07:45 +13:00
pulse_width
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
pvvx_mithermometer
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
pzem004t
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
pzemac
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
pzemdc
Fix compile error on pzemdc.h ( #4583 )
2023-03-19 18:31:05 +00:00
qmc5883l
Update_interval less that 1 second in QMC5883L integration ( #4031 )
2022-11-16 08:12:09 +13:00
qmp6988
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
qr_code
Add qr code support for displays ( #2952 )
2022-01-26 22:20:45 +13:00
radon_eye_ble
Added RadonEye RD200 Component ( #3119 )
2022-02-08 16:32:37 +13:00
radon_eye_rd200
Bluetooth Proxy active connections ( #3817 )
2022-10-04 10:45:06 +13:00
rc522
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
rc522_i2c
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
rc522_spi
Change beginning of file comments to avoid creating doxygen tag for esphome
namespace ( #3314 )
2022-03-29 22:05:38 +13:00
rdm6300
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
remote_base
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
remote_receiver
Limit range on filter time period for remote_receiver ( #4604 )
2023-03-23 18:41:14 +00:00
remote_transmitter
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
resistance
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
restart
add SUB_BUTTON macro and ability to button schema to define the class ( #4450 )
2023-02-19 19:54:03 +00:00
rf_bridge
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
rgb
Color mode implementation ( #2012 )
2021-07-29 19:11:56 +02:00
rgbct
Tuya rgb support ( #2278 )
2021-09-26 21:34:06 +13:00
rgbw
Tuya rgb support ( #2278 )
2021-09-26 21:34:06 +13:00
rgbww
Tuya rgb support ( #2278 )
2021-09-26 21:34:06 +13:00
rotary_encoder
Suppress first rotary encoder event ( #3532 )
2022-06-07 11:36:54 +12:00
rp2040
Add API for dashboard to get boards list ( #4154 )
2022-12-07 16:07:51 +13:00
rp2040_pwm
Calculate PWM wrap dynamically whenever the frequency is changed ( #4294 )
2023-01-16 14:17:57 +13:00
rtttl
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
ruuvi_ble
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
ruuvitag
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
safe_mode
add 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
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
script
Bump black from 22.12.0 to 23.1.0 ( #4375 )
2023-02-10 07:40:04 +13: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
Add device classes new in HA 2021.9 ( #2248 )
2021-09-07 10:12:26 +12:00
selec_meter
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
select
add select_schema to select component ( #4545 )
2023-03-26 20:01:35 +00:00
sen5x
add support for Sen5x sensor series ( #3383 )
2022-05-10 20:15:02 +12:00
sen21231
add person sensor (SEN21231) from usefulsensors ( #4454 )
2023-02-23 00:37:23 +00:00
senseair
Log calibration results at level INFO ( #4240 )
2023-03-31 09:05:28 +00:00
sensirion_common
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
sensor
Keep Device Class in Flash. ( #4639 )
2023-04-20 03:53:35 +00:00
servo
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
sgp4x
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
sgp30
Refactor Sensirion Sensors ( #3374 )
2022-04-13 10:19:48 +12:00
sgp40
Add support for SGP41 ( #3382 )
2022-05-19 12:47:33 +12:00
shelly_dimmer
Fix shelly dimmer current sensor device class ( #4385 )
2023-02-07 12:46:06 +13:00
sht3xd
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
sht4x
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00: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
Implement a slow sigma-delta modulation based output ( #4132 )
2023-01-18 13:42:32 +13: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
Add support for SM2235 and SM2335 LED drivers ( #3924 )
2022-12-23 11:04:21 +13:00
sm300d2
[SM300D2] Reduce log severity for successful reads ( #3955 )
2022-10-27 19:27:17 +13:00
sm2135
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02: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
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
sml
Add SML (Smart Message Language) platform for energy meters ( #2396 )
2022-05-10 21:05:49 +12:00
smt100
Add support for SMT100 Soil Moisture Sensor ( #3654 )
2022-07-28 11:22:49 +12:00
sn74hc165
sn74hc165 fixes ( #4457 )
2023-03-08 01:11:12 +00:00
sn74hc595
Change 4 chip limit on sn74hc595 to 256 ( #4108 )
2022-12-07 07:23:07 +13:00
sntp
Fix time components on rp2040 ( #4024 )
2022-11-14 13:29:41 +13:00
socket
Add push to talk voice assistant ( #4648 )
2023-04-11 23:45:10 +00:00
sonoff_d1
Always use brackets around single log macros ( #4072 )
2022-11-23 10:32:51 +13:00
speed
Remove deprecated fan speeds ( #3397 )
2022-05-19 12:50:44 +12:00
spi
Fix ESP32 SPI hardware assignment in Arduino fw ( #4669 )
2023-04-12 01:38:41 +00:00
sprinkler
Remove EntityBase from sprinkler ( #4606 )
2023-03-22 07:35:16 +00:00
sps30
SPS30: Add fan action ( #3410 )
2022-04-26 09:50:36 +12:00
ssd1306_base
Add support for SSD1306 72x40 displays ( #4659 )
2023-04-12 04:02:29 +00:00
ssd1306_i2c
Add support for SSD1306 72x40 displays ( #4659 )
2023-04-12 04:02:29 +00:00
ssd1306_spi
Enable a bunch of clang-tidy checks ( #2149 )
2021-12-02 09:03:51 +13:00
ssd1322_base
Add display_type property to DisplayBuffer ( #3430 )
2022-06-03 15:39:04 +12:00
ssd1322_spi
Avoid non-const globals and enable clang-tidy check ( #1892 )
2021-06-11 08:19:44 +12:00
ssd1325_base
Add display_type property to DisplayBuffer ( #3430 )
2022-06-03 15:39:04 +12:00
ssd1325_spi
Avoid non-const globals and enable clang-tidy check ( #1892 )
2021-06-11 08:19:44 +12:00
ssd1327_base
Add display GPIO setup instruction for Aliexpress display ( #3851 )
2022-09-30 19:10:53 +13:00
ssd1327_i2c
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
ssd1327_spi
Avoid non-const globals and enable clang-tidy check ( #1892 )
2021-06-11 08:19:44 +12:00
ssd1331_base
Add display_type property to DisplayBuffer ( #3430 )
2022-06-03 15:39:04 +12:00
ssd1331_spi
Avoid non-const globals and enable clang-tidy check ( #1892 )
2021-06-11 08:19:44 +12:00
ssd1351_base
Add display_type property to DisplayBuffer ( #3430 )
2022-06-03 15:39:04 +12:00
ssd1351_spi
Avoid non-const globals and enable clang-tidy check ( #1892 )
2021-06-11 08:19:44 +12:00
st7735
Add display_type property to DisplayBuffer ( #3430 )
2022-06-03 15:39:04 +12:00
st7789v
Do not require CS pin for ST7789V ( #3888 )
2022-10-13 08:26:28 +13:00
st7920
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
status
Binary Sensor codegen tidyup ( #3217 )
2022-02-18 10:39:59 +13:00
status_led
allow using a binary output for the status led ( #4532 )
2023-03-15 22:21:35 +00:00
stepper
Remove a bunch of unnecessary pylint disabling ( #4079 )
2022-11-24 11:09:19 +13:00
sts3x
Refactor Sensirion Sensors ( #3374 )
2022-04-13 10:19:48 +12:00
substitutions
substitutions: Don't warn when passwords look like a substitution ( #4161 )
2023-03-05 20:28:46 +00:00
sun
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
switch
Keep Device Class in Flash. ( #4639 )
2023-04-20 03:53:35 +00:00
sx1509
SX1509 minimum loop period (fixes esphome/issues#4325) ( #4613 )
2023-03-26 21:59:57 +00:00
t6615
Fix clang-tidy header filter ( #2385 )
2021-09-24 18:02:28 +02:00
tca9548a
tca9548a fix channel selection ( #3417 )
2022-05-10 17:17:55 +12:00
tcl112
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
tcs34725
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 select_schema to select component ( #4545 )
2023-03-26 20:01:35 +00:00
text_sensor
EntityBase
Name can stay in flash. (#4594 )
2023-03-28 06:38:56 +00:00
thermostat
climate: add support for quiet fan mode ( #3609 )
2023-02-09 11:28:16 +13:00
time
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
time_based
Add always trigger stop ( #4249 )
2023-04-12 21:16:44 +00:00
tlc5947
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
tlc59208f
tlc59208f : fix compilation error ( #2867 )
2021-12-07 07:47:48 +13:00
tm1621
Add support to tm1621 display ( #3737 )
2022-09-08 11:40:27 +12:00
tm1637
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
tm1638
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
tm1651
Enable readability-named-parameter check ( #3098 )
2022-01-23 20:39:07 +13:00
tmp102
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
tmp117
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
tof10120
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
toshiba
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
Exposing coordinates from touchscreen binary sensor ( #3891 )
2022-10-11 12:22:13 +13:00
tsl2561
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
tsl2591
Tsl2591 gain publish ( #4291 )
2023-01-18 10:17:31 +13:00
ttp229_bsf
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
ttp229_lsf
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
tuya
add select_schema to select component ( #4545 )
2023-03-26 20:01:35 +00:00
tx20
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
uart
Support advanced UART customization ( #4465 )
2023-03-31 04:30:24 +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
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
ultrasonic
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
uptime
Revert "Remove state class from uptime sensor ( #4345 )" ( #4557 )
2023-03-14 00:52:19 +00:00
vbus
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00: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
Call on_error if no api client connected that handles voice ( #4709 )
2023-04-19 20:56:37 +00:00
voltage_sampler
add-black ( #1593 )
2021-03-07 16:03:16 -03:00
wake_on_lan
Simplify button_schema function ( #4468 )
2023-02-19 21:13:37 +00:00
waveshare_epaper
Fix cut-off on 2.13" waveshare/ttgo epaper displays ( #4255 )
2023-04-12 21:19:52 +00:00
web_server
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
web_server_base
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
whirlpool
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
whynter
Adding support for Whynter ARC-14S/SH Air Conditioners ( #3641 )
2022-08-09 10:49:03 +12:00
wiegand
fix parity ( #4476 )
2023-02-22 23:40:20 +00:00
wifi
Initial attempt at supporting ESP-IDF 5.0.0 ( #4364 )
2023-04-20 03:54:06 +00:00
wifi_info
Binary Sensor codegen tidyup ( #3217 )
2022-02-18 10:39:59 +13:00
wifi_signal
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
wl_134
Add support for wl-134 ( #3569 )
2022-10-19 13:44:26 +13:00
wled
Enable readability-redundant-access-specifiers check ( #3096 )
2022-01-23 20:47:22 +13:00
x9c
Add X9C Potentiometer component ( #4183 )
2023-01-11 14:51:50 +13:00
xiaomi_ble
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
xiaomi_cgd1
Introduce hex parsing & formatting helper functions ( #2882 )
2021-12-13 09:15:23 +13:00
xiaomi_cgdk2
Introduce hex parsing & formatting helper functions ( #2882 )
2021-12-13 09:15:23 +13:00
xiaomi_cgg1
Introduce hex parsing & formatting helper functions ( #2882 )
2021-12-13 09:15:23 +13:00
xiaomi_cgpr1
Binary Sensor codegen tidyup ( #3217 )
2022-02-18 10:39:59 +13:00
xiaomi_gcls002
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
xiaomi_hhccjcy01
Add Entity categories for Home Assistant ( #2636 )
2021-11-08 07:24:52 +13:00
xiaomi_hhccpot002
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
xiaomi_jqjcy01ym
Add Entity categories for Home Assistant ( #2636 )
2021-11-08 07:24:52 +13:00
xiaomi_lywsd02
Add Entity categories for Home Assistant ( #2636 )
2021-11-08 07:24:52 +13:00
xiaomi_lywsd03mmc
Introduce hex parsing & formatting helper functions ( #2882 )
2021-12-13 09:15:23 +13:00
xiaomi_lywsdcgq
Add Entity categories for Home Assistant ( #2636 )
2021-11-08 07:24:52 +13:00
xiaomi_mhoc303
Add Xiaomi MHOC303 sensor e-ink clock ( #3115 )
2022-01-27 12:54:29 +13:00
xiaomi_mhoc401
Introduce hex parsing & formatting helper functions ( #2882 )
2021-12-13 09:15:23 +13:00
xiaomi_miscale
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
xiaomi_miscale2
Combine code of xiaomi_miscale and xiaomi_miscale2 ( #2266 )
2021-09-22 12:12:55 +02:00
xiaomi_mjyd02yla
Binary Sensor codegen tidyup ( #3217 )
2022-02-18 10:39:59 +13:00
xiaomi_mue4094rt
Binary Sensor codegen tidyup ( #3217 )
2022-02-18 10:39:59 +13:00
xiaomi_rtcgq02lm
Add Xiaomi RTCGQ02LM - Mi Motion Sensor 2 ( #3186 )
2022-04-12 16:19:16 +12:00
xiaomi_wx08zm
Binary Sensor codegen tidyup ( #3217 )
2022-02-18 10:39:59 +13:00
xpt2046
Upgrade clang-format to v13 ( #4535 )
2023-03-20 03:38:41 +00:00
yashima
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
zyaura
Remove floating point ops from the ISR ( #2751 )
2021-11-26 09:02:53 +13:00
__init__.py
Rename esphomeyaml to esphome ( #426 )
2019-02-13 16:54:02 +01:00