AEC200-series initial setup guide

Welcome to Atomrock! This guide will walk you through how to get started to setup edge devices running AtomOS and prepare to connect to AtomCloud.  So, user can start to use Atomrock Management System (AMS), the centralized cloud, to manage all Atomrock devices and services. It is intended for network administrators who will be monitoring and managing Atomrock products.

Getting Started Checklist 

As opposed to traditional hardware that requires physical access to be configured, you can configure everything before you even have your devices, thanks to the AtomCloud. Atomrock devices get their configuration settings from the AtomCloud, which means the only prerequisite to getting a device up and running is an uplink connection on the device itself. If your device can get to the internet and has the appropriate firewall rules configured, as outlined in the 2nd half of this page, your device will be able to contact the AtomCloud and report on its performance, as well as check for and download its latest configuration.

All your configuration settings can be set up in the AMS, either before you have the device or after. There is a tremendous amount of flexibility with the initial setup for a Atomrock edge AIOT deployment. Here's a list of the things you'll need to set up for your first devices and networks while following this document:

  • An AEC200-series hardware, network cable, mounting surface or desk, and a gigabit switch connection or 12V-3A power adapter.
  • An Atomrock Management System dashboard organization account: Atomrock will create an organization account for you after the request is confirmed
  • An invitation email for AtomCloud to finish administrator account creation process
  • An idea of what you want to do with your devices and how to group them
  • An uplink to the internet for your devices with valid firewall rules configured so they can talk to the AtomCloud

That's all you need to get started with Atomrock! Before moving into creating a dashboard account, let's talk about how to initially setup the AIOT edge devices.

Atomrock Edge Computer (AEC) series

Hardware





Note: AEC requires natural venting from the device surface. Please keep the device away from any heat source, ensure air circulation and do not stack.

Factory default setting:

  • IP address / Subnet Mask / Default Gateway: Obtain from DHCP server

Note: Only use the Ethernet port on the right side (one that is closer to the USB ports)

How to change IP address:

  • Method 1: SSH port 22 into IP address of the device
  • Method 2: Method 2: Change from AtomCloud

Method 1: SSH to AEC’s IP address

Welcome to AtomOS
System information as of Mon May 23 18:35:49 PDT 2022
System load:           0.71 0.52 0.32     Up time:       12 min
Memory usage:          3 % of 3841MB      IP:            192.168.80.80
Usage of /:            6% of 17G   
Last login: Thu Mar 10 20:44:23 2022 from 192.168.18.18
   ***********************
   *        AtomOS       *
   ***********************

  1. Device info
  2. Configuration of Network
  3. Configuration of Camera
  4. Upgrade from USB drive

please enter option:

Enter “2”

Current IP configuration:
DHCP:Disable
IP Address:192.168.80.80
Subnet mask:255.255.255.0
Gateway:--
DNS 1:1.1.1.1
DNS 2:8.8.8.8
Route Table:
Destination     Gateway         Genmask           Flags   MSS  Window  irtt Iface
192.168.80.0    0.0.0.0         255.255.255.0     U         0  0          0 eth0
   ***********************
   *        AtomOS       *
   ***********************

  1. Change IP configuration
  2. Back

please enter option:

Enter “1”

Set DHCP please enter[auto/manual]:manual
DHCP:disable
Set IP address please enter[ip]:192.168.3.5 
IP address:192.168.3.5
Set subnet mask please enter[netmask]:255.255.255.0
Subnet address:255.255.255.0 len:24
Set gateway please enter[gateway]:192.168.3.1
Gateway:192.168.3.1
Set DNS server please enter[dnsserver|clear]:192.168.3.1
DNS servers:192.168.3.1
Add another server please enter[yes/no]:no

Enter “IP information”

List IP configuration change:
DHCP:disable
IP address:192.168.3.5
Subnet mask:255.255.255.0
Gateway:192.168.3.1
DNS 1:192.168.3.1
Apply the change,system will reboot  please enter[yes/no]:yes    

Type in “yes” and enter. Device will reboot with new IP address.

Method 2: HTTP port 8080 to 192.168.80.80

In Edge, Chrome, or Safari browser, enter http://192.168.80.80:8080

  • Default account: admin
  • Default password: atomrock




Change new password.

Configuration page:

  • Serial number: The serial number of this AEC
  • Model: The model of this AEC
  • Diagnosis: Export device diagnosis file to USB drive
  • Firmware version: Current running firmware version
  • Upgrade via USB: Upgrade system firmware via USB drive
  • Upgrade via computer: Upgrade system firmware via PC. Please select the firmware file from local PC.
  • Reset: Reset AEC to factory default
  • Restart: Reboot AEC
  • IP configuration: Set the IP and DNS information

Please note: Web access into AEC only available after reset to factory default and before connecting to cloud.  Once the device is added to cloud, it will be managed by cloud system only for security reason.

AtomCloud and AtomOS edge port requirements

Standard ports and protocols are defined in the table below. These include basic network services such as DHCP, DNS, NTP and Bonjour. Edge to Cloud services include MQTT, HTTPS, and RTMPS. IoT access services include RTSP, WS-Discovery and Onvif.

AtomOS Network Access Services and Ports

Boundary Service Source Destination Protocol DST Port Notes

WAN

IoT Service

AtomOS edge IoT client

AtomCloud IoT servers

TCP

8883

Required for Atomrock IoT service with MQTT over SSL

LAN (optional)

DHCP

DHCP client

DHCP Server

UDP

67

Optional for assigning network settings with DHCP clients

LAN/WAN

NTP

NTP Client

NTP Server

UDP

123

Required for time synchronization

LAN/WAN

DNS

DNS client

DNS Server

UDP

53

Required for clients to do domain name-to-IP address lookups

LAN

WS-Discovery

AtomOS WS-Discovery service

Multicast group at 239.255.255.250

UDP

3702

Required for Onvif discovery

LAN

Onvif

AtomOS ONVIF service

ONVIF camera

TCP

8000 (default)

Required for accessing Onvif service from end devices

LAN

RTSP

AtomOS streaming service

ONVIF camera

TCP/UDP

554 (default)

Required for obtain RTSP streaming access from Onvif client

WAN

HTTPS

AtomOS event agent

AtomCloud event servers

TCP

443

Required for sending event data to cloud

WAN

RTMPS

AtomOS event agent

AtomCloud event servers

TCP

443

Required for sending camera LIVE stream to cloud securely.

LAN (optional)

ICMP

Admin workstation

AtomOS device interface

ICMP

N.A.

For device tracking

LAN (optional)

Bonjour

AtomOS edge service advertising client

Multicast group at 224.0.0.251

UDP

5353

Advertise services using Bonjour protocol

LAN (optional)

SSH

Admin workstation

AtomOS device interface

TCP

21

Used for an admin to reach the AtomOS SSH setup interface

LAN (optional)

HTTP

Admin workstation

AtomOS device interface (AEC only)

TCP

8080

Used for an admin to reach the AtomOS web setup interface before it's connecting to cloud

WAN

RTMP over SSL

Live streaming service

AtomCloud Live streaming servers

TCP

443

Required for sending LIVE camera stream from AEC to cloud

LAN

RTSP

RTSP Client

AEC RTSP Proxy Server

TCP

554 (or customized port)

Required to access AEC's RTSP Proxy Server

LAN

NTP

NTP Client

AEC NTP Server

UDP

123

Required to access AEC's NTP Server Service