Skip to content

ESPProvision/Add dynamic properties field to ORConfigChannelProtocol#52

Merged
dominiquekleeven merged 2 commits into
mainfrom
enhancement/properties-field-orconfigchannelprotocol
May 27, 2026
Merged

ESPProvision/Add dynamic properties field to ORConfigChannelProtocol#52
dominiquekleeven merged 2 commits into
mainfrom
enhancement/properties-field-orconfigchannelprotocol

Conversation

@dominiquekleeven
Copy link
Copy Markdown
Contributor

@dominiquekleeven dominiquekleeven commented May 25, 2026

Closes #53

Adds a dynamic properties map to the OpenRemoteConfig proto message and wires it through from the /rest/device REST response. This lets us forward additional config values (e.g. OTA URL/token) to the device during BLE provisioning when the backend supplies them.

The field is fully optional end-to-end. If the REST response omits properties, nothing is added on the wire.

@dominiquekleeven dominiquekleeven marked this pull request as ready for review May 25, 2026 11:03
@dominiquekleeven dominiquekleeven requested a review from ebariaux May 25, 2026 11:03
@dominiquekleeven
Copy link
Copy Markdown
Contributor Author

@ebariaux Requested you as a reviewer for this, fairly simple changes.

There is no testing setup present for this, so I've omitted tests for the changes.

Assisted by Claude+Codex.

@dominiquekleeven dominiquekleeven merged commit 5515b89 into main May 27, 2026
1 check passed
@dominiquekleeven dominiquekleeven deleted the enhancement/properties-field-orconfigchannelprotocol branch May 27, 2026 08:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support additional properties for device provisioning over BLE (ESPProvision provider)

2 participants