GridTrust Interfacing Device Setup

GridTrust Interfacing Device Setup

The GridTrust Native Device is an industrial temperature sensor. Representative updates for the device include changing the format for reporting temperatures.

Source Code

Github link (Note: source code release is being prepared)

Devices Utilized

The Device demo is comprised of multiple COTS components:

The Interfacing Device is utilized to connect to an existing product, the SEL 751 relay.

Setup

The Dell computer is used to communicate with the GridTrust server and interfaces with the SEL 751 relay. The connection between dell computer and the SEL relay can be either a USB-to-USB connection or a USB-to-RS-232 connection.

  1. Install Rust
  2. Install OpenSSL
    • sudo dnf -y install openssl openssl-devel
  3. Create new rust project at desired location
    1. cargo new client
    2. Replace files in ../client/src with Github interfacing/code/src files
    3. Replace ../client/cargo.toml with Github interfacing/code/cargo.toml
    4. Run cargo build
  4. Set up client file structure
    • Run the provided client_file_struct_setup.sh
    • sudo sh client_file_struct_setup.sh