How best to set the OTA Commit_timeout value

  1. My goal is:
    Is to be able to configure a family of IoT devices for OTA through the mDash web interface where the commit timeout is longer then the 600 second default. I have some test devices that are built and that would best be updated remote, and additional devices that are not built yet.

  2. My actions are:
    I am able to OTA and commit the OTA for these devices through the mDash Interface.
    I have tried setting the commit_timeout through the command
    mos config-set update.commit_timeout=2000

  3. The result I see is:
    The commit timeout still expires at the default setting of 600 seconds.

I see a note in the Mongoose OS documentation under OTA updates - Commit timeout - that " NOTE: the commit timeout support requires professional subscription." Which level of subscription is required? Is this why mos config-set update.commit_timeout=2000 does not seem to be working?

  1. My expectation & question is:
    I need help understanding how the commit_timeout configuration parameter is set initially and how I can set or update it remotely.

Thanks in advance, Jim