fix(zigbee2mqtt): Add more basic options in gui (#2215)

This commit is contained in:
Stavros Kois
2022-03-19 11:09:16 +01:00
committed by GitHub
parent 7d9843e77d
commit 277bf50144
3 changed files with 44 additions and 4 deletions
+1 -1
View File
@@ -19,7 +19,7 @@ maintainers:
name: zigbee2mqtt name: zigbee2mqtt
sources: sources:
- https://github.com/Koenkk/zigbee2mqtt - https://github.com/Koenkk/zigbee2mqtt
version: 2.0.5 version: 2.0.6
annotations: annotations:
truecharts.org/catagories: | truecharts.org/catagories: |
- media - media
+35
View File
@@ -74,6 +74,26 @@ questions:
- value: "OnDelete" - value: "OnDelete"
description: "(Legacy) OnDelete: ignore .spec.template changes" description: "(Legacy) OnDelete: ignore .spec.template changes"
# Include{controllerExpert} # Include{controllerExpert}
- variable: secret
group: "Container Configuration"
label: "Image Secrets"
schema:
additional_attrs: true
type: dict
attrs:
- variable: ZIGBEE2MQTT_CONFIG_MQTT_USER
label: "MQTT User"
description: "This overrides config file"
schema:
type: string
default: ""
- variable: ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD
label: "MQTT Password"
description: "This overrides config file"
schema:
type: string
private: true
default: ""
- variable: env - variable: env
group: "Container Configuration" group: "Container Configuration"
@@ -88,6 +108,21 @@ questions:
schema: schema:
type: string type: string
default: "/dev/ttyUSB0" default: "/dev/ttyUSB0"
- variable: ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER
label: "Serial Adapter Type"
description: "This overrides config file"
schema:
type: string
default: "null"
enum:
- value: "null"
description: "null"
- value: "deconz"
description: "deconz"
- value: "ezsp"
description: "ezsp"
- value: "zstack"
description: "zstack"
- variable: ZIGBEE2MQTT_CONFIG_MQTT_SERVER - variable: ZIGBEE2MQTT_CONFIG_MQTT_SERVER
label: "MQTT Server" label: "MQTT Server"
description: "This overrides config file" description: "This overrides config file"
+8 -3
View File
@@ -3,9 +3,14 @@ image:
tag: v1.24.0@sha256:2574cbd6af36d0305c8034804e2c64f672757133d71b14f87f36913a9b97e754 tag: v1.24.0@sha256:2574cbd6af36d0305c8034804e2c64f672757133d71b14f87f36913a9b97e754
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
secret:
ZIGBEE2MQTT_CONFIG_MQTT_USER: "admin"
ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD: "password"
env: env:
ZIGBEE2MQTT_DATA: "/data" ZIGBEE2MQTT_DATA: "/data"
ZIGBEE2MQTT_CONFIG_SERIAL_PORT: "/dev/ttyACM0" ZIGBEE2MQTT_CONFIG_SERIAL_PORT: "/dev/ttyACM0"
ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER: "null"
ZIGBEE2MQTT_CONFIG_MQTT_SERVER: "mqtt://localhost" ZIGBEE2MQTT_CONFIG_MQTT_SERVER: "mqtt://localhost"
ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC: "zigbee2mqtt" ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC: "zigbee2mqtt"
@@ -51,11 +56,11 @@ config:
# MQTT server URL # MQTT server URL
server: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_MQTT_SERVER }}" server: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_MQTT_SERVER }}"
# MQTT server authentication, uncomment if required: # MQTT server authentication, uncomment if required:
# user: my_user user: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_MQTT_USER }}"
# password: my_password # password: my_password
# client_id: my_id # client_id: my_id
# Alternatively, credentials may be put into a separate file, managed through a secret: # Alternatively, credentials may be put into a separate file, managed through a secret:
# password: '!secret password' password: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD }}"
# Optional: Include device information to mqtt messages (default: false) # Optional: Include device information to mqtt messages (default: false)
include_device_information: true include_device_information: true
@@ -65,7 +70,7 @@ config:
# Location of your zigbee device # Location of your zigbee device
port: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_SERIAL_PORT }}" port: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_SERIAL_PORT }}"
# Optional: adapter type, not needed unless you are experiencing problems (options: zstack, deconz) # Optional: adapter type, not needed unless you are experiencing problems (options: zstack, deconz)
# adapter: deconz adapter: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER }}"
advanced: advanced:
network_key: GENERATE network_key: GENERATE