src.nth.io/

summaryrefslogtreecommitdiff
path: root/mattertimesync/server
diff options
context:
space:
mode:
authorLuke Hoersten <[email protected]>2026-07-27 10:59:00 -0500
committerLuke Hoersten <[email protected]>2026-07-27 10:59:00 -0500
commita55c5e9d35530d03fa8c52ceef5d2457827f0851 (patch)
treefb90bee3ebde1e5aa63193387df4ad7525273026 /mattertimesync/server
parent0dfd81ca1696053b366a39cab02e54205a09fb20 (diff)
Add fabricLabel to mattertimesync config
Renders the new mattertimesync fabricLabel field (the label other Matter ecosystems display for this controller, e.g. the Apple Home Connected Services subtitle) with the app default. Labels must be unique per device, so instance overrides should not reuse another admin's label.
Diffstat (limited to 'mattertimesync/server')
-rw-r--r--mattertimesync/server/defaults/main.yaml1
-rw-r--r--mattertimesync/server/templates/config.json.j23
2 files changed, 3 insertions, 1 deletions
diff --git a/mattertimesync/server/defaults/main.yaml b/mattertimesync/server/defaults/main.yaml
index 4c952b0..e78e700 100644
--- a/mattertimesync/server/defaults/main.yaml
+++ b/mattertimesync/server/defaults/main.yaml
@@ -14,6 +14,7 @@ mattertimesync_storage_path: "/var/lib/mattertimesync"
# IANA time-zone name (never a fixed UTC offset; DST is derived from it).
mattertimesync_timezone: "America/Chicago"
mattertimesync_log_level: "info" # debug, info, warn, error
+mattertimesync_fabric_label: "Matter Time Sync"
# --- systemd timer schedule ---
mattertimesync_on_boot_sec: "2min"
diff --git a/mattertimesync/server/templates/config.json.j2 b/mattertimesync/server/templates/config.json.j2
index 0ace585..a9b30c3 100644
--- a/mattertimesync/server/templates/config.json.j2
+++ b/mattertimesync/server/templates/config.json.j2
@@ -1,5 +1,6 @@
{
"storagePath": "{{mattertimesync_storage_path}}",
"timezone": "{{mattertimesync_timezone}}",
- "logLevel": "{{mattertimesync_log_level}}"
+ "logLevel": "{{mattertimesync_log_level}}",
+ "fabricLabel": "{{mattertimesync_fabric_label}}"
}