Bring Your Own Edge Device

You are here:
< Back

You only need to follow a few simple steps to get your own Edge device working with Aretas sensors.

Choose a device that meets the following minimum requirements (it could be an extra computer, server, single board computer or any other type of device)

  • 500 MHz ARM Cortex¬† or x64 CPU
  • 512MB – 1GB SDRAM (more the better)
  • Ethernet
  • USB 2.0 Host x 4, USB OTG x 1 (power + data capable)
  • Running Ubuntu 14 LTS or 16 LTS
  • 2-4 GB Storage (minimum)
  • XBee / USB Adapter (supports 2.4GHz and 900MHz Radio Products)

Over the years our users have had great success with Shuttle computers, Foxconn (NTA series), IBM series, Jetway (NUC) and many, many SBC vendors.

You will likely want to choose a server, minimal or embedded version of Ubuntu although the software also works fine on Desktop versions of the OS. You can also run the software on Windows through VirtualBox / Ubuntu and pass through the adapter device to the VM.

Step 1: Order the appropriate USB Wireless Adapter from Aretas

Step 2: Install Ubuntu on your selected device

Step 3:  Install the v1 IoT Gateway software from PPA:

sudo add-apt-repository -s ppa:aretas-ca/dev -y
sudo apt-get update -y
sudo apt-get install aretas-bridge -y

Edit bridge.ini file as necessary (change /opt/aretas/Bridge/bridge_impl/bridge.ini ) to /dev/ttyUSB0

systemctl enable aretas-bridge
systemctl start aretas-bridge

Once the software is running, type in “ifconfig” to view your IP address, then open your browser and navigate to the IP address shown. You will see the following page (although your listed sensors may be different):

Radiation monitor data charting

If you’re having trouble finding the device on your network or would like to discover the device from other computers, try reading the following article: /how-can-i-view-my-iot-edge-device-or-iot-gateway-online/

 

Table of Contents

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.