Installation Guide
The installation of the DAQAstra application on each supported operating system is covered in the below sections.
Installer BOM (All OS)
The installation scripts will download and install all dependencies for the DAQAstra Application.
- Xcode Command Line Tools (Dependency of Homebrew package manager)
- Homebrew (Used to fetch and install known-good copies of sidecar binaries)
- arm-none-eabi-gcc (Linker for DAQAstra MPU)
- influxdb (OSS time-series database)
- influx-cli (CLI Utility for configuring InfluxDB instance)
- telegraf (Data scraping service to pull DAQAstra data from the network and into InfluxDB)
- The Rust Programming Language (Needed to compile firmware for DAQAstra hardware)
- Note If Rust is already installed via Homebrew, it will be removed and replaced with the standard Rust installation.
- Node.js v22.11.0
- Node-RED
Windows installer also includes MinGW64 to provide the GNU compiler for Rust. This requires much lower overhead than the MSVC alternative.
Table of Contents
MacOS
-
Uncompress the provided .zip file. It should contain three files:
- DAQAstra_{version_number}_universal.dmg
- install
- uninstall
-
Open this folder in a terminal window and run
bash install
-
Open the .dmg file and drag
DAQAstra
intoApplications
. -
See final steps
Windows
-
Unzip the compressed folder and run the installer. Do not run as administrator.
-
Reboot your PC when given the option at the end of the installation.
-
See final steps
Linux
- Untar the directory.
tar -xvf {name_of_tarball}.tar.gz
- Navigate into the uncompressed folder and run the installation script.
sudo bash install.sh
- Install the debian application bundle.
sudo dpkg -i {name_of_debian_file}.deb
- The app will create a systemd service in the installation process. It can be enabled/disabled via systemd.
sudo systemctl {start/stop} server.service
- See final steps.
Final Steps
- Launch the application & click on the
License
menu. - Login to your DAQAstra account and claim a license if one is available.
Lastly, restart the Application