..
a4988
fix stepper jump back with small steps ( #4339 )
2023-01-26 12:06:46 +13: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
Always use brackets around single log macros ( #4072 )
2022-11-23 10:32:51 +13: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
small DisplayBuffer images and font update ( #4044 )
2023-01-11 14:55:02 +13: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
Allow specifying target and current visual steps for climate ( #4440 )
2023-02-20 22:22:43 +00:00
as3935
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
as3935_i2c
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
as3935_spi
Avoid non-const globals and enable clang-tidy check ( #1892 )
2021-06-11 08:19:44 +12:00
async_tcp
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
Fixed PlatformIO Build on DEV ( #4422 )
2023-02-13 15:43:52 +13: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
Simplify binary_sensor_schema function ( #4469 )
2023-02-19 21:13:40 +00:00
binary_sensor_map
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13: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
Speed up bluetooth proxy connections when using esp-idf ( #4171 )
2022-12-13 13:57:12 +13:00
bme280
Fix BME280 initialization before wifi setup ( #4190 )
2023-01-26 12:09:38 +13:00
bme680
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
bme680_bsec
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12: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
Simplify button_schema function ( #4468 )
2023-02-19 21:13:37 +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
Text sensor schema generator similar to sensor ( #3172 )
2022-02-08 17:23:45 +13:00
cd74hc4067
Remove internal pin restriction from cd74hc4067 ( #4179 )
2022-12-13 13:44:52 +13:00
climate
Allow specifying target and current visual steps for climate ( #4440 )
2023-02-20 22:22:43 +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
Convert components to async-def syntax ( #1821 )
2021-05-24 10:58:29 +02:00
color_temperature
Add rgbct and color_temperature light platforms ( #2138 )
2021-08-10 21:28:56 +12:00
coolix
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
copy
add SUB_BUTTON macro and ability to button schema to define the class ( #4450 )
2023-02-19 19:54:03 +00:00
cover
Automate syncing device classes with HA ( #4438 )
2023-02-16 00:28:12 +00:00
cs5460a
Bump black from 21.12b0 to 22.1.0 ( #3147 )
2022-02-01 10:26:37 +01:00
cse7761
Add support for CSE7761 sensor ( #2546 )
2021-10-28 20:58:48 +02:00
cse7766
Support high update rates and fix several bugs in the cse7766 component. ( #3675 )
2022-08-25 16:12:45 +12:00
ct_clamp
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13: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
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
dashboard_import
Fix adoption of variants and pico-w ( #4455 )
2023-02-17 06:06:18 +00:00
debug
Don't allow debug component if you don't have at least debug logging level ( #4076 )
2022-11-23 22:42:20 +13: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
Always use brackets around single log macros ( #4072 )
2022-11-23 10:32:51 +13: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
Fix check for empty clipping array ( #4421 )
2023-02-12 17:03:53 +01: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
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12:00
esp32
Initial stab at importing idf components ( #4000 )
2023-02-23 01:22:39 +00:00
esp32_ble
Fix "BLE server / advertising always on" ( #4353 )
2023-01-27 08:09:22 +13:00
esp32_ble_beacon
Mark ESP32-S2 as not having Bluetooth ( #4194 )
2022-12-16 10:09:07 +13:00
esp32_ble_client
Fix in ble client base address parsing ( #4347 )
2023-01-26 12:02:53 +13:00
esp32_ble_server
Refactor esp32_ble_tracker to use esp32_ble core ble setup code ( #4173 )
2023-01-25 14:36:30 +13:00
esp32_ble_tracker
Fix esp32_ble_tracker setup priority ( #4346 )
2023-01-26 07:56:36 +13:00
esp32_camera
feat: set a wider range for jpeg quality ( #3872 )
2022-12-22 19:34:00 +13: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
Dont keep logging on improv start ( #4401 )
2023-02-09 10:25:57 +13:00
esp32_touch
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13: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
Added Ethernet Component for ESP IDF with JL1101 PHY driver ( #4009 )
2023-02-07 12:54:59 +13: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
Move remaining SENSOR_SCHEMA to use sensor_schema() ( #4471 )
2023-02-20 03:22:37 +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
Always use brackets around single log macros ( #4072 )
2022-11-23 10:32:51 +13:00
fastled_base
Fix clang-tidy header filter ( #2385 )
2021-09-24 18:02:28 +02:00
fastled_clockless
Allow framework version validator to be maximum version ( #3197 )
2022-02-15 12:00:12 +13:00
fastled_spi
Allow framework version validator to be maximum version ( #3197 )
2022-02-15 12:00:12 +13:00
feedback
Create feedback cover component ( #3253 )
2022-08-09 17:21:27 +12:00
fingerprint_grow
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
font
Bump pylint from 2.14.5 to 2.15.0 ( #3746 )
2022-08-31 17:01:36 +12: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
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
growatt_solar
Correct decimals in Growatt energy reporting ( #4277 )
2023-01-10 16:21:55 +13: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
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
hitachi_ac424
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
hlw8012
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
Bump black from 22.12.0 to 23.1.0 ( #4375 )
2023-02-10 07:40:04 +13: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
Make some minor changes to I²C so rp2040 works ( #3959 )
2022-10-28 12:33:49 +13:00
i2s_audio
Fix i2s_audio media_player compiling for esp32-s2 ( #4195 )
2022-12-16 10:38:52 +13:00
ili9341
Ili9341 8bit indexed mode pt2 ( #2502 )
2022-12-22 19:53:53 +13:00
image
small DisplayBuffer images and font update ( #4044 )
2023-01-11 14:55:02 +13:00
improv_base
Add next_url to improv serial component config ( #4343 )
2023-01-25 14:37:01 +13: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
fix: json compilation error on rp2040 ( #4273 )
2023-01-10 17:40:04 +13: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
lcd_base
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
lcd_gpio
Raise minimum python version to 3.8 ( #3176 )
2022-02-10 09:55:11 +01: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
Update ld2410 logging ( #4395 )
2023-02-09 07:30:00 +13:00
ledc
Ledc fix ( #4338 )
2023-02-13 15:53:40 +13:00
light
Fix saving light state for restore modes LIGHT_RESTORE_AND_OFF/ON ( #4131 )
2022-12-22 20:57:53 +13:00
lilygo_t5_47
Move CONF_INTERRUPT_PIN to const.py ( #4014 )
2022-11-10 22:49:04 +13:00
lock
Cleanup deprecated EntityBase::hash_base() ( #3525 )
2022-06-08 09:13:11 +12:00
logger
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13: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 vector includes ( #4080 )
2022-11-24 13:12:55 +13: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
Enable a bunch of clang-tidy checks ( #2149 )
2021-12-02 09:03:51 +13: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
Fix frequency limit for MCP9600 ( #4276 )
2023-01-10 17:39:04 +13:00
mcp9808
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13: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
mDNS updates ( #4399 )
2023-02-09 10:25:44 +13:00
media_player
Media Player: added play_media action ( #3579 )
2022-06-20 12:17:20 +12:00
mhz19
Add device classes new in HA 2021.9 ( #2248 )
2021-09-07 10:12:26 +12:00
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
modbus
Allow ignoring of failed Modbus response CRC ( #3930 )
2022-12-22 20:14:11 +13:00
modbus_controller
Move remaining SENSOR_SCHEMA to use sensor_schema() ( #4471 )
2023-02-20 03:22:37 +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
Add support for Lippert LP sensors in mopeka_pro_check component ( #4118 )
2023-02-09 11:07:41 +13:00
mopeka_std_check
Support Mopeka Standard LPG tank bluetooth sensor ( #4351 )
2023-02-21 21:48:29 +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
[MPU6050] Support devices with WHOAMI 0x98 ( #3784 )
2022-09-12 10:32:07 +12:00
mpu6886
Add support for MPU-6886 ( #3183 )
2022-02-21 12:23:26 +13:00
mqtt
Allow specifying target and current visual steps for climate ( #4440 )
2023-02-20 22:22:43 +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
NeoPixel - Add support for ESP32-S3 ( #4435 )
2023-02-19 13:38:27 +00:00
network
Add IPv6 support for ESP-IDF framework ( #2953 )
2022-01-25 09:55:33 +01:00
nextion
Bump black from 22.12.0 to 23.1.0 ( #4375 )
2023-02-10 07:40:04 +13:00
nfc
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
ntc
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
number
Simplify number_schema function ( #4467 )
2023-02-19 21:13:35 +00:00
ota
Increase watchdog timeout when starting OTA ( #4172 )
2022-12-12 16:16:24 +13: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
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13: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
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13: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
PMSX003: Add support for specifying the update interval and spinning down ( #3053 )
2022-05-10 21:35:43 +12:00
pn532
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13: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
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
qmc5883l
Update_interval less that 1 second in QMC5883L integration ( #4031 )
2022-11-16 08:12:09 +13:00
qmp6988
Initialize all child sensors to nullptr ( #3808 )
2022-09-15 11:53:22 +12: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
Fix multiple remote_receivers with triggers ( #4477 )
2023-02-23 00:38:45 +00:00
remote_receiver
Fix multiple remote_receivers with triggers ( #4477 )
2023-02-23 00:38:45 +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
Fix pressure compensation in SCD4X ( #4357 )
2023-02-02 13:22:23 +13:00
scd30
SCD30 Added support for manual calibration ( #4362 )
2023-02-03 21:13:27 +13: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
Bump python min to 3.9 ( #3871 )
2022-10-05 20:09:27 +13: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
Move crc16 to helpers ( #3780 )
2022-09-06 12:57:21 +12:00
sensirion_common
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
sensor
Simplify sensor schema generation ( #4462 )
2023-02-19 19:20:13 +00:00
servo
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
sgp4x
modify SGP4X integration to report device_class as air quality index ( #4327 )
2023-02-07 12:35:09 +13: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
Bump black from 22.12.0 to 23.1.0 ( #4375 )
2023-02-10 07:40:04 +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
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
Add sn74hc165 input shift register ( #4151 )
2022-12-07 12:10:25 +13: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
socket: Format IPv4-mapped IPv6 addresses as regular IPv4 address ( #4382 )
2023-02-09 18:17:45 +13: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 RP2040 SPISettings ( #3960 )
2022-10-28 12:33:15 +13:00
sprinkler
Sprinkler "v2" updates ( #4159 )
2023-02-22 01:47:50 +00:00
sps30
SPS30: Add fan action ( #3410 )
2022-04-26 09:50:36 +12:00
ssd1306_base
Add display_type property to DisplayBuffer ( #3430 )
2022-06-03 15:39:04 +12:00
ssd1306_i2c
Enable a bunch of clang-tidy checks ( #2149 )
2021-12-02 09:03:51 +13:00
ssd1306_spi
Enable a bunch of clang-tidy checks ( #2149 )
2021-12-02 09:03:51 +13:00
ssd1322_base
Add display_type property to DisplayBuffer ( #3430 )
2022-06-03 15:39:04 +12:00
ssd1322_spi
Avoid non-const globals and enable clang-tidy check ( #1892 )
2021-06-11 08:19:44 +12:00
ssd1325_base
Add display_type property to DisplayBuffer ( #3430 )
2022-06-03 15:39:04 +12:00
ssd1325_spi
Avoid non-const globals and enable clang-tidy check ( #1892 )
2021-06-11 08:19:44 +12:00
ssd1327_base
Add display 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
Add display_type property to DisplayBuffer ( #3430 )
2022-06-03 15:39:04 +12:00
status
Binary Sensor codegen tidyup ( #3217 )
2022-02-18 10:39:59 +13:00
status_led
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
stepper
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
Add variable substitutions for !include ( #3510 )
2022-05-31 16:45:18 +12:00
sun
Add class as first positional arg to sensor_schema ( #3216 )
2022-02-18 10:27:20 +13:00
switch
fix RESTORE_INVERTED switch:restore_mode ( #4129 )
2022-12-01 12:49:15 +13:00
sx1509
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
t6615
Fix clang-tidy header filter ( #2385 )
2021-09-24 18:02:28 +02:00
tca9548a
tca9548a fix channel selection ( #3417 )
2022-05-10 17:17:55 +12:00
tcl112
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
tcs34725
Tcs34725 automatic sampling settings for improved dynamics and accuracy ( #3258 )
2022-05-12 16:53:33 +12:00
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
Simplify button_schema function ( #4468 )
2023-02-19 21:13:37 +00:00
text_sensor
add SUB_TEXT_SENSOR macro ( #4448 )
2023-02-19 19:11:24 +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 cover toggle support ( #1809 )
2021-09-27 22:31:15 +02:00
tlc5947
ESP-IDF support and generic target platforms ( #2303 )
2021-09-20 11:47:51 +02:00
tlc59208f
tlc59208f : fix compilation error ( #2867 )
2021-12-07 07:47:48 +13:00
tm1621
Add support to tm1621 display ( #3737 )
2022-09-08 11:40:27 +12:00
tm1637
Simplify binary_sensor_schema function ( #4469 )
2023-02-19 21:13:40 +00:00
tm1638
Simplify binary_sensor_schema function ( #4469 )
2023-02-19 21:13:40 +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
Move remaining SENSOR_SCHEMA to use sensor_schema() ( #4471 )
2023-02-20 03:22:37 +00:00
tx20
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
uart
Allow final validate of uart stop bits and parity ( #4376 )
2023-02-02 19:34:25 +13:00
ufire_ec
Remove status_set_error from ufire_ec ( #3792 )
2022-09-13 11:17:33 +12:00
ufire_ise
Add uFire ISE sensor ( #3789 )
2022-09-14 16:51:20 +12:00
uln2003
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
Remove state class from uptime sensor ( #4345 )
2023-01-25 15:58:47 +13:00
vbus
add Resol VBus support ( #3976 )
2023-02-07 12:17:17 +13:00
version
Text sensor schema generator similar to sensor ( #3172 )
2022-02-08 17:23:45 +13:00
vl53l0x
Refactor vl53l0x to remove code from header. ( #3536 )
2022-06-09 16:24:56 +12:00
voltage_sampler
add-black ( #1593 )
2021-03-07 16:03:16 -03:00
wake_on_lan
Simplify button_schema function ( #4468 )
2023-02-19 21:13:37 +00:00
waveshare_epaper
Invalid config for waveshare models with no full_update_every ( #4066 )
2022-12-07 11:53:20 +13:00
web_server
Allow specifying target and current visual steps for climate ( #4440 )
2023-02-20 22:22:43 +00:00
web_server_base
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13:00
whirlpool
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13: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
Bump arduino pico and update wifi methods ( #4144 )
2022-12-05 08:55:38 +13: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
Add vector includes ( #4080 )
2022-11-24 13:12:55 +13: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
Move CONF_INTERRUPT_PIN to const.py ( #4014 )
2022-11-10 22:49:04 +13:00
yashima
Force braces around multi-line statements ( #3094 )
2022-01-25 08:56:36 +13:00
zyaura
Remove floating point ops from the ISR ( #2751 )
2021-11-26 09:02:53 +13:00
__init__.py
Rename esphomeyaml to esphome ( #426 )
2019-02-13 16:54:02 +01:00