This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/koenkk/zigbee2mqtt](https://redirect.github.com/Koenkk/zigbee2mqtt) | minor | `40dca7e` -> `8643f5d` | --- > [!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>Koenkk/zigbee2mqtt (docker.io/koenkk/zigbee2mqtt)</summary> ### [`v1.41.0`](https://redirect.github.com/Koenkk/zigbee2mqtt/blob/HEAD/CHANGELOG.md#1410-2024-10-31) [Compare Source](https://redirect.github.com/Koenkk/zigbee2mqtt/compare/1.40.2...1.41.0) ##### Features - Add `throttle` option for devices ([#​24122](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24122)) ([17ac9cf](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/17ac9cf8e777dfa4b86066650f3c6b2712b011b6)) - Allow serving frontend under subpath ([#​24244](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24244)) ([1fdf0a0](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/1fdf0a0a47d2b11962862ff433089d7f17bb7421)) ##### Bug Fixes - Add additional discovery lookups for Home Assistant ([#​24555](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24555)) ([a2ce323](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/a2ce3230acff41ed52b684385130b67dbee3ad17)) - Fix group state change for open/close devices ([#​24226](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24226)) ([076ada2](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/076ada23257dccbe206ae9de9e70be850e756262)) - Frontend code cleanup [@​Nerivec](https://redirect.github.com/Nerivec) ([#​24322](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24322)) ([e2f19f1](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/e2f19f19b4413fc4cdad6f64879840497bb2ca81)) - **ignore:** update dependencies ([#​24236](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24236)) ([5c3f712](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/5c3f71292d330210474e381d18e73840ffd5f5df)) - **ignore:** update dependencies ([#​24309](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24309)) ([9f12ebb](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/9f12ebb54e207ffbde7769f55ad494d689142d9c)) - **ignore:** update dependencies ([#​24411](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24411)) ([eb606a5](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/eb606a5b9832866b494d24dc6ebfe4e776069780)) - **ignore:** update dependencies ([#​24498](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24498)) ([2139e7a](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/2139e7a794c6bb1f32889eb1a951b039da124231)) - **ignore:** update zigbee-herdsman to 2.1.4 ([#​24397](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24397)) ([12cb6e1](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/12cb6e135d20e1631562d5b8e7d2bdf26cf22aa0)) - **ignore:** update zigbee-herdsman to 2.1.5 ([#​24433](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24433)) ([6477865](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/64778650d34cfa712c60bf662d25ea3e954bb3eb)) - **ignore:** update zigbee-herdsman to 2.1.6 ([#​24545](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24545)) ([9837488](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/9837488f44f24f0d5e7631fe79c68ce82ed50093)) - **ignore:** update zigbee-herdsman to 2.1.7 ([#​24566](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24566)) ([f1615a2](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/f1615a255c085c263519779be2444742765ee509)) - **ignore:** update zigbee-herdsman-converters to 20.22.0 ([#​24186](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24186)) ([e5fac76](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/e5fac76060b6cb9e762584b204fff69c8f68f3cf)) - **ignore:** update zigbee-herdsman-converters to 20.23.0 ([#​24201](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24201)) ([b09ae10](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/b09ae105882af2008dbb6a5f0f445ee0f03d1b3c)) - **ignore:** update zigbee-herdsman-converters to 20.23.1 ([#​24225](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24225)) ([0229259](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/02292590eee8e5ab0f655da39bba26681b814bec)) - **ignore:** update zigbee-herdsman-converters to 20.24.0 ([#​24246](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24246)) ([3bb4af2](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/3bb4af253ad8439b1354ce7fda2cc12ad25c934f)) - **ignore:** update zigbee-herdsman-converters to 20.25.0 ([#​24285](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24285)) ([5f60187](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/5f601873feca094ae9c6c73fc3ff25e4fcd01907)) - **ignore:** update zigbee-herdsman-converters to 20.26.0 ([#​24307](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24307)) ([db00759](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/db00759a030957ad6f80b8e1c230f959efb563ed)) - **ignore:** update zigbee-herdsman-converters to 20.27.2 ([#​24321](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24321)) ([618b318](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/618b318214ca58b94a1068e0320d9a163a1cd22f)) - **ignore:** update zigbee-herdsman-converters to 20.28.0 ([#​24337](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24337)) ([d12b117](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/d12b117b433f937266fa65e5e79af3973b376ab7)) - **ignore:** update zigbee-herdsman-converters to 20.29.0 ([#​24363](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24363)) ([d79e71b](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/d79e71b13e24002bf9dca469d558c7d70f39a487)) - **ignore:** update zigbee-herdsman-converters to 20.31.0 ([#​24408](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24408)) ([669a16f](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/669a16f13a4f88825ae343fa7140615ba2913004)) - **ignore:** update zigbee-herdsman-converters to 20.32.0 ([#​24434](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24434)) ([9ad7c70](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/9ad7c70f242e3b0bf68aef8568aff70ab28a9636)) - **ignore:** update zigbee-herdsman-converters to 20.33.0 ([#​24457](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24457)) ([c09aeec](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/c09aeecd95e2656548df297e509e2fd6bda7896e)) - **ignore:** update zigbee-herdsman-converters to 20.34.0 ([#​24493](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24493)) ([2b460d3](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/2b460d3a5fef83e732160890153db9941f5ba000)) - **ignore:** update zigbee-herdsman-converters to 20.35.0 ([#​24514](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24514)) ([074b2e2](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/074b2e20e03fe2a47636e9b072d21429681f9475)) - **ignore:** update zigbee-herdsman-converters to 20.36.0 ([#​24542](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24542)) ([b620a21](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/b620a21d469d1f69df411e459ca4539221bd4b55)) - **ignore:** update zigbee-herdsman-converters to 20.37.0 ([#​24553](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24553)) ([bd1f6d2](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/bd1f6d24a1febcbea6092716e503d280f2ba7916)) - **ignore:** update zigbee-herdsman-converters to 20.38.0 ([#​24567](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24567)) ([c5d30b5](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/c5d30b585b263b5de4d97dc2d2d02772ef01f34c)) - Improve `power_phase_b` and `power_phase_c` Home Assistant discovery ([#​24538](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24538)) ([e0a0f86](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/e0a0f868c05fd02cf21c802256c25a33ff8e89a0)) - Remove extraneous whitespace in template for binary attributes ([#​24520](https://redirect.github.com/Koenkk/zigbee2mqtt/issues/24520)) ([ab72606](https://redirect.github.com/Koenkk/zigbee2mqtt/commit/ab726061b71935d91c14517689fafeb238ab0228)) </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:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDEuMSIsInVwZGF0ZWRJblZlciI6IjM4LjE0MS4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
93 lines
4.7 KiB
YAML
93 lines
4.7 KiB
YAML
image:
|
|
repository: docker.io/koenkk/zigbee2mqtt
|
|
tag: 1.41.0@sha256:8643f5d454fb2209a1ce765cb0726b57b92e38ac293af95f068760473af4cf5d
|
|
pullPolicy: IfNotPresent
|
|
service:
|
|
main:
|
|
ports:
|
|
main:
|
|
port: 10103
|
|
persistence:
|
|
data:
|
|
enabled: true
|
|
mountPath: "/data"
|
|
targetSelectAll: true
|
|
portal:
|
|
open:
|
|
enabled: true
|
|
securityContext:
|
|
container:
|
|
runAsNonRoot: false
|
|
readOnlyRootFilesystem: false
|
|
runAsUser: 0
|
|
runAsGroup: 0
|
|
workload:
|
|
main:
|
|
podSpec:
|
|
initContainers:
|
|
init-config:
|
|
enabled: true
|
|
imageSelector: image
|
|
type: init
|
|
env:
|
|
ZIGBEE2MQTT_CONFIG_FRONTEND_PORT: "{{ .Values.service.main.ports.main.port }}"
|
|
ZIGBEE2MQTT_CONFIG_PERMIT_JOIN: "{{ .Values.workload.main.podSpec.containers.main.env.ZIGBEE2MQTT_CONFIG_PERMIT_JOIN }}"
|
|
ZIGBEE2MQTT_CONFIG_MQTT_SERVER: "{{ .Values.workload.main.podSpec.containers.main.env.ZIGBEE2MQTT_CONFIG_MQTT_SERVER }}"
|
|
ZIGBEE2MQTT_CONFIG_MQTT_USER: "{{ .Values.secret.ZIGBEE2MQTT_CONFIG_MQTT_USER }}"
|
|
ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD: "{{ .Values.secret.ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD }}"
|
|
ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC: "{{ .Values.workload.main.podSpec.containers.main.env.ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC }}"
|
|
ZIGBEE2MQTT_CONFIG_SERIAL_PORT: "{{ .Values.workload.main.podSpec.containers.main.env.ZIGBEE2MQTT_CONFIG_SERIAL_PORT }}"
|
|
ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER: "{{ .Values.workload.main.podSpec.containers.main.env.ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER }}"
|
|
USE_CUSTOM_CONFIG_FILE: "{{ .Values.workload.main.podSpec.containers.main.env.USE_CUSTOM_CONFIG_FILE }}"
|
|
command:
|
|
- /bin/sh
|
|
- -c
|
|
args:
|
|
- >
|
|
if [ -f /data/configuration.yaml ] || [ ${USE_CUSTOM_CONFIG_FILE} == true ]; then
|
|
echo "Initial configuration exists or User selected to use custom configuration file. Skipping...";
|
|
else
|
|
echo "Creating initial configuration";
|
|
touch /data/configuration.yaml;
|
|
echo "# Configuration bellow will be always be overridden" >> /data/configuration.yaml;
|
|
echo "# from environment settings on the Scale Apps UI." >> /data/configuration.yaml;
|
|
echo "# You however will not see this values change in the file." >> /data/configuration.yaml;
|
|
echo "# It's a generated file based on the values provided on initial install." >> /data/configuration.yaml;
|
|
echo "##########################################################" >> /data/configuration.yaml;
|
|
echo "frontend:" >> /data/configuration.yaml;
|
|
echo " port: $ZIGBEE2MQTT_CONFIG_FRONTEND_PORT" >> /data/configuration.yaml;
|
|
echo "permit_join: $ZIGBEE2MQTT_CONFIG_PERMIT_JOIN" >> /data/configuration.yaml;
|
|
echo "mqtt:" >> /data/configuration.yaml;
|
|
echo " server: $ZIGBEE2MQTT_CONFIG_MQTT_SERVER" >> /data/configuration.yaml;
|
|
echo " base_topic: $ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC" >> /data/configuration.yaml;
|
|
if [ ! -z "$ZIGBEE2MQTT_CONFIG_MQTT_USER" ];
|
|
then
|
|
echo " user: $ZIGBEE2MQTT_CONFIG_MQTT_USER" >> /data/configuration.yaml;
|
|
fi;
|
|
if [ ! -z "$ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD" ];
|
|
then
|
|
echo " password: $ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD" >> /data/configuration.yaml;
|
|
fi;
|
|
echo "serial:" >> /data/configuration.yaml;
|
|
echo " port: $ZIGBEE2MQTT_CONFIG_SERIAL_PORT" >> /data/configuration.yaml;
|
|
echo " adapter: $ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER" >> /data/configuration.yaml;
|
|
echo "##########################################################" >> /data/configuration.yaml;
|
|
echo 'Initial configuration file created at "/data/configuration.yaml"';
|
|
fi;
|
|
|
|
containers:
|
|
main:
|
|
env:
|
|
ZIGBEE2MQTT_DATA: "/data"
|
|
ZIGBEE2MQTT_CONFIG_FRONTEND_PORT: "{{ .Values.service.main.ports.main.port }}"
|
|
# User defined
|
|
USE_CUSTOM_CONFIG_FILE: false
|
|
# This values are required for the autogenerated file to work.
|
|
# ZIGBEE2MQTT_CONFIG_PERMIT_JOIN: false
|
|
# ZIGBEE2MQTT_CONFIG_MQTT_SERVER: "mqtt://localhost"
|
|
# ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC: "zigbee2mqtt"
|
|
# ZIGBEE2MQTT_CONFIG_SERIAL_PORT: "/dev/ttyUSB0"
|
|
# ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER: "auto"
|
|
ZIGBEE2MQTT_CONFIG_MQTT_USER: ""
|
|
ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD: ""
|