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.jsonconfig - Start ChuckDeviceConfigurator:
dotnet ChuckDeviceConfigurator.dll - Visit
http://127.0.0.1:8881to begin configuring your devices. Change accordingly based on your config options. - Default username is
rootand password is123Pa$$word.
ChuckDeviceController
- Change directory:
cd src/ChuckDeviceController/bin/debug - Fill out
appsettings.jsonconfig - Start ChuckDeviceController:
dotnet ChuckDeviceController.dll
ChuckDeviceCommunicator
- Change directory:
cd src/ChuckDeviceCommunicator/bin/debug - Fill out
appsettings.jsonconfig - Start ChuckDeviceCommunicator:
dotnet ChuckDeviceCommunicator.dll
ChuckDeviceProxy
- Change directory:
cd src/ChuckDeviceProxy/bin/debug - Fill out
appsettings.jsonconfig - Start ChuckDeviceProxy:
dotnet ChuckDeviceProxy.dll