Skip to main content
A device template can include one Firmware OTA policy. When compatible firmware is published, the policy defines how rollout is scheduled, gated, and expanded across the fleet. Policies are versioned with the template contract. Changing rollout rules publishes a new policy version.

Firmware selection

Schedule types

Rollout strategy

max_devices_per_batch controls how many devices are triggered per wave. The rollout plan continues with additional waves until the full eligible fleet is processed.

Gates and safety

Example: conservative production policy

  • Strategy: staged_expand with [1, 10, 25, 50, 100]
  • approval_required: true
  • min_observation_minutes: 30
  • max_failure_percent: 10
  • max_devices_per_batch: 500

Where to configure

  1. Open Device templates and edit the template.
  2. Attach or update Firmware OTA policy in the template editor.
  3. Publish a new template version when contract or policy rules change.
See also Device templates and Fleet rollout.