EdgeX Device REST is a device service which exposes RESTful endpoints for applications to push data into EdgeX over HTTP. This is useful for a variety of 3rd applications such as Point of Sale and CV Analytics allowing textual or binary data ingestion into EdgeX.
For versions of Ubuntu between 14.04 LTS (Trusty Tahr) and 15.10 (Wily Werewolf), as well as Ubuntu flavours that don’t include snap by default, snap can be installed from the Ubuntu Software Centre by searching for snapd.
Alternatively, snapd can be installed from the command line:
sudo apt update
sudo apt install snapd
Either log out and back in again, or restart your system, to ensure snap’s paths are updated correctly.
To install edgex-device-rest, simply use the following command: