1
0
mirror of https://github.com/esphome/esphome.git synced 2025-03-04 01:38:17 +00:00

4575 Commits

Author SHA1 Message Date
Patrick Collins
3669320398
PID Climate - deadband and output sampling () 2022-11-30 10:58:43 +13:00
Javier Peletier
d706f40ce1
modbus_switch: honor switch:restore_mode () 2022-11-30 10:44:31 +13:00
J. Nick Koston
027284c29c
Speed up uuid parsing when fetching the service list () 2022-11-30 10:11:48 +13:00
Javier Peletier
c55e01ff3f
FIX: Unnecessary flash writes by ModbusSwitch component () 2022-11-30 10:05:40 +13:00
J. Nick Koston
a59ce7bfa2
Avoid parsing services with v3 connections without cache ()
Co-authored-by: Daniel Cousens <413395+dcousens@users.noreply.github.com>
Co-authored-by: Maurice Makaay <account+github@makaay.nl>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-11-30 09:40:31 +13:00
dependabot[bot]
a6196267c9
Bump aioesphomeapi from 12.0.0 to 12.2.0 ()
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-30 08:30:18 +13:00
Jesse Hills
eb664b99ba
preprocess out proto_enum_to_string if not needed () 2022-11-30 08:30:00 +13:00
J. Nick Koston
8414bb9a7a
Active BLE connection v3 ()
Co-authored-by: Daniel Cousens <413395+dcousens@users.noreply.github.com>
Co-authored-by: Maurice Makaay <account+github@makaay.nl>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-11-30 07:53:32 +13:00
J. Nick Koston
ccef7c322f
Remove uuid lookups from BLE read/write/notify characteristics ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-11-29 17:30:19 +13:00
Jesse Hills
120327866f
Send device address type alongside ble advertisements () 2022-11-29 17:24:21 +13:00
J. Nick Koston
bc5c2d4eb4
Avoid parsing characteristics and descriptors to reduce memory pressure () 2022-11-29 17:16:25 +13:00
J. Nick Koston
d5ff8f6117
Reduce memory needed to send the services list () 2022-11-29 17:14:29 +13:00
J. Nick Koston
ad0d6f6337
Combine the scanner failure check so we only stop the scanner once () 2022-11-29 17:11:54 +13:00
J. Nick Koston
873de13b3d
Fix bluetooth_gatt_write_descriptor never getting a response () 2022-11-29 17:10:02 +13:00
Jesse Hills
56de8e5cc4
Always use generated api options from aioesphomeapi () 2022-11-29 16:14:45 +13:00
J. Nick Koston
73c82862cf
Improve reliability of bluetooth active connections ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-11-29 08:15:40 +13:00
J. Nick Koston
75573a3ed1
Fix descriptors not being deleted () 2022-11-29 07:49:41 +13:00
J. Nick Koston
1166d93805
Fix registering for gatt notify when characteristic only support indicate () 2022-11-28 14:03:33 +13:00
J. Nick Koston
ac112a32c9
Add logging for BLE connection slots () 2022-11-28 13:39:35 +13:00
J. Nick Koston
cee45c1221
Make sure all BLE address strings are uppercase () 2022-11-28 13:33:17 +13:00
J. Nick Koston
fb56b5388e
Suppress logging unhandled ESP_BLE_AD_TYPE_INT_RANGE () 2022-11-28 13:31:13 +13:00
J. Nick Koston
ed42cefeee
Align BLE service logging () 2022-11-28 13:30:41 +13:00
J. Nick Koston
9052947a71
Speed up BLE connections () 2022-11-28 13:30:05 +13:00
J. Nick Koston
53e0af18fb
Make parse_characteristics and parse_descriptors lazy to reduce memory pressure () 2022-11-28 13:28:02 +13:00
Maurice Makaay
c5f59fad62
Fix regressed 'esphome run' () 2022-11-27 08:17:07 +13:00
Jesse Hills
b089a4ea80
Allow manually specifying binary file to OTA () 2022-11-25 13:47:02 +13:00
Jesse Hills
555bba7698
Don't convert climate temperature step () 2022-11-24 16:00:09 +13:00
Brian Kaufman
294901fbe9
Fix units for refresh: never () 2022-11-24 13:31:37 +13:00
Samuel Sieb
ec576bf9f9
fix missing library () 2022-11-24 13:22:04 +13:00
Jesse Hills
9273e3775b
Add vector includes () 2022-11-24 13:12:55 +13:00
Jesse Hills
ce5cedb466
Update ESP32-audioI2S library () 2022-11-24 11:16:05 +13:00
Jesse Hills
b184b01600
Remove a bunch of unnecessary pylint disabling () 2022-11-24 11:09:19 +13:00
Jesse Hills
81b4078871
Don't allow debug component if you don't have at least debug logging level () 2022-11-23 22:42:20 +13:00
Jesse Hills
d067c8f80b
Dont set esp32 pin drive strength unless pin is set for output () 2022-11-23 20:39:19 +13:00
Jens-Christian Skibakk
8975b4b3f6
Boards: Adafruit QT Py ESP32 Pico/C3/S2 () 2022-11-23 12:54:40 +13:00
Alex Reid
20da03f8c6
Midea ir templatable code () 2022-11-23 12:53:48 +13:00
Jesse Hills
ef26677b67
Always use brackets around single log macros () 2022-11-23 10:32:51 +13:00
Jesse Hills
91925b1826
Update ESP-IDF and platform version ()
Co-authored-by: Otto Winter <otto@otto-winter.com>
2022-11-23 09:54:55 +13:00
J. Nick Koston
1f33ad037d
Avoid creating a new espbt::ESPBTUUID each loop when registering for notify () 2022-11-23 09:46:59 +13:00
J. Nick Koston
fef60e335e
Avoid 128bit uuid loop for 16/32 bit uuids () 2022-11-23 09:46:23 +13:00
dependabot[bot]
195c78846f
Bump aioesphomeapi from 11.4.3 to 12.0.0 ()
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-23 09:45:07 +13:00
Jesse Hills
0f9c956c04
Remove manual handling of ethernet power pin () 2022-11-23 09:43:43 +13:00
Jesse Hills
7258a82875
rp2040_pwm frequency is per pair of pins () 2022-11-22 21:12:33 +13:00
Guillermo Ruffino
c1f696c32a
fix display_menu recursive schema gen () 2022-11-21 21:43:01 -03:00
dependabot[bot]
f2b63d9c67
Bump pylint from 2.15.5 to 2.15.6 ()
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-22 12:51:11 +13:00
Jesse Hills
7896a7783b
Update web_server index () 2022-11-22 12:41:51 +13:00
Jesse Hills
621771e1ee
Fix rp2040 pwm to use pico-sdk, not mbed () 2022-11-22 12:19:52 +13:00
uPesy Electronics
2b032e8606
Add pin aliases for upesy boards ()
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2022-11-21 19:03:59 +13:00
Yuval Brik
5e1b724697
Add Lolin S2 Mini board ()
fixes https://github.com/esphome/feature-requests/issues/1626
2022-11-21 19:03:21 +13:00
Jesse Hills
e6db61c2f0
Update esp32 boards list () 2022-11-21 14:15:32 +13:00