Skip to content

studioENESS/AdvatekManager

Repository files navigation

Advatek Manager

preview

About

Advatek Manager is an Advatek Assistent clone that allows you to easily configure and save your Advatek control devices. It will automatically list the Advatek devices on your network without knowing their IP address, making it easy to keep track of any size installation. It has the ability to detect devices with an address outside your computers IP range and save config settings of a complete installation to JSON format. This file can then be automatically uploaded onto an installation based on the connected controllers MAC, IP or Nickname.

  • Works and tested on Debian variants (Raspberry Pi / Ubuntu)
  • Save all controller settings to JSON format
  • Bulk Load/Upload Advatek config settings to devices
  • Cycling of output channels and or pixels in test mode

Dependencies

Download and Run

  1. Download and install the latest release package
  2. run the executable:
AdvatekManager

Setup

git clone https://github.com/studioENESS/AdvatekManager.git && cd AdvatekManager && chmod u+x ./setup.sh && ./setup.sh

Build

cd build
cmake ../
make -j6

Creating Debian/Ubuntu .deb package

Create .deb package

Copy appplication file to AdvatekManager_<major version>.<minor version>-<package revision>_<architecture>/usr/local/bin

dpkg-deb --build AdvatekManager_<major version>.<minor version>-<package revision>_<architecture>

Install .deb package

sudo dpkg --install AdvatekManager_<major version>.<minor version>-<package revision>_<architecture>.deb

Uninstall .deb package

sudo dpkg --remove AdvatekManager