Skip to main content

Getting started of NEQTO Engine for Linux on reTerminal

Introduction

NEQTO is a lightweight and secure software package allowing companies to remotely install and configure their software on edge devices. NEQTO enables companies to provide improved software services to end users through turnkey platform connectors and built-in software lifecycle management.

Devices installed with NEQTO can be managed through API or the ready-to-use NEQTO Console, which includes optional services for data storage, alerts, and watchdog monitoring. Businesses can enable AIoT with near-instant installation on any Linux device and seamless data integration with any on-premise or cloud servers.

pir

Prerequisites

Hardware supported

  • (Any Linux machine)
tip
  • Supported Architectures: armv6l(32bit), armv7l(32bit), aarch64(64bit), x86_64(64bit)
  • Required disk space: ≥ 32 MB
  • Required RAM space: ≥ 4MB (In default settings)
  • Network Communication Interfaces: A physical network adapter must be on board.
  • Monitor, keyboard, mouse (optional)

Getting Started

Hardware Connection

Please refer to Getting Started with reTerminal (https://wiki.seeedstudio.com/reTerminal/)

Sign Up for a NEQTO Account:

  • Step 1. Visit this page (https://console.neqto.com/register) to sign up for a NEQTO account
  • Step 2. Enter your email address, create a password, and proceed
  • Step 3. Verify the account from the activation email you receive

Installation of NEQTO Linux

  1. Select Manage API Keys for Linux-based Device from

pir

in NEQTO Console

pir

  1. Click CREATE API KEY

pir

And then the API Key will be displayed

pir

  1. Download NEQTO Engine Linux Installer by curl or wget.

    This time, use the wget command.

pir

Copy the Download link of Installer of NEQTO Engine for Linux and paste it after "wget ".

pir

Installer downloads successfully

pir

  1. Change the execution permissions of the downloaded installer (neqto-daemon-install.latest.sh) with the chmod command before running the installation of NEQTO Engine for Linux.

pir

  1. Copy the API Key from API Keys for NEQTO Engine for Linux in the NEQTO Console and paste it after sudo ./neqto-daemon-install.latest.sh -k .

pir

  1. Just after execution, important notes will be displayed. Please check it and enter "agree" if you agree. Thereafter, device registration will be executed, and software installation will continue.

pir

  1. Please wait until the final status Installation completed successfully! is displayed.

pir

Confirmation that the device has been registered on the NEQTO Console

pir

Hello World

  1. Click on ADD GROUP under GROUPS.

pir

  1. Enter reTerminal in Name and click SAVE

pir

pir

  1. Select the reTerminal you created and click SCRIPTS

pir

  1. Click ADD SCRIPT

pir

  1. Enter Hello World in the Name field and click SAVE

pir

  1. Copy and paste the sample code from Getting Started into the NEQTO Console script editor and then click Save.

pir

  1. Click on TEMPLATES

pir

And then click on ADD TEMPLATE

pir

  1. Set DEVICE INFORMATION as follows

    • Enter reTerminal Template for Name field

    • Select Linux-based device for Firmware Type field

    • Select the latest version for Firmware Version field

pir

  1. For OPTIONS, select Hello World in Script field and click SAVE

pir

  1. Click on NODES

pir

And then click on ADD NODE

pir

  1. Set META DATA as follows

    • Set Name field to reTerminal

    • Set Template field to reTerminal Template

pir

  1. Select the device you just registered in DEVICE INFORMATION and click SAVE

pir

pir

  1. Type tail -F /tmp/neqto/log/neqto.log on the terminal on reTerminal

pir

  1. After running Reload Script on NEQTO Console, you can see Hello World!!! on the terminal of reTerminal

pir

pir

What's More / Trouble Shooting

Resource

Tech Support & Product Discussion

Thank you for choosing our products! We are here to provide you with different support to ensure that your experience with our products is as smooth as possible. We offer several communication channels to cater to different preferences and needs.

Loading Comments...