WireView Pro II on the Corsair iCUE Nexus

Live per-wire current, total current and total power from a Thermal Grizzly WireView Pro II on the 640×48 iCUE Nexus. iCUE cannot show third-party sensors or web pages on the Nexus, so a small daemon (one Rust executable) paints the panel directly over USB.

Source and setup: github.com/jlobue10/wireview-nexus

Layouts

combined layout
--layout combined · six per-wire bars, total current, total power, in/out temperatures
per-wire layout
--layout per-wire · six wide per-wire bars with amps and watts
total current layout
--layout total-current · total amps against the total limit, with average voltage, watts and in/out temperatures
total power layout
--layout total-power · total watts against the cable rating, with amps and in/out temperatures

Themes

Same layouts, different palettes; every theme keeps its warning and critical colours apart from the accent. The Xeneon Edge widgets offer the same 25 as ?theme=.

grizzly theme
--theme grizzly · Thermal Grizzly orange on black (default)
corsair theme
--theme corsair · yellow accent, orange warnings
ice theme
--theme ice · cyan accent
mono theme
--theme mono · greyscale, alarms in colour
nord theme
--theme nord · Nord frost blue on polar night
light theme
--theme light · dark text on a light background
dracula theme
--theme dracula · Dracula purple on dark
gruvbox theme
--theme gruvbox · Gruvbox dark, blue accent
solarized theme
--theme solarized · Solarized dark
solarized-light theme
--theme solarized-light · Solarized light
monokai theme
--theme monokai · Monokai cyan on dark
catppuccin theme
--theme catppuccin · Catppuccin Mocha mauve
tokyo-night theme
--theme tokyo-night · Tokyo Night blue
one-dark theme
--theme one-dark · Atom One Dark blue
rose-pine theme
--theme rose-pine · Rose Pine iris
everforest theme
--theme everforest · Everforest aqua on green-grey
matrix theme
--theme matrix · green phosphor on black
amber theme
--theme amber · amber phosphor on black
cyberpunk theme
--theme cyberpunk · magenta neon on midnight blue
ocean theme
--theme ocean · sky blue on deep navy
emerald theme
--theme emerald · green accent on black
violet theme
--theme violet · purple accent on black
sunset theme
--theme sunset · pink accent on dark plum
slate theme
--theme slate · grey-blue on slate
high-contrast theme
--theme high-contrast · yellow on black, maximum contrast

How it works

WireView Pro II ──USB serial──▶ wireview-nexus.exe ──HID frames──▶ iCUE Nexus
  1. Install with one PowerShell command: powershell -ExecutionPolicy Bypass -c "irm https://raw.githubusercontent.com/jlobue10/wireview-nexus/main/install.ps1 | iex". It downloads wireview-nexus.exe from the latest release, checks its SHA-256, and starts the daemon at logon.
  2. The daemon reads the WireView directly over its USB serial port (no HWiNFO needed). Close the Thermal Grizzly WireView app and disable its auto-start; only one program can hold the port. If a wireview-xeneon-edge bridge is running, the daemon reads from it instead.
  3. Give the Nexus an empty screen in iCUE so iCUE stops redrawing over the daemon's frames.

Options

OptionDefaultMeaning
--layoutcombinedcombined, per-wire, total-current, total-power
--themegrizzly25 themes, previewed above (installer -Theme)
--wire-limit10.5Amps per wire treated as 100 %
--total-limit55Amps total treated as 100 %
--cable-wcable's own ratingCable rating in W
--fps2Frames per second, from 0.2 to 60
--brightnessBacklight 0–100, set once at start
--sourceautoauto, bridge, serial, hwinfo
--serial-portauto-detectCOM port of the WireView
--preview PNGRender one frame to a file and exit