Device Profile Abilities

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

1642
AbilityDescription
ability_sms_at_command_status_requestSend AT commands to cellular device
ability_notificationNotification policy actions are supported for the device
ability_enable_data_restrictionIf implemented for the platform, device has the ability to turn off data over cell network
ability_disable_data_restrictionIf implemented for the platform, device has the ability to turn on data over cell network
ability_send_configDevice can accept an Update Config command. This triggers the device to download it's configuration from the EdgeIQ servers.
ability_deploy_deploymentReserved for future capabilities
ability_request_deployment_statusReserved for future capabilities
ability_data_restoreReserved for future capabilities
ability_update_edgeDevice can update the local Edge service.
ability_update_firmwareDevice can perform a firmware update.
ability_restore_backupDevice can restore a firmware backup.
ability_backupDevice can backup firmware
ability_log_levelLogging level can be set for device
ability_log_configAbility to log the configuration, for further review in logs
ability_log_uploadLogs can be retrieved from the device.
ability_rebootDevice can be rebooted.
ability_resetDevice can accept Factory Reset command.
ability_data_resetClear local edge database
ability_heartbeatDevice can accept Heartbeat command.
ability_statusDevice can accept Status command.
ability_software_updateDevice can accept Software commands.
ability_provision_marmon_buttonUnused. Deprecated.
ability_greengrass_initializeDevice can initialize AWS Greengrass
ability_greengrass_restartDevice can restart the Greengrass service
ability_greengrass_redeployDevice can redeploy AWS Greengrass
ability_amag_add_modify_card_holderUnused. Deprecated.
ability_amag_delete_card_holderUnused. Deprecated.
ability_activate_cloud_native_deviceIf device has a supporting integration, device can be activated through cloud integration
ability_deactivate_cloud_native_deviceIf device has a supporting integration, device can be deactivated through cloud integration
ability_lwm2m_requestDevice supports LwM2M requests
ability_logUnused. Deprecated.
ability_smsSMS Policy actions are supported for the device.
ability_emailEmail Policy actions are supported for the device.
ability_relayDevice has ability to relay reports to EdgeIQ service for debugging and insight
ability_http_requestDevice has ability to make HTTP requests
ability_mqttDevice has ability to connect via MQTT
ability_aws_iotAWS IoT Core Integration is supported for the device.
ability_bluemix_iotIBM Cloud (Bluemix) IoT Integration is supported for the device.
ability_azure_iotAzure IoT Integration is supported for the device
ability_tcpTCP/UDP client and server Ingestors are supported for the device
ability_prtgUnused. Deprecated.
ability_tcp_modbusTCP-MODBUS ingestor supported for device
ability_opcuaOPC-UA ingetor is supported for the device
ability_bacnetBACnet ingestor supported for device