Hardware validation
This walkthrough describes the simple process of evaluating an IoT device against weeve requirements as well as starting a running agent instance!
- Git Developer Acess Token (Contact the team via Discord or Email for more information)
- IoT Device or Gateway which can run the weeve Agent software
As with every software-hardware match, the first step is to check device specifications against software requirements. The basic checkpoints here are two: The system runs a "generic" Linux distribution like Ubuntu or Debian. Commonly used platforms like ARM and x86(_64) are supported. Second, Docker engine should be fully supported since this is the core technology weeve Agent uses to orchestrate applications on the edge.
For an extensive approach, check the weeve System Requirements against the IoT device specifications and features.
Having a running instance is a few minutes away! weeve has developed an installation script to quickly fetch and install the right agent binary. All that is needed is a user-defined node name and an access token so the script has access to certificates that will be needed for the node registration. The script needs a running Docker installation to proceed.
To fetch and run the installer script simply run:
curl -s https://raw.githubusercontent.com/weeveiot/weeve-agent-installer/main/weeve-agent-installer.sh | sudo sh -s NodeName=<name of the node>
replacing the
NodeName
argument with the desired value. After the completion of the script, the Node is registered and is visible under the Nodes tab of the weeve Manager.For a more hands-on, manual installation and more on the installer options, follow the relevant docs page.
After the weeve Agent is up and running, it's time to utilise the weeve Manager to put together a sample edge application to connect data to systems. Learn more here!
Last modified 1yr ago