Files
hawkbit/docs
Avgustin Marinov 64bdced682 Tune/fix action cleanup tenant properties (#2782)
* actions.cleanup.onQuotaHit.percent -> action.cleanup.onQuotaHit.percent
* action.cleanup.enabled - removed - instead enabled / disable <=> expire < / >= 0
* action.cleanup.actionExpiry -> action.cleanup.auto.expiry and action.cleanup.auto.status - so both are under action.cleanup.auto, and differentiate from on quota hit
* auto db convert of props with one backward incompatibility - if you had action.cleanup.enabled=true and not set action.cleanup.actionExpiry (assuming default 30 days) - auto cleanup will be disabled
  you should set action.cleanup.auto.expiry=2592000000 in order to get the old behavior
* Note that if you have configured global action cleanup the properties are changed also this config you shall change manually

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
2025-10-28 12:40:37 +02:00
..
2025-10-14 09:44:44 +03:00
2025-10-14 09:44:44 +03:00
2025-10-23 10:56:52 -04:00
2025-10-10 15:42:38 +03:00
2025-10-14 09:44:44 +03:00

IoT. Update. Device.

Eclipse hawkBit™ is a domain independent back-end framework for rolling out software updates to constrained edge devices as well as more powerful controllers and gateways connected to IP based networking infrastructure.

eclipse foundation logo


Interfaces

hawkBit offers a direct device integration via HTTP or a device management federation API which allows to connect devices with different protocol adapter. Users can make use of the graphical user interface and other service can interact with hawkBit through the RESTful management API.


Rollout

hawkBit supports an easy and flexible rollout management which allows you to update a large amount of devices in separated groups.

  • Cascading start of the deployment groups based on installation status of the previous group.
  • Emergency shutdown of the rollout in case a group exceeds the defined error threshold.
  • Rollout progress monitoring for the entire rollout and the individual groups.
Rollout Diagram

Package Model

Package Model Diagram

A software update does not always contain only a single file.
The hawkBit meta model allows you to configure your files in virtual software and distribution packages.