-
-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
andrew jewell edited this page May 24, 2026
·
2 revisions
| Component | Minimum | Recommended |
|---|---|---|
| Board | Raspberry Pi 5 (4GB) | Raspberry Pi 5 (8GB) |
| OS | Raspberry Pi OS Bookworm arm64 | Latest Bookworm image |
| NPU | None (CPU fallback) | Hailo-8 or Hailo-10H M.2 module |
| I/O | 1x Sequent MegaBAS | 2+ boards stacked (8 board types supported) |
| Network | Ethernet or WiFi | Ethernet + Tailscale |
| Storage | 16GB SD | 32GB+ SD |
curl -fsSL https://nexusedgehailo.automatanexus.com/install.sh \
| sudo bash -s -- \
--email you@example.com \
--password yourpassword \
--accept-eula \
--config /path/to/site.toml| Flag | Required | Description |
|---|---|---|
--email |
Yes | Account email for AN Console registration |
--password |
Yes | Account password |
--accept-eula |
Yes | Accept the End User License Agreement |
--config |
No | Path to a pre-built site.toml (skips wizard) |
-h8 |
No | Force Hailo-8 mode (skip auto-detect) |
-h10 |
No | Force Hailo-10H mode (skip auto-detect) |
If --config is omitted, the installer runs the 8-step Setup Wizard interactively.
If you prefer a graphical installer, open a browser on the Pi and navigate to:
http://localhost:8080
The GUI installer walks through the same 8 steps visually: Site, Boards, Equipment, I/O Mapping, Algorithms, Notifications, Alarms, Review.
- Detects I2C boards (8 board types) and Hailo NPU (H8 or H10H auto-detect)
- Installs runtime dependencies (hailort, i2c-tools, cloudflared, tailscale)
- Generates
hardware-daemon.tomlfrom detected boards - Registers the controller with the AN Console (Firebase + AegisDB write-through sync)
- Provisions a Cloudflare tunnel for remote HTTPS access
- Creates systemd service and starts NexusEdge on port 8000
- Reboots automatically if kernel modules were installed (2-phase auto-reboot)
- Open
http://<pi-ip>:8000in a browser (or use the Cloudflare tunnel URL) - Create an account or log in with Google
- Run the Setup Wizard if you did not pass
--configduring install (8 steps: Site, Boards, Equipment, I/O Mapping, Algorithms, Notifications, Alarms, Review)
After installation, the controller syncs to the AN Console:
- Console URL: https://nexusedgehailo.automatanexus.com/portal.html
- Features: 13 pages, multi-tenant fleet management, 3-level RBAC, OTA deploy, audit trail
- See Console for full details.
The installer provisions a Cloudflare tunnel for HTTPS access from anywhere:
https://nexuscontroller-<serial>.automatacontrols.com
- Installation -- detailed manual installation steps
- Console -- 13-page console overview
- Equipment Types -- supported HVAC equipment
- Control Algorithms -- algorithm selection guide
- Pricing -- tier comparison and controller limits
NexusEdge Hailo Edition
Getting Started
Platform
Data & Deploy
Security
AutomataNexus LLC