diff --git a/front/plugins/sync/config.json b/front/plugins/sync/config.json index b5db98ea..48c41f7e 100755 --- a/front/plugins/sync/config.json +++ b/front/plugins/sync/config.json @@ -625,7 +625,7 @@ "description": [ { "language_code": "en_us", - "string": "Controls how the hub handles devices received from nodes.

copy-new (default): New devices are inserted using the node's existing configuration (name, alert settings, etc.). Subsequent node-side changes only update empty fields on the hub. Recommended: customize devices on the hub after first discovery.

carbon-copy: All devices are upserted on every sync — the node is fully authoritative and its values overwrite all hub fields on every sync, including fields with USER or LOCKED source. Do not customize devices on the hub.

hub-defaults: The hub skips the direct INSERT and creates new devices through its own pipeline, applying NEWDEV defaults. The hub is the source of truth; nodes contribute presence data only. Recommended: manage all device settings on the hub." + "string": "Controls how the hub handles devices from nodes.

copy-new (default): New devices inherit settings from the node. Later syncs only fill empty hub fields.
Recommended: manage devices on the hub after first sync.

carbon-copy: Node settings overwrite all hub fields on every sync.
Recommended: do not customize devices on the hub.

hub-defaults: Nodes only report device presence. The hub applies its own defaults and settings.
Recommended: manage devices on the hub." } ] },