Device Profile Abilities
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.
Ability | Description |
---|---|
Logging(Coda Devices) | |
Log Level | Logging level can be set for device |
Log Ability | |
Log Config | Ability to log the configuration, for further review in logs |
Upload Logs | Logs can be retrieved from the device. |
Configuration Management | |
Setting | Settings can be sent to the device using confguration management |
Alerts | |
SMS Ability | SMS Policy actions are supported for the device. SMS Alerts can be enabled. |
Alert | Device can send alerts using Integrations set up on the account |
Email Ability | Email Policy actions are supported for the device. Email alerts can be enabled. |
Software/Firmware Updates | |
Backup | Device can backup firmware |
Restore Backup | Device can restore a firmware backup. |
Software Update | Device can accept Software commands. |
File Transfer | Device can upload and download files to and from a device. |
Update Firmware | Device can perform a firmware update. |
Reset | Device can accept Factory Reset command. |
Coda Devices | |
Update Edge | Device can update the local Edge service. |
Reboot | Device can be rebooted. |
Send Config | Device can accept an Update Config command. This triggers the device to download it's configuration from the EdgeIQ servers. |
Relay Ability | Device has ability to relay reports to EdgeIQ service for debugging and insight(For testing only) |
Prompt Heartbeat | Device can accept Heartbeat command. |
LwM2M Devices | |
LWM2M Request | Device supports LwM2M requests |
Cloud Native Devices | |
Activate Cloud Native Device | If device has a supporting integration, device can be activated through cloud integration |
Deactivate Cloud Native Device | If device has a supporting integration, device can be deactivated through cloud integration |
Integration and Orchestration | |
AWS IoT & Greengrass Support | AWS IoT Core Integration with Greengrass v1/v2 is supported for the device. |
Azure Ability | Azure IoT Integration is supported for the device |
Bluemix Ability | IBM Cloud (Bluemix) IoT Integration is supported for the device. |
Protocol Support | |
MQTT Ability | Device has ability to connect via MQTT |
HTTP Request Ability | Device has ability to make HTTP requests |
TCP Ability | TCP/UDP client and server Ingestors are supported for the device |
OPC-UA Ability | OPC-UA ingetor is supported for the device |
TCP Modbus Ability | TCP-MODBUS ingestor supported for device |
Network and Data | |
Enable Data Restrictions | If implemented for the platform, device has the ability to turn off data over cell network |
Data Reset | Clear local edge database |
Disable Data Restrictions | If implemented for the platform, device has the ability to turn on data over cell network |
Restore Data | NOT USED |
SMS AT Status Request | Send AT commands to cellular device |
Ability | Description | Current Status |
---|---|---|
ability_sms_at_command_status_request | Send AT commands to cellular device | |
ability_notification | Notification policy actions are supported for the device | |
ability_enable_data_restriction | If implemented for the platform, device has the ability to turn off data over cell network | |
ability_disable_data_restriction | If implemented for the platform, device has the ability to turn on data over cell network | |
ability_send_config | Device can accept an Update Config command. This triggers the device to download it's configuration from the EdgeIQ servers. | |
ability_deploy_deployment | Reserved for future capabilities | |
ability_request_deployment_status | Reserved for future capabilities | |
ability_data_restore | Reserved for future capabilities | |
ability_update_edge | Device can update the local Edge service. | |
ability_update_firmware | Device can perform a firmware update. | |
ability_restore_backup | Device can restore a firmware backup. | |
ability_backup | Device can backup firmware | |
ability_log_level | Logging level can be set for device | |
ability_log_config | Ability to log the configuration, for further review in logs | |
ability_log_upload | Logs can be retrieved from the device. | |
ability_reboot | Device can be rebooted. | |
ability_reset | Device can accept Factory Reset command. | |
ability_data_reset | Clear local edge database | |
ability_heartbeat | Device can accept Heartbeat command. | |
ability_status | Device can accept Status command. | |
ability_software_update | Device can accept Software commands. | |
ability_provision_marmon_button | Unused. Deprecated. | Not Used |
ability_greengrass_initialize | Device can initialize AWS Greengrass | Not Used |
ability_greengrass_restart | Device can restart the Greengrass service | Not Used |
ability_greengrass_redeploy | Device can redeploy AWS Greengrass | Not Used |
ability_amag_add_modify_card_holder | Unused. Deprecated. | |
ability_amag_delete_card_holder | Unused. Deprecated. | |
ability_activate_cloud_native_device | If device has a supporting integration, device can be activated through cloud integration | |
ability_deactivate_cloud_native_device | If device has a supporting integration, device can be deactivated through cloud integration | |
ability_lwm2m_request | Device supports LwM2M requests | |
ability_log | Unused. Deprecated. | |
ability_sms | SMS Policy actions are supported for the device. | |
ability_email | Email Policy actions are supported for the device. | |
ability_relay | Device has ability to relay reports to EdgeIQ service for debugging and insight | |
ability_http_request | Device has ability to make HTTP requests | |
ability_mqtt | Device has ability to connect via MQTT | |
ability_aws_iot | AWS IoT Core Integration is supported for the device. | |
ability_bluemix_iot | IBM Cloud (Bluemix) IoT Integration is supported for the device. | |
ability_azure_iot | Azure IoT Integration is supported for the device | |
ability_tcp | TCP/UDP client and server Ingestors are supported for the device | |
ability_prtg | Unused. Deprecated. | Remove |
ability_tcp_modbus | TCP-MODBUS ingestor supported for device | |
ability_opcua | OPC-UA ingetor is supported for the device | |
ability_bacnet | BACnet ingestor supported for device | Not Used |
Updated 10 days ago