Improve this doc

Device statuses

The application overview page shows the status of each device in the application.

Application device status

Each device can have one of the following statuses:

Status Description
Online The device is online and is connected to the VPN or has recent API communications.
Configuring The device is applying OS configuration.
Updating The device is updating to a new application release.
Offline The device is offline and is not connected to VPN and has not any recent API communications.
Post Provisioning The device has been provisioned but has not yet come online.
Inactive The device has been deactivated or has been preregistered but has not yet connected to the balenaCloud API.

Device connectivity

Device connectivity indicators

In addition to the device status, there are indicators to show if the device is currently connected to the VPN (checkmark icon) and has recent API communications (heartbeat icon). These indicators can be used to identify common issues, such as a firewall blocking VPN traffic or an inability of the device to communicate with the balenaCloud API.

For example, in case a device is connected to the API only, indicated by a status of Online (Heartbeat Only), you may still see logs being sent. This case indicates that the device is unable to connect to the balenaCloud VPN.

Note: If the device is powered off or loses all network connectivity, it will remain in the Online (Heartbeat Only) state for an extended time based on the device API polling interval