Getting Started
Requirements
Ensure all requirements are installed and met before proceeding below.
Preparation
- Clone repository:
git clone https://github.com/versx/ChuckDeviceController
- Change directory:
cd ChuckDeviceController/src
- Build projects, libraries, plugin templates, and included plugins:
dotnet build
ChuckDeviceConfigurator
- Change directory:
cd ChuckDeviceConfigurator/bin/debug
- Fill out
appsettings.json
config - Start ChuckDeviceConfigurator:
dotnet ChuckDeviceConfigurator.dll
- Visit
http://127.0.0.1:8881
to begin configuring your devices. Change accordingly based on your config options. - Default username is
root
and password is123Pa$$word.
ChuckDeviceController
- Change directory:
cd src/ChuckDeviceController/bin/debug
- Fill out
appsettings.json
config - Start ChuckDeviceController:
dotnet ChuckDeviceController.dll
ChuckDeviceCommunicator
- Change directory:
cd src/ChuckDeviceCommunicator/bin/debug
- Fill out
appsettings.json
config - Start ChuckDeviceCommunicator:
dotnet ChuckDeviceCommunicator.dll
ChuckDeviceProxy
- Change directory:
cd src/ChuckDeviceProxy/bin/debug
- Fill out
appsettings.json
config - Start ChuckDeviceProxy:
dotnet ChuckDeviceProxy.dll