Mat931
034b47c23a
Fix "BLE server / advertising always on" ( #4353 )
2023-01-27 08:09:22 +13:00
WitchKing
aca56fcdcc
Added support for ADS1015 ( #4281 )
...
Co-authored-by: vilrexa-at-412611259294 <pdzBdl8EkgUikpOWsRCKzTVHMEX2wLnZJRdLhK38oNk=>
2023-01-26 17:20:45 +13:00
melyux
e778a445d9
Add a soft reset in setup() for bmp280 ( #4329 )
...
fixes https://github.com/esphome/issues/issues/3383
2023-01-26 12:11:10 +13:00
Alex
ded86493c2
Fix BME280 initialization before wifi setup ( #4190 )
...
fixes https://github.com/esphome/issues/issues/3530
2023-01-26 12:09:38 +13:00
Stephan Martin
4d72eb42a5
rename esp32 CAN to TWAI, so it compiles again ( #4334 )
...
fixes https://github.com/esphome/issues/issues/4023
2023-01-26 12:08:55 +13:00
Denis Bodor (aka Lefinnois)
267f0587c6
fix stepper jump back with small steps ( #4339 )
2023-01-26 12:06:46 +13:00
Jesse Hills
4a374a466a
Fix in ble client base address parsing ( #4347 )
2023-01-26 12:02:53 +13:00
Jesse Hills
d94e9d92ca
Fix esp32_ble_tracker setup priority ( #4346 )
2023-01-26 07:56:36 +13:00
Jesse Hills
36c2e770bf
Remove state class from uptime sensor ( #4345 )
2023-01-25 15:58:47 +13:00
Jesse Hills
79040c116d
Add next_url to improv serial component config ( #4343 )
2023-01-25 14:37:01 +13:00
Jesse Hills
4aac76c549
Refactor esp32_ble_tracker to use esp32_ble core ble setup code ( #4173 )
2023-01-25 14:36:30 +13:00
Jesse Hills
0ea97df1af
Add MICS-4514 gas sensor ( #4316 )
2023-01-25 09:58:44 +13:00
J. Nick Koston
615d591367
Always send the MTU request for BLE v3 cached connections ( #4322 )
...
closes https://github.com/esphome/esphome/pull/4321
fixes https://github.com/esphome/issues/issues/4041
fixes https://github.com/esphome/issues/issues/3951
2023-01-20 18:31:00 +13:00
functionpointer
a127e60e1b
Hydreon: Use new device classes water and precipitation_intensity ( #3993 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-01-20 13:56:26 +13:00
Paulus Schoutsen
13cfe11a19
Add upload dashboard api ( #4318 )
2023-01-20 09:28:28 +13:00
Stroe Andrei Catalin
6d65671f92
Add friendly name in MDNS records if it is not empty ( #4317 )
2023-01-20 09:13:18 +13:00
Jesse Hills
f2eafa8fbe
Add macro for sub sensor defining ( #4315 )
2023-01-19 17:36:43 +13:00
Samuel Sieb
5e2f33fde5
add Wiegand reader component ( #4288 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net>
2023-01-18 14:37:54 +13:00
Dan Jackson
029ac75a04
set_retry: add retries remaining parameter to the provided function ( #4251 )
2023-01-18 14:26:32 +13:00
Valentin Ochs
3aa5953cd9
Implement a slow sigma-delta modulation based output ( #4132 )
2023-01-18 13:42:32 +13:00
Stanislav Habich
582d90ad72
PCA9685, fix reset device and add option EXTCLK ( #3845 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-01-18 13:00:35 +13:00
Mathias Stock
bbb0105c2f
Add support for TEE501 ( #3773 )
2023-01-18 10:43:16 +13:00
Mathias Stock
37d17feecf
Add support for HTE501 ( #3772 )
2023-01-18 10:42:47 +13:00
Mathias Stock
4bf5faf808
Add support for EE895 ( #3771 )
2023-01-18 10:42:43 +13:00
Z3LIFF
ddedc1cd76
Tsl2591 gain publish ( #4291 )
...
fixes https://github.com/esphome/issues/issues/4031
2023-01-18 10:17:31 +13:00
Samuel Sieb
1bb90f304c
add key collector component ( #4242 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net>
2023-01-17 17:18:34 +13:00
Jesse Hills
efc6a8df35
Dont default CORE.friendly_name ( #4305 )
2023-01-17 13:15:47 +13:00
Reuben
e35f90d6e4
Allow 0xA8 ID for APDS9960 ( #4287 )
...
fixes https://github.com/esphome/issues/issues/736
2023-01-17 13:14:45 +13:00
Gil Peeters
11518364a1
Display the configured esphome:comment on the WebServer ( #4246 )
2023-01-17 13:02:54 +13:00
Samuel Sieb
62c68f4d60
allow multiple dsmr ( #4299 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net>
fixes https://github.com/esphome/feature-requests/issues/2062
2023-01-17 10:36:44 +13:00
Jesse Hills
c301ae3645
Add friendly_name to device ( #4296 )
2023-01-17 10:28:09 +13:00
Jesse Hills
3d2d681a7b
Remove baud check in tuya dump_config ( #4298 )
2023-01-16 17:32:15 +13:00
tradeJmark
a45646af1b
Calculate PWM wrap dynamically whenever the frequency is changed ( #4294 )
...
fixes https://github.com/esphome/issues/issues/3841
2023-01-16 14:17:57 +13:00
Paulus Schoutsen
27185265f6
Clean up dashboard ping result post-rename/delete ( #4170 )
2023-01-16 13:31:03 +13:00
Joe
a9b7d98194
Fix off-by-one bedjet fan speed ( #3873 ) ( #4292 )
...
fixes https://github.com/esphome/issues/issues/3873
2023-01-16 13:27:34 +13:00
J. Nick Koston
ed4a7210d3
Ensure we never write zero bytes ( #4284 )
2023-01-16 13:24:32 +13:00
Adam Liddell
351ea04517
Fix use of dangling pointers in esp-idf MQTT backend ( #4239 )
...
fixes https://github.com/esphome/issues/issues/3406
2023-01-11 16:31:04 +13:00
NP v/d Spek
86a8e1f4a6
small DisplayBuffer images and font update ( #4044 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-01-11 14:55:02 +13:00
EtienneMD
1cf3424ebe
Add X9C Potentiometer component ( #4183 )
...
fixes https://github.com/esphome/feature-requests/issues/1270
2023-01-11 14:51:50 +13:00
Garret Buell
a19f0c0db0
Fix HttpRequestResponseTrigger again ( #4285 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
fixes https://github.com/esphome/issues/issues/4010
2023-01-11 14:50:01 +13:00
Garret Buell
530df91044
Fix HttpRequestResponseTrigger ( #4270 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
fixes https://github.com/esphome/issues/issues/4010
2023-01-11 12:27:30 +13:00
Stas
c16c0b11cb
http_request: add request duration logging ( #4272 )
2023-01-10 17:40:42 +13:00
Tom Keller
74556b28a8
fix: json compilation error on rp2040 ( #4273 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2023-01-10 17:40:04 +13:00
Joscha Wagner
48340d41d6
Fix frequency limit for MCP9600 ( #4276 )
2023-01-10 17:39:04 +13:00
Robin Pronk
b1f1329cee
Correct decimals in Growatt energy reporting ( #4277 )
...
fixes https://github.com/esphome/issues/issues/3888
2023-01-10 16:21:55 +13:00
Fabio Todaro
75dff1e102
Fix Template Switch restore_mode support ( #4280 )
...
fixes https://github.com/esphome/issues/issues/4020
2023-01-10 16:20:16 +13:00
Samuel Sieb
fe55f3a43d
Add support for matrix keypads ( #4241 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net>
2023-01-10 16:06:54 +13:00
Samuel Sieb
657fd9d0d5
Don't match words containing "id" ( #4265 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net>
fixes https://github.com/esphome/issues/issues/3507
2023-01-10 13:54:15 +13:00
Kuba Szczodrzyński
19bf9b1e36
Add API for dashboard to get boards list by platform ( #4168 )
...
* Add API for dashboard to get boards list by platform
* Dashboard API: add board list for ESP32 S2/S3/C3
* Dashboard API: remove endpoint for all boards
* Dashboard API: hide group titles for all platforms
* Dashboard API: fix Python lint
* Dashboard API: refactor /boards to use list output
* Dashboard API: filter boards for selected platform
* Dashboard API: do not duplicate esp32 boards
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-12-31 14:02:56 -05:00
brogon
119a6920f2
PCF85063 RTC chip ( #3873 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-12-23 12:33:31 +13:00
cstaahl
8237e13c44
Fix broken PULSE_METER ( #4199 )
...
fixes https://github.com/esphome/issues/issues/3730
2022-12-23 11:07:45 +13:00
Cossid
53b60ac817
Add support for SM2235 and SM2335 LED drivers ( #3924 )
2022-12-23 11:04:21 +13:00
Cossid
a18ab748fd
Add support for BP1658CJ LED driver ( #4020 )
2022-12-23 10:39:44 +13:00
Cossid
917488bbc3
Add support for BP5758D LED driver ( #4021 )
2022-12-23 10:24:46 +13:00
Jesse Hills
7e376ae952
Add precipitation device class ( #4219 )
2022-12-22 21:18:58 +13:00
myhomeiot
57a1c207c2
Fix saving light state for restore modes LIGHT_RESTORE_AND_OFF/ON ( #4131 )
2022-12-22 20:57:53 +13:00
tomaszduda23
50e8e92f0b
Fix race condition in web_server scheduler on ESP32 ( #3951 )
2022-12-22 20:51:24 +13:00
Dan Jackson
ff4fd497c4
Component::set_retry updates ( #3305 )
2022-12-22 20:48:15 +13:00
Martin Flasskamp
33b1a853b9
calc LEDC PWM Resolution with LEDC_TIMER_BIT_MAX ( #3820 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
fixes https://github.com/esphome/issues/issues/3128
2022-12-22 20:21:44 +13:00
Jan Grewe
f2df542cb1
Allow ignoring of failed Modbus response CRC ( #3930 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-12-22 20:14:11 +13:00
Dave T
ecbbf2d3f4
Ili9341 8bit indexed mode pt2 ( #2502 )
2022-12-22 19:53:53 +13:00
Matthew Donoughe
b76c7a0131
Use NAN values for TSL2591 saturation ( #3931 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-12-22 19:50:37 +13:00
Francisco J. Solis
9767856784
feat: set a wider range for jpeg quality ( #3872 )
...
fixes https://github.com/esphome/issues/issues/3570
2022-12-22 19:34:00 +13:00
Maurice Makaay
c1f09684e6
Handle deprecated sdkconfig option ( #4204 )
...
Co-authored-by: Maurice Makaay <maurice@h2b.nl>
fixes https://github.com/mmakaay/esphome-xiaomi_bslamp2/issues/104
2022-12-22 19:27:47 +13:00
Steve Rodgers
c0a4e07e5a
Add Pca9554 component ( #4192 )
2022-12-22 18:39:25 +13:00
Jesse Hills
8db3b59e0f
Fix gpio pin mode for ISR pins ( #4216 )
2022-12-21 14:03:00 +13:00
Jesse Hills
0d50caa179
Fix ESP32 GPIO when using INPUT PULLUP mode ( #4213 )
2022-12-20 23:09:33 +13:00
Deun Lee
8b06135b41
Fix UUID displaying incorrectly in BLE Tracker logs ( #4187 )
2022-12-19 20:36:16 -08:00
J. Nick Koston
573ea55187
Handle zero padding anywhere in the combined adv data ( #4208 )
...
fixes https://github.com/esphome/issues/issues/3913
2022-12-20 10:40:01 +13:00
Jesse Hills
b48b5d6cc7
Fix import_full_config for adoption configs ( #4197 )
...
* Fix git raw url
* Fix setting full config query param
* Force dashboard import urls to have a branch or tag reference for full import
2022-12-16 19:46:56 +13:00
Jesse Hills
39af967433
Fix i2s_audio media_player compiling for esp32-s2 ( #4195 )
2022-12-16 10:38:52 +13:00
Jesse Hills
83b5e01a28
Mark ESP32-S2 as not having Bluetooth ( #4194 )
2022-12-16 10:09:07 +13:00
Jesse Hills
9bf7c97775
Revert camera config change for esp-idf ( #4182 )
2022-12-14 11:45:51 +13:00
Jesse Hills
24bf3674f3
Remove warnings when falling through switch cases on purpose ( #4181 )
2022-12-14 11:45:43 +13:00
J. Nick Koston
c47dc09d34
Speed up bluetooth proxy connections when using esp-idf ( #4171 )
2022-12-13 13:57:12 +13:00
Jesse Hills
db3096c6e1
Remove internal pin restriction from cd74hc4067 ( #4179 )
2022-12-13 13:44:52 +13:00
Jesse Hills
d4e232f267
Increase watchdog timeout when starting OTA ( #4172 )
2022-12-12 16:16:24 +13:00
Björn Stenberg
cc45945fcf
climate: Add features to generic Toshiba model ( #3912 )
...
Add fan speed modes, dry and fan-only operation modes.
This reduce differences between generic and PT14111 models.
2022-12-08 14:13:10 -06:00
Jesse Hills
0c24d951ff
Fix ble parsing with zero padded advertisements ( #4162 )
2022-12-08 13:39:33 +13:00
John Britton
92e44b8238
Expose lambda action to reset a cycle in slow_pwm
( #4158 )
2022-12-07 19:27:14 +13:00
Jesse Hills
34387adbcd
Bump version to 2023.1.0-dev
2022-12-07 17:00:11 +13:00
Jesse Hills
6ad9baa870
Add API for dashboard to get boards list ( #4154 )
2022-12-07 16:07:51 +13:00
Jesse Hills
f843925301
ESP32 IDF: Override toolchain-esp32ulp with espressifs own published version ( #4155 )
2022-12-07 16:01:26 +13:00
pistifonok
4a3b628946
Fixed deep sleep for ESP32C3 ( #4143 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-12-07 15:59:25 +13:00
Jesse Hills
4ffdc38cf5
Add sn74hc165 input shift register ( #4151 )
2022-12-07 12:10:25 +13:00
Dennis
f83f1bff19
Invalid config for waveshare models with no full_update_every ( #4066 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-12-07 11:53:20 +13:00
Jesse Hills
9370ff3dfa
Allow dashboard import to pull complete file from github ( #3982 )
2022-12-07 07:29:56 +13:00
Jesse Hills
2053b02c61
Add reports fahrenheit to tuya climate ( #4032 )
2022-12-07 07:29:18 +13:00
Jesse Hills
f34e797a0d
Change 4 chip limit on sn74hc595 to 256 ( #4108 )
2022-12-07 07:23:07 +13:00
Samuel Sieb
30a2fc1273
fix switch initialization ( #4153 )
...
Co-authored-by: Samuel Sieb <samuel@sieb.net>
fixes https://github.com/esphome/issues/issues/3878
2022-12-06 23:25:19 +13:00
Matthew Schinckel
48da5ef1c4
Use ENTITY_CATEGORY_CONFIG for sprinkler config switches. ( #4141 )
...
Update esphome/components/sprinkler/__init__.py
Co-Authored-By: Keith Burzinski <kbx81x@gmail.com>
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
2022-12-05 21:00:48 -06:00
J. Nick Koston
dbbbba3cf8
Fix crash with bluetooth tracker and esp-idf ( #4140 )
2022-12-06 08:49:39 +13:00
J. Nick Koston
3b2bbd306f
Detect BLE stack unrecoverable state ( #4128 )
2022-12-06 07:42:51 +13:00
Jesse Hills
dfcccda69e
Fix board pin alias lookup ( #4147 )
2022-12-05 19:46:00 +13:00
dependabot[bot]
de352c1609
Bump esptool from 3.3.1 to 4.4 ( #4071 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-12-05 10:08:22 +13:00
Jesse Hills
f28f712827
Bump arduino pico and update wifi methods ( #4144 )
2022-12-05 08:55:38 +13:00
Jesse Hills
b63ade298f
Fix queuing scripts not compiling ( #4077 )
2022-12-01 13:17:44 +13:00
Nicolas Graziano
f117d4f50a
Dashboard, after login use relative url. ( #4103 )
2022-12-01 13:15:32 +13:00
Jesse Hills
2dd032475b
Allow global setting of compile process limit ( #4081 )
2022-12-01 12:51:01 +13:00
Javier Peletier
106c1bfac2
fix RESTORE_INVERTED switch:restore_mode ( #4129 )
...
fixes https://github.com/esphome/esphome/pull/3648
2022-12-01 12:49:15 +13:00