1
0
mirror of https://github.com/esphome/esphome.git synced 2025-02-28 15:58:16 +00:00

7989 Commits

Author SHA1 Message Date
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
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
Jesse Hills
440080a753
[display] Fix strftime overload ignoring alignment (#7937) 2024-12-09 17:09:29 +13:00
David Schneider
f15e3cfb9b
Optimize QMC5883L reads (#7889) 2024-12-09 15:51:37 +13:00
Citric Lee
9d000e9abf
Add: Seeed Studio MR60BHA2 mmWave Sensor (#7589)
Co-authored-by: Spencer Yan <spencer@spenyan.com>
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
2024-12-09 15:28:41 +13:00
Jesse Hills
97fd7493b5
Merge branch 'release' into dev 2024-12-06 17:23:14 +13:00
Jesse Hills
4c87658503
Merge pull request #7929 from esphome/bump-2024.11.3
2024.11.3
2024.11.3
2024-12-06 17:22:32 +13:00
Jesse Hills
c80e035bd5
Bump version to 2024.11.3 2024-12-06 15:55:51 +13:00
Clyde Stubbs
c8ec0bb7ea
[esp32] Fix crash with empty platformio_options: value (#7920) 2024-12-06 15:55:51 +13:00
Clyde Stubbs
86ae1c5931
[lvgl] Fix msgbox content (#7912) 2024-12-06 15:55:51 +13:00
Clyde Stubbs
d0958f7cf2
[lvgl] Bugfixes (#7896) 2024-12-06 15:55:51 +13:00