The Edge local service can be installed using our edgectl utility, or by using a manual/scripted installation method. This article explains how to install using edgectl, which you can add download from our repository or through a manual download.
Follow these steps to install the EdgeIQ SmartEdge service on your edge gateway device using our apt repository. If apt is not available on your system, please skip to the next section for instructions on manually downloading and installing edgectl.
echo "deb [trusted=yes] https://apt.fury.io/edgeiq/ /" > /etc/apt/sources.list.d/edgeiq.list
apt install edgeiq-edgectl
Follow these steps to install the EdgeIQ SmartEdge service on your edge gateway device.
|NOTE: Replace [YOUR_DEVICE_ARCHITECTURE] with a value that matches your architecture: arm5, armhf, arm64, arm7, or amd64
mv ./edgectl-* ./edgectl && chmod +x ./edgectl
The file name is given.
Your company ID can be found in the EdgeIQ web portal under Onboard > Accounts > Manage Account > Account ID.
In addition to receiving a "Success" response from edgectl, you should see the device status indicator turn green in the portal. Also, heartbeat payloads should begin appearing according to the configured interval time (the default is 4 hours).
The responses will be similar to what is shown in the figure below.
The most common reason for EdgeIQ installation to fail is the device not being configured in the EdgeIQ platform.
You see an error similar to "Unable to connect to EdgeIQ, ensure you have the representative device data created in EdgeIQ followed by edge log output."
Updated over 2 years ago