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
- Open Device templates and edit the template.
- Attach or update Firmware OTA policy in the template editor.
- Publish a new template version when contract or policy rules change.
See also Device templates and Fleet rollout.