Files
truecharts/charts/stable/home-assistant/values.yaml
T
TrueCharts BotandGitHub 6d30bfb86d chore(helm): update image docker.io/homeassistant/home-assistant 2025.9.3 → 2025.9.4 (#39754)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/homeassistant/home-assistant](https://www.home-assistant.io/)
([source](https://redirect.github.com/home-assistant/core)) | patch |
`2da8dea` -> `89ec058` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

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

---

### Release Notes

<details>
<summary>home-assistant/core
(docker.io/homeassistant/home-assistant)</summary>

###
[`v2025.9.4`](https://redirect.github.com/home-assistant/core/releases/tag/2025.9.4)

[Compare
Source](https://redirect.github.com/home-assistant/core/compare/2025.9.3...2025.9.4)

- Bump habiticalib to v0.4.4 ([@&#8203;tr4nt0r] - [#&#8203;151332])
([habitica docs]) (dependency)
- Bump habiticalib to v0.4.5 ([@&#8203;tr4nt0r] - [#&#8203;151720])
([habitica docs]) (dependency)
- Fix bug with the hardcoded configuration\_url (asuswrt)
([@&#8203;Vaskivskyi] - [#&#8203;151858]) ([asuswrt docs])
- Fix HomeKit Controller overwhelming resource-limited devices by
batching characteristic polling ([@&#8203;bdraco] - [#&#8203;152209])
([homekit\_controller docs][homekit_controller docs])
- Upgrade waterfurnace to 1.2.0 ([@&#8203;sdague] - [#&#8203;152241])
([waterfurnace docs]) (dependency)
- Bump aiohomekit to 3.2.16 ([@&#8203;bdraco] - [#&#8203;152255])
([homekit\_controller docs][homekit_controller docs]) (dependency)
- Bump bluetooth-auto-recovery to 1.5.3 ([@&#8203;bdraco] -
[#&#8203;152256]) ([bluetooth docs]) (dependency)
- Add proper error handling for /actions endpoint for miele
([@&#8203;astrandb] - [#&#8203;152290]) ([miele docs])
- Bump aiohomekit to 3.2.17 ([@&#8203;bdraco] - [#&#8203;152297])
([homekit\_controller docs][homekit_controller docs]) (dependency)
- Update authorization server to prefer absolute urls
([@&#8203;allenporter] - [#&#8203;152313]) ([auth docs])
- Bump imeon\_inverter\_api to 0.4.0 ([@&#8203;Imeon-Energy] -
[#&#8203;152351]) ([imeon\_inverter docs][imeon_inverter docs])
(dependency)
- Bump pylamarzocco to 2.1.0 ([@&#8203;zweckj] - [#&#8203;152364])
([lamarzocco docs]) (dependency)
- Add La Marzocco specific client headers ([@&#8203;zweckj] -
[#&#8203;152419]) ([lamarzocco docs])
- Fix KNX UI schema missing DPT ([@&#8203;farmio] - [#&#8203;152430])
([knx docs])
- Bump pyemoncms to 0.1.3 ([@&#8203;alexandrecuer] - [#&#8203;152436])
([emoncms docs]) ([emoncms\_history docs][emoncms_history docs])
(dependency)
- Fix Sonos set\_volume float precision issue ([@&#8203;PeteRager] -
[#&#8203;152493]) ([sonos docs])
- Bump opower to 0.15.5 ([@&#8203;tronikos] - [#&#8203;152531]) ([opower
docs]) (dependency)
- Bump holidays to 0.80 ([@&#8203;gjohansson-ST] - [#&#8203;152306])
([workday docs]) ([holiday docs]) (dependency)
- Bump holidays to 0.81 ([@&#8203;gjohansson-ST] - [#&#8203;152569])
([workday docs]) ([holiday docs]) (dependency)
- Bump asusrouter to 1.21.0 ([@&#8203;Vaskivskyi] - [#&#8203;151607])
([asuswrt docs]) (dependency)

[#&#8203;151263]:
https://redirect.github.com/home-assistant/core/pull/151263

[#&#8203;151332]:
https://redirect.github.com/home-assistant/core/pull/151332

[#&#8203;151607]:
https://redirect.github.com/home-assistant/core/pull/151607

[#&#8203;151720]:
https://redirect.github.com/home-assistant/core/pull/151720

[#&#8203;151766]:
https://redirect.github.com/home-assistant/core/pull/151766

[#&#8203;151858]:
https://redirect.github.com/home-assistant/core/pull/151858

[#&#8203;152198]:
https://redirect.github.com/home-assistant/core/pull/152198

[#&#8203;152209]:
https://redirect.github.com/home-assistant/core/pull/152209

[#&#8203;152237]:
https://redirect.github.com/home-assistant/core/pull/152237

[#&#8203;152241]:
https://redirect.github.com/home-assistant/core/pull/152241

[#&#8203;152255]:
https://redirect.github.com/home-assistant/core/pull/152255

[#&#8203;152256]:
https://redirect.github.com/home-assistant/core/pull/152256

[#&#8203;152290]:
https://redirect.github.com/home-assistant/core/pull/152290

[#&#8203;152297]:
https://redirect.github.com/home-assistant/core/pull/152297

[#&#8203;152306]:
https://redirect.github.com/home-assistant/core/pull/152306

[#&#8203;152313]:
https://redirect.github.com/home-assistant/core/pull/152313

[#&#8203;152351]:
https://redirect.github.com/home-assistant/core/pull/152351

[#&#8203;152364]:
https://redirect.github.com/home-assistant/core/pull/152364

[#&#8203;152419]:
https://redirect.github.com/home-assistant/core/pull/152419

[#&#8203;152430]:
https://redirect.github.com/home-assistant/core/pull/152430

[#&#8203;152436]:
https://redirect.github.com/home-assistant/core/pull/152436

[#&#8203;152493]:
https://redirect.github.com/home-assistant/core/pull/152493

[#&#8203;152531]:
https://redirect.github.com/home-assistant/core/pull/152531

[#&#8203;152569]:
https://redirect.github.com/home-assistant/core/pull/152569

[@&#8203;Imeon-Energy]: https://redirect.github.com/Imeon-Energy

[@&#8203;PeteRager]: https://redirect.github.com/PeteRager

[@&#8203;Vaskivskyi]: https://redirect.github.com/Vaskivskyi

[@&#8203;alexandrecuer]: https://redirect.github.com/alexandrecuer

[@&#8203;allenporter]: https://redirect.github.com/allenporter

[@&#8203;astrandb]: https://redirect.github.com/astrandb

[@&#8203;balloob]: https://redirect.github.com/balloob

[@&#8203;bdraco]: https://redirect.github.com/bdraco

[@&#8203;farmio]: https://redirect.github.com/farmio

[@&#8203;frenck]: https://redirect.github.com/frenck

[@&#8203;gjohansson-ST]: https://redirect.github.com/gjohansson-ST

[@&#8203;sdague]: https://redirect.github.com/sdague

[@&#8203;tr4nt0r]: https://redirect.github.com/tr4nt0r

[@&#8203;tronikos]: https://redirect.github.com/tronikos

[@&#8203;zweckj]: https://redirect.github.com/zweckj

[ai_task docs]: https://www.home-assistant.io/integrations/ai_task/

[airgradient docs]:
https://www.home-assistant.io/integrations/airgradient/

[airos docs]: https://www.home-assistant.io/integrations/airos/

[asuswrt docs]: https://www.home-assistant.io/integrations/asuswrt/

[auth docs]: https://www.home-assistant.io/integrations/auth/

[bluetooth docs]: https://www.home-assistant.io/integrations/bluetooth/

[emoncms docs]: https://www.home-assistant.io/integrations/emoncms/

[emoncms_history docs]:
https://www.home-assistant.io/integrations/emoncms_history/

[habitica docs]: https://www.home-assistant.io/integrations/habitica/

[holiday docs]: https://www.home-assistant.io/integrations/holiday/

[homekit_controller docs]:
https://www.home-assistant.io/integrations/homekit_controller/

[imeon_inverter docs]:
https://www.home-assistant.io/integrations/imeon_inverter/

[knx docs]: https://www.home-assistant.io/integrations/knx/

[lamarzocco docs]:
https://www.home-assistant.io/integrations/lamarzocco/

[miele docs]: https://www.home-assistant.io/integrations/miele/

[opower docs]: https://www.home-assistant.io/integrations/opower/

[sonos docs]: https://www.home-assistant.io/integrations/sonos/

[waterfurnace docs]:
https://www.home-assistant.io/integrations/waterfurnace/

[workday docs]: https://www.home-assistant.io/integrations/workday/

</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:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2025-09-20 02:01:57 +02:00

148 lines
4.4 KiB
YAML

image:
repository: docker.io/homeassistant/home-assistant
pullPolicy: IfNotPresent
tag: 2025.9.4@sha256:89ec0583c7f47c8a150204f6b5ed48b5432026012bebe1226cf72775a795a5e1
service:
main:
ports:
main:
port: 8123
targetPort: 8123
workload:
main:
podSpec:
initContainers:
init:
type: init
enabled: true
imageSelector: yqImage
command: /config/init/init.sh
homeassistant:
trusted_proxies: []
# Enable a prometheus-operator servicemonitor
prometheus:
serviceMonitor:
enabled: false
# interval: 1m
# additionalLabels: {}
persistence:
config:
enabled: true
mountPath: /config
targetSelectAll: true
init:
enabled: true
type: configmap
objectName: init
mountPath: "/config/init"
defaultMode: "0777"
readOnly: true
targetSelector:
main:
init: {}
configmap:
init:
enabled: true
data:
init.sh: |-
#!/bin/sh
{{- $haDBURL := (printf "%s?client_encoding=utf8" ($.Values.cnpg.main.creds.std | trimAll "\"")) }}
config="/config/configuration.yaml"
default="/config/init"
if [ ! -f "$config" ]; then
echo "File [$config] does NOT exist. Creating..."
cp "$default/configuration.yaml.default" "$config"
fi
if ! grep -q "recorder:" "$config"; then
echo "Section [recorder] does NOT exist in [$config]. Appending..."
echo "" >> "$config"
cat "$default/recorder.default" >> "$config"
fi
if ! grep -q "http:" "$config"; then
echo "Section [http] does NOT exist in [$config]. Appending..."
echo "" >> "$config"
cat "$default/http.default" >> "$config"
fi
echo "Updating database URL"
yq -i '.recorder.db_url = "{{ $haDBURL }}"' "$config"
echo "Done"
echo "Creating include files..."
for include_file in groups.yaml automations.yaml scripts.yaml scenes.yaml; do
if [ ! -f "/config/$include_file" ]; then
echo "File [$include_file] missing. Creating"
touch "/config/$include_file"
fi
done
cd "/config" || echo "Could not change path to /config"
echo "Creating custom_components directory..."
mkdir -p "/config/custom_components" || echo "custom_components directory already exists"
echo "Changing to the custom_components directory..."
cd "/config/custom_components" || echo "Could not change path to /config/custom_components"
echo "Downloading HACS"
wget "https://github.com/hacs/integration/releases/latest/download/hacs.zip" || exit 0
if [ -d "/config/custom_components/hacs" ]; then
echo "HACS directory already exist, cleaning up..."
rm -R "/config/custom_components/hacs"
fi
echo "Creating HACS directory..."
mkdir -p "/config/custom_components/hacs"
echo "Unpacking HACS..."
unzip "/config/custom_components/hacs.zip" -d "/config/custom_components/hacs" >/dev/null 2>&1
echo "Removing HACS zip file..."
rm "/config/custom_components/hacs.zip"
echo "Installation complete."
configuration.yaml.default: |-
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Text to speech
tts:
- platform: google_translate
group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
recorder.default: |-
recorder:
purge_keep_days: 30
commit_interval: 3
db_url: {{ (printf "%s?client_encoding=utf8" (.Values.cnpg.main.creds.std | trimAll "\"")) | quote }}
http.default: |-
http:
use_x_forwarded_for: true
trusted_proxies:
{{- if hasKey .Values "ixChartContext" }}
- {{ .Values.ixChartContext.kubernetes_config.cluster_cidr }}
{{- else }}
{{- range .Values.homeassistant.trusted_proxies }}
- {{ . }}
{{- end }}
{{- end }}
cnpg:
main:
enabled: true
user: home-assistant
database: home-assistant
securityContext:
container:
readOnlyRootFilesystem: false
runAsNonRoot: false
runAsUser: 0
runAsGroup: 0
capabilities:
add:
- NET_RAW
- NET_BIND_SERVICE