thin-edge / thin-edge.io

The open edge framework for lightweight IoT devices
https://thin-edge.io
Apache License 2.0
210 stars 54 forks source link

feat: support device profile operation #2920

Open reubenmiller opened 3 weeks ago

reubenmiller commented 3 weeks ago

Proposed changes

An initial proof of concept to demonstrate one way of processing a device profile operations on the tedge /cmd/ topic. This PR can be taken over by someone else to work on Rust implementation.

The current example device profile workflow uses a complex set of actions (to push the limits of this feature), the following highlights the nested workflows which are called through-out the process:

Types of changes

Paste Link to the issue

Checklist

Further comments