Overview
Data Acquisition
Create Impulse
API Key
ei_...
format.
Add project
live.img
file with our EVE-OS image. Along with this, there is uniquely generated soft serial number printed as the last line of the output. Make sure to note this, as it will be needed later in the provisioning step.
The resulting live.img
should be a regular disk image file, and can flashed to a microSD card using Balena Etcher or similar tools.
After the SD card is flashed we can insert it into the Raspberry Pi 4. EVE OS should boot automatically. In case we have a HDMI display connected we will see some message with EVE-OS trying to connect to ZEDEDA Cloud.
Projects page
Add project
Add project / Deployments
Add project / Policies
Add project / Review
View Project
Networks
Add Networks
Networks
Add Edge Node
5d0767ee-0547-4569-b530-387e526f8cb9
, which is the default key for all projects. In the Serial Number field enter the unique serial number we got earlier at the generate EVE OS image step. For the Brand and Model select RaspberryPi and RPi-4G.
In the Port Mapping section set eth0
as a Management interface, with our previously created Network attached to it. The wlan0
network can be left unused, while the USB port can be set as App Direct (we will not use them).
Add Edge Node (cont)
Edge Nodes
Edge Node Metrics
Dockerfile
looks like this:
app.sh
is a script used as the container’s entry point. It can start the Edge Impulse runner in two possible modes:
1337
- this exposes the EI model as an API to be used by other applications+
to create a new data store.
Configure Container Registry
docker://docker.io
as the FQDN. Select the type of Container, and enter a Docker IO user name and API key.
After this we should be able to import our container image into ZEDEDA. For this go to Library -> Edge App Images, and click +
to add a new image:
Add Container Image
/<username>/<image>:<tag>
format.
Add Edge App
Edge App Image
Edge App | Networking
1337
port to the outside world.
In the Configurations, enable the custom edge app configuration as follows:
Edge App | Configurations
Edge App | Developer Info
+
button to create a new deployment:
In the first page select the Raspberry Pi 4 Edge Node to deploy to:
Edge App Deployment
Edge App Deployment | Identity
Edge App Deployment | Networking
Edge App Deployment | Configuration
Edge App Deployment
Edge App Deployment
Edge App Deployment