Files
truecharts/charts/stable/esphome/Chart.yaml
T
TrueCharts BotandGitHub 7975986ebd chore(helm): update image docker.io/esphome/esphome 2025.2.2 → 2025.3.1 (#33516)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [docker.io/esphome/esphome](https://esphome.io/)
([source](https://redirect.github.com/esphome/esphome)) | minor |
`3dfeee9` -> `a5a08f5` |

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>esphome/esphome (docker.io/esphome/esphome)</summary>

###
[`v2025.3.1`](https://redirect.github.com/esphome/esphome/releases/tag/2025.3.1)

[Compare
Source](https://redirect.github.com/esphome/esphome/compare/2025.3.0...2025.3.1)

- \[ft63x6] Get correct dimensions from display
[esphome#8417](https://redirect.github.com/esphome/esphome/pull/8417) by
[@&#8203;clydebarrow](https://redirect.github.com/clydebarrow)
- \[lvgl] Set correct buffer size
[esphome#8442](https://redirect.github.com/esphome/esphome/pull/8442) by
[@&#8203;clydebarrow](https://redirect.github.com/clydebarrow)
- \[lvgl] Ensure non-zero screen dimensions during init
[esphome#8444](https://redirect.github.com/esphome/esphome/pull/8444) by
[@&#8203;clydebarrow](https://redirect.github.com/clydebarrow)

###
[`v2025.3.0`](https://redirect.github.com/esphome/esphome/releases/tag/2025.3.0)

[Compare
Source](https://redirect.github.com/esphome/esphome/compare/2025.2.2...2025.3.0)

#### Full list of changes

##### New Components

- \[ld2450] Add new component
[esphome#5674](https://redirect.github.com/esphome/esphome/pull/5674) by
[@&#8203;hareeshmu](https://redirect.github.com/hareeshmu)
(new-integration)
- Adding support for chsc6x touch controller
[esphome#8258](https://redirect.github.com/esphome/esphome/pull/8258) by
[@&#8203;kkosik20](https://redirect.github.com/kkosik20)
(new-integration)
- MSA311 and MSA301 accelerometer support
[esphome#6795](https://redirect.github.com/esphome/esphome/pull/6795) by
[@&#8203;latonita](https://redirect.github.com/latonita)
(new-integration)
- Cover component for Tormatic and Novoferm garage doors
[esphome#5933](https://redirect.github.com/esphome/esphome/pull/5933) by
[@&#8203;ti-mo](https://redirect.github.com/ti-mo) (new-integration)

##### Breaking Changes

- \[mlx90393] Fix inverted gain and resolution. Expose
temperature_compensation and hallconf.
[esphome#7635](https://redirect.github.com/esphome/esphome/pull/7635) by
[@&#8203;functionpointer](https://redirect.github.com/functionpointer)
(breaking-change)
- \[touchscreen] Axis swap bugfix
[esphome#8376](https://redirect.github.com/esphome/esphome/pull/8376) by
[@&#8203;clydebarrow](https://redirect.github.com/clydebarrow)
(breaking-change)
- \[cst816] Remove binary sensor
[esphome#8377](https://redirect.github.com/esphome/esphome/pull/8377) by
[@&#8203;clydebarrow](https://redirect.github.com/clydebarrow)
(breaking-change)

##### Beta Changes

- Bump mdns library to 1.8.0
[esphome#8378](https://redirect.github.com/esphome/esphome/pull/8378) by
[@&#8203;bdraco](https://redirect.github.com/bdraco)
- \[audio, mixer] Memory and CPU performance improvements
[esphome#8387](https://redirect.github.com/esphome/esphome/pull/8387) by
[@&#8203;kahrendt](https://redirect.github.com/kahrendt)
- \[speaker, resampler, mixer] Make volume and mute getters virtual
[esphome#8391](https://redirect.github.com/esphome/esphome/pull/8391) by
[@&#8203;kahrendt](https://redirect.github.com/kahrendt)
- \[core] add reallocation support to RAMAllocator
[esphome#8390](https://redirect.github.com/esphome/esphome/pull/8390) by
[@&#8203;kahrendt](https://redirect.github.com/kahrendt)
- \[api] add voice assistant announce to the api
[esphome#8395](https://redirect.github.com/esphome/esphome/pull/8395) by
[@&#8203;kahrendt](https://redirect.github.com/kahrendt)
- Bump aioesphomeapi to 29.6.0
[esphome#8396](https://redirect.github.com/esphome/esphome/pull/8396) by
[@&#8203;bdraco](https://redirect.github.com/bdraco)
- Rework pyproject.toml to make it parseable by dependabot
[esphome#8397](https://redirect.github.com/esphome/esphome/pull/8397) by
[@&#8203;bdraco](https://redirect.github.com/bdraco)
- Bump cryptography to 44.0.2
[esphome#8399](https://redirect.github.com/esphome/esphome/pull/8399) by
[@&#8203;bdraco](https://redirect.github.com/bdraco)
- Bump tornado from 6.4 to 6.4.2
[esphome#8398](https://redirect.github.com/esphome/esphome/pull/8398) by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot]
- \[font] Fix issues with bitmap fonts
[esphome#8407](https://redirect.github.com/esphome/esphome/pull/8407) by
[@&#8203;clydebarrow](https://redirect.github.com/clydebarrow)
- Added getters for graphs ymin and ymax
[esphome#8112](https://redirect.github.com/esphome/esphome/pull/8112) by
[@&#8203;Duckle29](https://redirect.github.com/Duckle29)
- \[docker] Bump curl, git, openssh-client, libopenjp2-7, nginx-light
[esphome#8419](https://redirect.github.com/esphome/esphome/pull/8419) by
[@&#8203;kbx81](https://redirect.github.com/kbx81)
- \[docker] Bump libfreetype
[esphome#8426](https://redirect.github.com/esphome/esphome/pull/8426) by
[@&#8203;kbx81](https://redirect.github.com/kbx81)
- \[core] Handle mis-typed platform name more cleanly
[esphome#8424](https://redirect.github.com/esphome/esphome/pull/8424) by
[@&#8203;clydebarrow](https://redirect.github.com/clydebarrow)
- \[audio] Bugfix: fix flac decoding glitches by using esp-audio-libs
v1.1.3
[esphome#8431](https://redirect.github.com/esphome/esphome/pull/8431) by
[@&#8203;kahrendt](https://redirect.github.com/kahrendt)

##### All changes

- \[modbus_controller] Extend tests
[esphome#8245](https://redirect.github.com/esphome/esphome/pull/8245) by
[@&#8203;kbx81](https://redirect.github.com/kbx81)
- Switch to native arm runners for docker CI
[esphome#8262](https://redirect.github.com/esphome/esphome/pull/8262) by
[@&#8203;bdraco](https://redirect.github.com/bdraco)
- Use the process CPU count to determine how many children to create
[esphome#8268](https://redirect.github.com/esphome/esphome/pull/8268) by
[@&#8203;bdraco](https://redirect.github.com/bdraco)
- Bump actions/cache from 4.2.0 to 4.2.1 in
/.github/actions/restore-python
[esphome#8273](https://redirect.github.com/esphome/esphome/pull/8273) by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot]
- Bump actions/cache from 4.2.0 to 4.2.1
[esphome#8271](https://redirect.github.com/esphome/esphome/pull/8271) by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot]
- Ruff format for CI
[esphome#8276](https://redirect.github.com/esphome/esphome/pull/8276) by
[@&#8203;stellar-aria](https://redirect.github.com/stellar-aria)
- \[ld2450] Add new component
[esphome#5674](https://redirect.github.com/esphome/esphome/pull/5674) by
[@&#8203;hareeshmu](https://redirect.github.com/hareeshmu)
(new-integration)
- Bump docker/build-push-action from 6.13.0 to 6.14.0 in
/.github/actions/build-image
[esphome#8281](https://redirect.github.com/esphome/esphome/pull/8281) by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot]
- Finish up transition from black-format to ruff
[esphome#8294](https://redirect.github.com/esphome/esphome/pull/8294) by
[@&#8203;stellar-aria](https://redirect.github.com/stellar-aria)
- \[core, dashboard] load external component to get get_download_types
[esphome#8139](https://redirect.github.com/esphome/esphome/pull/8139) by
[@&#8203;tomaszduda23](https://redirect.github.com/tomaszduda23)
- \[ota] set USE_OTA_VERSION 2 in defines
[esphome#8299](https://redirect.github.com/esphome/esphome/pull/8299) by
[@&#8203;tomaszduda23](https://redirect.github.com/tomaszduda23)
- \[socket] add connect method
[esphome#8308](https://redirect.github.com/esphome/esphome/pull/8308) by
[@&#8203;kahrendt](https://redirect.github.com/kahrendt)
- Bump peter-evans/create-pull-request from 7.0.6 to 7.0.7
[esphome#8314](https://redirect.github.com/esphome/esphome/pull/8314) by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot]
- Bump actions/upload-artifact from 4.6.0 to 4.6.1
[esphome#8295](https://redirect.github.com/esphome/esphome/pull/8295) by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot]
- \[api] ensure fair network sharing + prevent lost state changes via
deferred publish at high event load
[esphome#7547](https://redirect.github.com/esphome/esphome/pull/7547) by
[@&#8203;nkinnan](https://redirect.github.com/nkinnan)
- ili9xxx: Add support for GC9D01N circle display
[esphome#8302](https://redirect.github.com/esphome/esphome/pull/8302) by
[@&#8203;rforro](https://redirect.github.com/rforro)
- web_server: ensure fair network sharing + prevent lost state changes
via deferred publish at high event load
[esphome#7538](https://redirect.github.com/esphome/esphome/pull/7538) by
[@&#8203;nkinnan](https://redirect.github.com/nkinnan)
- \[i2c] python code style
[esphome#8311](https://redirect.github.com/esphome/esphome/pull/8311) by
[@&#8203;tomaszduda23](https://redirect.github.com/tomaszduda23)
- Adding support for chsc6x touch controller
[esphome#8258](https://redirect.github.com/esphome/esphome/pull/8258) by
[@&#8203;kkosik20](https://redirect.github.com/kkosik20)
(new-integration)
- \[core] make upload_program more generic
[esphome#8321](https://redirect.github.com/esphome/esphome/pull/8321) by
[@&#8203;tomaszduda23](https://redirect.github.com/tomaszduda23)
- \[i2c] Fix i2c issue on idf 5.3
[esphome#8283](https://redirect.github.com/esphome/esphome/pull/8283) by
[@&#8203;swoboda1337](https://redirect.github.com/swoboda1337)
- \[core] SplitDefault unit test
[esphome#8324](https://redirect.github.com/esphome/esphome/pull/8324) by
[@&#8203;tomaszduda23](https://redirect.github.com/tomaszduda23)
- Add option to include vars in remote packages
[esphome#7606](https://redirect.github.com/esphome/esphome/pull/7606) by
[@&#8203;pszafer](https://redirect.github.com/pszafer)
- \[ld2450] Fix for "unknown" sensor states
[esphome#8305](https://redirect.github.com/esphome/esphome/pull/8305) by
[@&#8203;kbx81](https://redirect.github.com/kbx81)
- Update arduino-heatpumpir and add new protocol for Panasonic AC
[esphome#8309](https://redirect.github.com/esphome/esphome/pull/8309) by
[@&#8203;barchasse38](https://redirect.github.com/barchasse38)
- MSA311 and MSA301 accelerometer support
[esphome#6795](https://redirect.github.com/esphome/esphome/pull/6795) by
[@&#8203;latonita](https://redirect.github.com/latonita)
(new-integration)
- Include the bluetooth mac address in the device info when proxy is
enabled
[esphome#8203](https://redirect.github.com/esphome/esphome/pull/8203) by
[@&#8203;bdraco](https://redirect.github.com/bdraco)
- dashboard: Implement automatic ping fallback
[esphome#8263](https://redirect.github.com/esphome/esphome/pull/8263) by
[@&#8203;bdraco](https://redirect.github.com/bdraco)
- \[ld2450] Fix misplaced `ifdef` and related logic
[esphome#8335](https://redirect.github.com/esphome/esphome/pull/8335) by
[@&#8203;kbx81](https://redirect.github.com/kbx81)
- Bump the docker-actions group with 2 updates
[esphome#8330](https://redirect.github.com/esphome/esphome/pull/8330) by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot]
- Bump actions/download-artifact from 4.1.8 to 4.1.9
[esphome#8331](https://redirect.github.com/esphome/esphome/pull/8331) by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot]
- Bump docker/build-push-action from 6.14.0 to 6.15.0 in
/.github/actions/build-image
[esphome#8332](https://redirect.github.com/esphome/esphome/pull/8332) by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot]
- \[mlx90393] Fix inverted gain and resolution. Expose
temperature_compensation and hallconf.
[esphome#7635](https://redirect.github.com/esphome/esphome/pull/7635) by
[@&#8203;functionpointer](https://redirect.github.com/functionpointer)
(breaking-change)
- \[font] Use freetype instead of Pillow for font rendering
[esphome#8300](https://redirect.github.com/esphome/esphome/pull/8300) by
[@&#8203;clydebarrow](https://redirect.github.com/clydebarrow)
- Bump actions/cache from 4.2.1 to 4.2.2
[esphome#8336](https://redirect.github.com/esphome/esphome/pull/8336) by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot]
- Bump actions/cache from 4.2.1 to 4.2.2 in
/.github/actions/restore-python
[esphome#8337](https://redirect.github.com/esphome/esphome/pull/8337) by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot]
- \[zeroconf] Ruff formatting
[esphome#8338](https://redirect.github.com/esphome/esphome/pull/8338) by
[@&#8203;jesserockz](https://redirect.github.com/jesserockz)
- \[nrf52, core] unified way how all platforms handle SplitDefault
[esphome#7715](https://redirect.github.com/esphome/esphome/pull/7715) by
[@&#8203;tomaszduda23](https://redirect.github.com/tomaszduda23)
- Cover component for Tormatic and Novoferm garage doors
[esphome#5933](https://redirect.github.com/esphome/esphome/pull/5933) by
[@&#8203;ti-mo](https://redirect.github.com/ti-mo) (new-integration)
- \[io_bus] Initial implementation
[esphome#8227](https://redirect.github.com/esphome/esphome/pull/8227) by
[@&#8203;clydebarrow](https://redirect.github.com/clydebarrow)
(new-integration)
- \[tmp1075] fix component for TMP1075N
[esphome#8317](https://redirect.github.com/esphome/esphome/pull/8317) by
[@&#8203;ssieb](https://redirect.github.com/ssieb)
- Bump docker/setup-qemu-action from 3.5.0 to 3.6.0 in the
docker-actions group
[esphome#8346](https://redirect.github.com/esphome/esphome/pull/8346) by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot]
- \[dashboard] Rename trash/delete to archive
[esphome#8357](https://redirect.github.com/esphome/esphome/pull/8357) by
[@&#8203;jesserockz](https://redirect.github.com/jesserockz)
- \[helpers] Allow RAMAllocator to be told the size of the object
manually
[esphome#8356](https://redirect.github.com/esphome/esphome/pull/8356) by
[@&#8203;jesserockz](https://redirect.github.com/jesserockz)
- \[ld2450] fix null exception & zone target_count not published
[esphome#8348](https://redirect.github.com/esphome/esphome/pull/8348) by
[@&#8203;mistic100](https://redirect.github.com/mistic100)
- \[bmp085] Fix error in read of pressure
[esphome#8359](https://redirect.github.com/esphome/esphome/pull/8359) by
[@&#8203;gusdleon](https://redirect.github.com/gusdleon)
- \[udp] fix clang tidy
[esphome#8351](https://redirect.github.com/esphome/esphome/pull/8351) by
[@&#8203;tomaszduda23](https://redirect.github.com/tomaszduda23)
- \[i2s_audio] Bugfix: Speaker incorrectly delays when sending data
[esphome#8361](https://redirect.github.com/esphome/esphome/pull/8361) by
[@&#8203;kahrendt](https://redirect.github.com/kahrendt)
- Initialise h-bridge switch to requested initial state
[esphome#8363](https://redirect.github.com/esphome/esphome/pull/8363) by
[@&#8203;AnyOldName3](https://redirect.github.com/AnyOldName3)
- \[lvgl] Fix initialisation race condition (Bugfix)
[esphome#8369](https://redirect.github.com/esphome/esphome/pull/8369) by
[@&#8203;clydebarrow](https://redirect.github.com/clydebarrow)
- \[time] fix recalc_timestamp_local
[esphome#8239](https://redirect.github.com/esphome/esphome/pull/8239) by
[@&#8203;qraynaud](https://redirect.github.com/qraynaud)
- allow touchscreen buttons outside of display dimensions
[esphome#8296](https://redirect.github.com/esphome/esphome/pull/8296) by
[@&#8203;zendes](https://redirect.github.com/zendes)
- \[touchscreen] Axis swap bugfix
[esphome#8376](https://redirect.github.com/esphome/esphome/pull/8376) by
[@&#8203;clydebarrow](https://redirect.github.com/clydebarrow)
(breaking-change)
- \[cst816] Remove binary sensor
[esphome#8377](https://redirect.github.com/esphome/esphome/pull/8377) by
[@&#8203;clydebarrow](https://redirect.github.com/clydebarrow)
(breaking-change)
- Revert "\[io_bus] Initial implementation"
[esphome#8384](https://redirect.github.com/esphome/esphome/pull/8384) by
[@&#8203;clydebarrow](https://redirect.github.com/clydebarrow)
- Bump aioesphomeapi to 29.5.1
[esphome#8364](https://redirect.github.com/esphome/esphome/pull/8364) by
[@&#8203;bdraco](https://redirect.github.com/bdraco)
- Bump esptool to 4.8.1latest
[esphome#8367](https://redirect.github.com/esphome/esphome/pull/8367) by
[@&#8203;shvmm](https://redirect.github.com/shvmm)
- Bump zeroconf to 0.146.1
[esphome#8365](https://redirect.github.com/esphome/esphome/pull/8365) by
[@&#8203;bdraco](https://redirect.github.com/bdraco)
- mcp2515: Add missing CFG1 assignment to be able to use 50kbps with a
16MHz crystal.
[esphome#8375](https://redirect.github.com/esphome/esphome/pull/8375) by
[@&#8203;djasper-ha](https://redirect.github.com/djasper-ha)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMiIsInVwZGF0ZWRJblZlciI6IjM5LjIwNy4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2025-03-26 21:44:08 +00:00

36 lines
1.1 KiB
YAML

annotations:
max_scale_version: 24.04.1
min_scale_version: 24.04.0
truecharts.org/category: tools
truecharts.org/max_helm_version: "3.15"
truecharts.org/min_helm_version: "3.11"
truecharts.org/train: stable
apiVersion: v2
appVersion: 2025.3.1
dependencies:
- name: common
version: 25.4.10
repository: oci://tccr.io/truecharts
condition: ""
alias: ""
tags: []
import-values: []
deprecated: false
description: ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
home: https://truecharts.org/charts/stable/esphome
icon: https://truecharts.org/img/hotlink-ok/chart-icons/esphome.webp
keywords:
- esphome
kubeVersion: '>=1.24.0-0'
maintainers:
- name: TrueCharts
email: info@truecharts.org
url: https://truecharts.org
name: esphome
sources:
- https://github.com/esphome/esphome
- https://github.com/truecharts/charts/tree/master/charts/stable/esphome
- https://hub.docker.com/r/esphome/esphome
type: application
version: 22.1.0