From e672ffe26100f6d06448d40e4348c4bcee4ef380 Mon Sep 17 00:00:00 2001 From: Chris Merck Date: Tue, 28 Oct 2025 12:17:49 -0400 Subject: [PATCH 1/2] channels: detail on the template --- channels/schemas.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/channels/schemas.yaml b/channels/schemas.yaml index 9678dba..663ae40 100644 --- a/channels/schemas.yaml +++ b/channels/schemas.yaml @@ -26,6 +26,11 @@ Channel: Determines the RF protocol used for motor control. Uses the same R-number format as the devices API. + To configure a channel for Relay mode (BondSync-only communication + relayed via Bridge), set template to "(relay)". + Relay channels have type "MS" but expose no actions since control + is handled by the paired Bridge device. + Not present for channel 0 (All channel). properties: type: object @@ -109,6 +114,9 @@ Channel: The actions list may include any action supported by the technology without strict atomicity requirements. + Relay channels (template: "(relay)") will return an empty actions array since + control is handled by the paired Bridge device. + Not present for channel 0. ChannelList: From 28f5d3c5e9b7278f96b82eb8d94827f099233fb4 Mon Sep 17 00:00:00 2001 From: Chris Merck Date: Tue, 28 Oct 2025 12:20:21 -0400 Subject: [PATCH 2/2] channels: Add version annotations for relay template feature MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add [since v4.24.2] annotations to document when the relay template feature was introduced for BondSync-only communication. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- channels/schemas.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/channels/schemas.yaml b/channels/schemas.yaml index 663ae40..9fbfc1b 100644 --- a/channels/schemas.yaml +++ b/channels/schemas.yaml @@ -27,7 +27,7 @@ Channel: Uses the same R-number format as the devices API. To configure a channel for Relay mode (BondSync-only communication - relayed via Bridge), set template to "(relay)". + relayed via Bridge), set template to "(relay)". [since v4.24.2] Relay channels have type "MS" but expose no actions since control is handled by the paired Bridge device. @@ -115,7 +115,7 @@ Channel: strict atomicity requirements. Relay channels (template: "(relay)") will return an empty actions array since - control is handled by the paired Bridge device. + control is handled by the paired Bridge device. [since v4.24.2] Not present for channel 0.