1. Computer configuration
    1. Small form-factor computers
      1. Meters
    2. Rpis
    3. Odroids
    4. Server
    5. Desktop
    6. Tablet
    7. Future work
      1. Network boot
      2. Meters

Computer configuration

Small form-factor computers

The Dell OptiPlex on the left hand side is used as the controller PC for the measurements. The system contains an installation of Arch Linux and has PowerGoblin installed. All the meters are also connected to this PC via a USB hub.

The Dell OptiPlex on the right hand side is used as a Windows workstation. It contains a standard installation of Windows 10.

Passwords:

  • The system only allows local access with a password.
  • There are multiple accounts for different users.

Hostnames:

  • controller.lan

Meters

Currently, all the SmartPower 3 meters have the latest stock firmware installed. The meters are connected to the controller PC.


Rpis

These ARM64 single-board computers contain a stock installation of DietPi (previously the stock Raspberry Pi OS). Collectd and docker are installed for doing measurements.

Passwords:

  • utu: utu

Hostnames:

  • raspi.lan
  • raspi2.lan

Odroids

These x86-64 single-board computers contain a stock installation of Arch Linux. Collectd and docker are installed for doing measurements.

Passwords:

  • utu: utu

Hostnames:

  • odroid.lan
  • odroid2.lan

Server

The custom PC at the bottom of the rack can be used as a general purpose server / workstation. The system contain a stock installation of Arch Linux. Collectd and docker are installed for doing measurements.

Passwords:

  • utu: utu

Hostnames:

  • server.lan

Desktop

The custom PC on the desk can be used as a general purpose multi-seat workstation. The system contains a stock installation of Arch Linux & Gnome. Collectd and docker are installed for doing measurements. A custom build of GDM & Gnome is installed to enable multi-seat.

Passwords:

  • utu: utu

Hostnames:

  • gpu.lan

Tablet

The x86 tablet can be used as a general purpose mobile device. The system contains a stock installation of Arch Linux & Gnome. Collectd and docker are installed for doing measurements. A custom build of GDM & Gnome is installed to enable multi-seat.

Passwords:

  • utu: utu

Hostnames:

  • gpu.lan

Future work

Network boot

There are plans to add pxe boot support so that the OS configuration could be switched without physically replacing the SD card.

Meters

There are plans to improve the firmware to support e.g. remote on/off functionality.

TODO: The other meters still require preparations and testing.