Files
truecharts/charts/stable/home-assistant/values.yaml
T
TrueCharts BotandGitHub c4b0370f92 chore(deps): update container image homeassistant/home-assistant to v2023.12.4@8d00033 by renovate (#16663)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [homeassistant/home-assistant](https://www.home-assistant.io/)
([source](https://togithub.com/home-assistant/core)) | patch |
`2023.12.3` -> `2023.12.4` |

---

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

---

### Release Notes

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

###
[`v2023.12.4`](https://togithub.com/home-assistant/core/releases/tag/2023.12.4)

[Compare
Source](https://togithub.com/home-assistant/core/compare/2023.12.3...2023.12.4)

- Pass timeout to httpx in RESTful Switch ([@&#8203;vexofp] -
[#&#8203;105364]) ([rest docs])
- Add Raspberry Pi 5 specific container image ([@&#8203;agners] -
[#&#8203;105488])
- Set todo item status in intent ([@&#8203;synesthesiam] -
[#&#8203;105743]) ([todo docs])
- Bump aioairzone to v0.7.0 ([@&#8203;Noltari] - [#&#8203;105807])
([airzone docs]) (dependency)
- Update aioairzone to v0.7.2 ([@&#8203;Noltari] - [#&#8203;105811])
([airzone docs]) (dependency)
- Fix HVAC mode duplication for Shelly Gen2 climate platform
([@&#8203;bieniu] - [#&#8203;105812]) ([shelly docs])
- Fix Airzone temperature range on new climate card ([@&#8203;Noltari] -
[#&#8203;105830]) ([airzone docs])
- Bump pyunifiprotect to 4.22.3 ([@&#8203;bdraco] - [#&#8203;105833])
([unifiprotect docs]) (dependency)
- Address late review comments on AVM FRITZ!SmartHome ([@&#8203;mib1185]
- [#&#8203;105860]) ([fritzbox docs])
- Set WiFi QR code entity to unknown when Fritzbox is not available
([@&#8203;mib1185] - [#&#8203;105870]) ([fritz docs])
- Bump reolink_aio to 0.8.3 ([@&#8203;starkillerOG] - [#&#8203;105489])
([reolink docs]) (dependency)
- Bump reolink_aio to 0.8.4 ([@&#8203;starkillerOG] - [#&#8203;105946])
([reolink docs]) (dependency)
- Bump motionblinds to 0.6.19 ([@&#8203;starkillerOG] -
[#&#8203;105951]) ([motion_blinds docs]) (dependency)
- Fix unreachable Netatmo sensor returning false values
([@&#8203;cgtobi] - [#&#8203;105954]) ([netatmo docs])
- Add Raspberry Pi 5 to version and hardware integration
([@&#8203;agners] - [#&#8203;105992]) ([hassio docs]) ([version docs])
([raspberry_pi docs])
- Bump blinkpy 0.22.4 ([@&#8203;mkmer] - [#&#8203;105993]) ([blink
docs])
- Don't fetch unchanged OurGroceries lists ([@&#8203;OnFreund] -
[#&#8203;105998]) ([ourgroceries docs])
- Bump pyatmo to 8.0.1 ([@&#8203;cgtobi] - [#&#8203;106094]) ([netatmo
docs])
- Bump surepy to 0.9.0 ([@&#8203;benleb] - [#&#8203;106101])
([surepetcare docs]) (dependency)
- Bump pyenphase to 1.15.2 ([@&#8203;bdraco] - [#&#8203;106134])
([enphase_envoy docs]) (dependency)
- Bump ZHA dependencies ([@&#8203;puddly] - [#&#8203;106147]) ([zha
docs]) (dependency)
- Bump life360 to 6.0.1 ([@&#8203;pnbruckner] - [#&#8203;106149])
([life360 docs])
- Fix bug with non-existent Notion bridge IDs ([@&#8203;bachya] -
[#&#8203;106152]) ([notion docs])
- Fix Netatmo light switching states by assuming state until next update
([@&#8203;cgtobi] - [#&#8203;106162]) ([netatmo docs])
- Bump Devialet to 1.4.4 ([@&#8203;fwestenberg] - [#&#8203;106171])
([devialet docs])
- Bump ring-doorbell to 0.8.5 ([@&#8203;sdb9696] - [#&#8203;106178])
([ring docs]) (dependency)
- Bump Devialet to 1.4.5 ([@&#8203;fwestenberg] - [#&#8203;106184])
([devialet docs])
- Bump aiopulse to 0.4.4 ([@&#8203;atmurray] - [#&#8203;106239])
([acmeda docs]) (dependency)
- Fix Shelly consumption_types ([@&#8203;emontnemery] -
[#&#8203;106273]) ([shelly docs])
- Missing exception on relogin in Honeywell ([@&#8203;mkmer] -
[#&#8203;106324]) ([honeywell docs])
- Redact unique id from diagnostics in blink ([@&#8203;mkmer] -
[#&#8203;106413]) ([blink docs])

[#&#8203;105135]: https://togithub.com/home-assistant/core/pull/105135

[#&#8203;105324]: https://togithub.com/home-assistant/core/pull/105324

[#&#8203;105364]: https://togithub.com/home-assistant/core/pull/105364

[#&#8203;105488]: https://togithub.com/home-assistant/core/pull/105488

[#&#8203;105489]: https://togithub.com/home-assistant/core/pull/105489

[#&#8203;105655]: https://togithub.com/home-assistant/core/pull/105655

[#&#8203;105743]: https://togithub.com/home-assistant/core/pull/105743

[#&#8203;105757]: https://togithub.com/home-assistant/core/pull/105757

[#&#8203;105807]: https://togithub.com/home-assistant/core/pull/105807

[#&#8203;105811]: https://togithub.com/home-assistant/core/pull/105811

[#&#8203;105812]: https://togithub.com/home-assistant/core/pull/105812

[#&#8203;105830]: https://togithub.com/home-assistant/core/pull/105830

[#&#8203;105833]: https://togithub.com/home-assistant/core/pull/105833

[#&#8203;105860]: https://togithub.com/home-assistant/core/pull/105860

[#&#8203;105870]: https://togithub.com/home-assistant/core/pull/105870

[#&#8203;105946]: https://togithub.com/home-assistant/core/pull/105946

[#&#8203;105951]: https://togithub.com/home-assistant/core/pull/105951

[#&#8203;105954]: https://togithub.com/home-assistant/core/pull/105954

[#&#8203;105992]: https://togithub.com/home-assistant/core/pull/105992

[#&#8203;105993]: https://togithub.com/home-assistant/core/pull/105993

[#&#8203;105998]: https://togithub.com/home-assistant/core/pull/105998

[#&#8203;106094]: https://togithub.com/home-assistant/core/pull/106094

[#&#8203;106101]: https://togithub.com/home-assistant/core/pull/106101

[#&#8203;106134]: https://togithub.com/home-assistant/core/pull/106134

[#&#8203;106147]: https://togithub.com/home-assistant/core/pull/106147

[#&#8203;106149]: https://togithub.com/home-assistant/core/pull/106149

[#&#8203;106152]: https://togithub.com/home-assistant/core/pull/106152

[#&#8203;106162]: https://togithub.com/home-assistant/core/pull/106162

[#&#8203;106171]: https://togithub.com/home-assistant/core/pull/106171

[#&#8203;106178]: https://togithub.com/home-assistant/core/pull/106178

[#&#8203;106184]: https://togithub.com/home-assistant/core/pull/106184

[#&#8203;106239]: https://togithub.com/home-assistant/core/pull/106239

[#&#8203;106273]: https://togithub.com/home-assistant/core/pull/106273

[#&#8203;106324]: https://togithub.com/home-assistant/core/pull/106324

[#&#8203;106413]: https://togithub.com/home-assistant/core/pull/106413

[@&#8203;Noltari]: https://togithub.com/Noltari

[@&#8203;OnFreund]: https://togithub.com/OnFreund

[@&#8203;agners]: https://togithub.com/agners

[@&#8203;atmurray]: https://togithub.com/atmurray

[@&#8203;bachya]: https://togithub.com/bachya

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

[@&#8203;benleb]: https://togithub.com/benleb

[@&#8203;bieniu]: https://togithub.com/bieniu

[@&#8203;cgtobi]: https://togithub.com/cgtobi

[@&#8203;emontnemery]: https://togithub.com/emontnemery

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

[@&#8203;fwestenberg]: https://togithub.com/fwestenberg

[@&#8203;mib1185]: https://togithub.com/mib1185

[@&#8203;mkmer]: https://togithub.com/mkmer

[@&#8203;pnbruckner]: https://togithub.com/pnbruckner

[@&#8203;puddly]: https://togithub.com/puddly

[@&#8203;sdb9696]: https://togithub.com/sdb9696

[@&#8203;starkillerOG]: https://togithub.com/starkillerOG

[@&#8203;synesthesiam]: https://togithub.com/synesthesiam

[@&#8203;vexofp]: https://togithub.com/vexofp

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone
Europe/Amsterdam, 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://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMTUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjExNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->
2023-12-31 15:55:02 +01:00

159 lines
4.7 KiB
YAML

image:
repository: homeassistant/home-assistant
pullPolicy: IfNotPresent
tag: 2023.12.4@sha256:8d000332b09b71fd946f596b1f721b0af969263b6f27ebc1d212fdbd13bb1bd8
service:
main:
ports:
main:
port: 8123
targetPort: 8123
workload:
main:
podSpec:
initContainers:
init:
type: init
enabled: true
imageSelector: image
command: /config/init/init.sh
# # Enable devices to be discoverable
# hostNetwork: true
# # When hostNetwork is true set dnsPolicy to ClusterFirstWithHostNet
# dnsPolicy: ClusterFirstWithHostNet
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
config_file="/config/configuration.yaml"
if test -f "$config_file"; then
echo "configuration.yaml exists."
if grep -q recorder: "$config_file"; then
echo "configuration.yaml already contains recorder"
else
echo "" >> "$config_file"
cat /config/init/recorder.default >> "$config_file"
fi
if grep -q http: "$config_file"; then
echo "configuration.yaml already contains http section"
else
echo "" >> "$config_file"
cat /config/init/http.default >> "$config_file"
fi
else
echo "configuration.yaml does NOT exist."
cp /config/init/configuration.yaml.default "$config_file"
echo "" >> "$config_file"
cat /config/init/recorder.default >> "$config_file"
echo "" >> "$config_file"
cat /config/init/http.default >> "$config_file"
echo "" >> "$config_file"
fi
echo "Creating include files..."
for include_file in groups.yaml automations.yaml scripts.yaml scenes.yaml; do
if test -f "/config/$include_file"; then
echo "$include_file exists."
else
echo "$include_file does NOT exist."
touch "/config/$include_file"
fi
done
cd "/config" || echo "Could not change path to /config"
echo "Creating custom_components directory..."
mkdir "/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 "/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
portal:
open:
enabled: true
securityContext:
container:
readOnlyRootFilesystem: false
runAsNonRoot: false
runAsUser: 0
runAsGroup: 0
capabilities:
add:
- CAP_NET_RAW
- CAP_NET_BIND_SERVICE