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

7998 Commits

Author SHA1 Message Date
Edward Firmo
74cff0959c
Merge branch 'dev' into adc-new-library-espidf-5 2024-12-15 21:47:45 +01:00
Edward Firmo
df4224e779
[nextion] Publishes is_connected() (#7961) 2024-12-16 07:30:47 +13:00
Edward Firmo
5877c57a35
[adc] Restore missing LIBRETINY code in a separated file (#7955) 2024-12-15 07:55:04 +13:00
Kevin Ahrendt
7f2ca800c1
[i2s_audio] Bugfix: Correctly set ring buffer size (#7959) 2024-12-13 23:17:58 -06:00
Edward Firmo
ce7ff15c8a
[pulse_counter] Fix volatile increment/decrement deprecation warnings (#7954) 2024-12-14 08:21:54 +11:00
Edward Firmo
88742e0399
[rotary_encoder] Fix volatile increment/decrement deprecation warnings (#7958) 2024-12-14 08:16:11 +11:00
Jonathan Swoboda
c187cb547c
[core] Move delay_microseconds_safe to iram (#7957)
Co-authored-by: Jonathan Swoboda <jonathan.swoboda>
2024-12-13 11:45:10 -08:00
Edward Firmo
7f225886c9 clang-tidy 2024-12-12 12:12:57 +01:00
Edward Firmo
69681d0ec1 clang-format 2024-12-12 11:40:30 +01:00
Edward Firmo
77adb168ca Align setup status on dump 2024-12-12 11:39:06 +01:00
Edward Firmo
ec366fe086 Handle multiple ADC instances 2024-12-12 11:28:20 +01:00
Edward Firmo
e30642eda1 clang-format 2024-12-12 10:44:04 +01:00
Edward Firmo
15addeb46e clang-format 2024-12-12 10:39:46 +01:00
Edward Firmo
f4e4586404 Improved error handling 2024-12-12 10:37:57 +01:00
Jesse Hills
42bc960a36
[sgp30] Set default update interval to 60s (#7952) 2024-12-12 03:37:51 -06:00
Jonathan Swoboda
ba63d266d8
[const] Add RMT CONF variables to const.py (#7953)
Co-authored-by: Jonathan Swoboda <jonathan.swoboda>
2024-12-12 04:37:22 +00:00
Edward Firmo
051b52ad86 Keep idf v4 code unchanged 2024-12-12 00:04:12 +01:00
Edward Firmo
36b5b58884 clang-format 2024-12-12 00:01:11 +01:00
Edward Firmo
3e189bb73e Return log.h reference to cpp
It was missing this file only
2024-12-11 23:58:12 +01:00
Edward Firmo
cda387ad36 Merge branch 'adc-new-library-espidf-5' of https://github.com/edwardtfn/esphome into adc-new-library-espidf-5 2024-12-11 23:55:34 +01:00
Edward Firmo
77e98d15fb Initialize default_vref to 1100mV
To keep consistency with v4 and avoid another warning on ESP32 standard.
2024-12-11 23:55:30 +01:00
Edward Firmo
ab74da6d61
Merge branch 'dev' into adc-new-library-espidf-5 2024-12-11 14:17:55 +01:00
Edward Firmo
cd84dea671 clang-format 2024-12-11 12:29:51 +01:00
Edward Firmo
3492203f21 Handle esp32 variants
Solves esphome/issues#6455
2024-12-11 12:13:19 +01:00
Jesse Hills
90baba4db7
Merge branch 'beta' into dev 2024-12-11 21:19:19 +13:00
Jesse Hills
1656ced351
Merge pull request #7950 from esphome/bump-2024.12.0b1
2024.12.0b1
2024.12.0b1
2024-12-11 21:18:43 +13:00
Jesse Hills
1dfd15e607
Bump version to 2025.1.0-dev 2024-12-11 15:55:29 +13:00
Jesse Hills
5dcaf1241f
Bump version to 2024.12.0b1 2024-12-11 15:55:29 +13:00
Jesse Hills
7aa54b6879
[i2c] Use correct macro to determine number of i2c peripherals for idf (#7947) 2024-12-10 10:24:06 +00:00
Edward Firmo
3c936630cb
Merge branch 'dev' into adc-new-library-espidf-5 2024-12-10 11:16:24 +01:00
Edward Firmo
7058118655 Manage ADC_CHANNEL_MAX not defined 2024-12-10 10:45:20 +01:00
Edward Firmo
389a5ad233 Revert log.h to cpp files 2024-12-10 09:54:05 +01:00
Edward Firmo
09fecf523f Use adc_types_legacy and only map when needed 2024-12-10 09:32:45 +01:00
Jesse Hills
444e162c92
Synchronise esp32 boards with platform version 51.03.07 (#7945) 2024-12-10 06:39:00 +00:00
Clyde Stubbs
bb27eaaf1e
[lvgl] Add on_change event (#7939) 2024-12-10 14:25:29 +13:00
Clyde Stubbs
517f659da8
[lvgl] Fix image mode property (Bugfix) (#7938) 2024-12-10 14:23:30 +13:00
Jesse Hills
5a92e24662
[const] Move `CONF_TEMPERATURE_COMPENSATION` to common const.py (#7943) 2024-12-10 14:22:30 +13:00
Edward Firmo
a9a2b4b3bc Resolves conflicts 2024-12-10 02:10:23 +01:00
Edward Firmo
e2624e666d
Merge branch 'dev' into adc-new-library-espidf-5 2024-12-10 02:07:23 +01:00
Edward Firmo
0dec3cc218 Reverting definitions
This was at least working... I will look at an alternative to pass all the tests.
2024-12-10 02:00:19 +01:00
Edward Firmo
21683945cd Use typedef to map the old types to new ones 2024-12-10 01:38:55 +01:00
Edward Firmo
437b236a4d
[adc] Split files by platform (#7940) 2024-12-10 13:38:45 +13:00
Edward Firmo
978671cd13 Remove redefinitions of ADC channels 2024-12-10 01:07:52 +01:00
Edward Firmo
bd0f859b8b clang-format 2024-12-10 00:30:10 +01:00
Edward Firmo
5a4e4f6454 Use esp_adc/adc_cali.h for IDF v5
This add compatibility to ESP-IDF v5 to the ADC component, preventing the warning message related to the deprecated libraries.
2024-12-10 00:18:24 +01:00
dependabot[bot]
14eac3dbce
Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 (#7941)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-09 23:44:39 +01:00
Edward Firmo
bf2823a52c Reverting the clang-analyzer-core.DivideZero
There is a protection for this on the set_sample_count function, so I've ignored clang-analyzer just like in the original code.
2024-12-09 20:06:35 +01:00
Edward Firmo
fa437896a1 clang-format 2024-12-09 19:41:21 +01:00
Edward Firmo
17919fdf9a Split files by platform
This is keeping the same code/functionality, but will make it easier to maintain by splitting the code by platform, so we can focus on the changes on a specific platform without having to change all the code.
This is a preparation work to update the ADC libraries for ESP32, as ESP-IDF v5.1.5 is already informing about a deprecated library in use, but that should be taken in another PR.
2024-12-09 19:32:57 +01:00
Yoonji Park
132a096ae7
Add font anti-aliasing for grayscale display (#7934) 2024-12-09 22:13:21 +11:00