Device Profile Abilities

This page describes the different device profile abilities supported by EdgeIQ
We are working to have a similar grouping of abilities also visible on the Abilities tab of the Device Profile page to ensure a unified experience.

EdgeIQ uses device profile abilities to enable management of devices. Device profile abilities provide control over which device management abilities are enabled for a Device Profile. These can very based on the hardware model, device type being managed and customer implementation.

The following table provides an up to date list of the abilities attached to a device profile and a description of their function. The abilities can be found and configured within the EdgeIQ web application by navigating to Devices > Device Profiles > Your Device Profile> Abilities.



AbilityDescription
Logging(Coda Devices)
Log LevelLogging level can be set for device
Log ConfigAbility to log the configuration, for further review in logs
Upload LogsLogs can be retrieved from the device.
Configuration Management
SettingSettings can be sent to the device using configuration management
Alerts
SMS AbilitySMS Policy actions are supported for the device. SMS Alerts can be enabled.
AlertDevice can send alerts using Integrations set up on the account
Email AbilityEmail Policy actions are supported for the device. Email alerts can be enabled.
Software/Firmware Updates
BackupDevice can backup firmware
Restore BackupDevice can restore a firmware backup.
Software UpdateDevice can accept Software commands.
File TransferDevice can upload and download files to and from a device.
Update FirmwareDevice can perform a firmware update.
ResetDevice can accept Factory Reset command.
Coda Devices
Update EdgeDevice can update the local Edge service.
RebootDevice can be rebooted.
Send ConfigDevice can accept an Update Config command. This triggers the device to download it's configuration from the EdgeIQ servers.
Relay AbilityDevice has ability to relay reports to EdgeIQ service for debugging and insight(For testing only)
Prompt HeartbeatDevice can accept Heartbeat command.
LwM2M Devices
LWM2M RequestDevice supports LwM2M requests
Cloud Native Devices
Activate Cloud Native DeviceIf device has a supporting integration, device can be activated through cloud integration
Deactivate Cloud Native DeviceIf device has a supporting integration, device can be deactivated through cloud integration
Integration and Orchestration
AWS IoT & Greengrass SupportAWS IoT Core Integration with Greengrass v1/v2 is supported for the device.
Azure AbilityAzure IoT Integration is supported for the device
Protocol Support
MQTT AbilityDevice has ability to connect via MQTT
HTTP Request AbilityDevice has ability to make HTTP requests
TCP AbilityTCP/UDP client and server Ingestors are supported for the device
OPC-UA AbilityOPC-UA ingestor is supported for the device
TCP Modbus AbilityTCP-MODBUS ingestor supported for device