iotile / iotile/coretools

Add support for configAttribute settable in iotile-gateway

Open
#557 0 comments 0 reactions 1 assignee Claimed by @mattrunchey View on GitHub
iotile-gateway
Dominant language
Python
Stars
14
Forks
7
PR merge metrics
No merged PRs in 30d

Description

For gateway applications, we want to be able to change their configuration from the cloud asynchronously. The functional flow using the example of mqtt-forwarder might look something like this:

(1) Check the cloud for a configAttribute pending update for the gateway's applications
(2) Identify that an update is pending for the mqtt-forwarder
(2) Download the configAttribute for mqtt-forwarder
(3) Apply the update
(4) Restart (if necessary) the mqtt-forwarder
(5) Inform the cloud that an update was applied

The cloud will then verify that the update was applied correctly, if necessary.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.