WireView Pro II widgets for the Corsair Xeneon Edge
Live per-wire current, total current, total power and the connector's in/out temperatures from a Thermal Grizzly WireView Pro II, shown on the Xeneon Edge through iCUE's iFrame widget.
Checking local bridge…
Widgets
Setup
- Install the bridge with one PowerShell command:
powershell -ExecutionPolicy Bypass -c "irm https://raw.githubusercontent.com/jlobue10/wireview-xeneon-edge/main/install.ps1 | iex". It downloadswireview-bridge.exefrom the latest release, checks its SHA-256, and starts the bridge at logon. It serves JSON athttp://localhost:8765/api/wireviewand also serves these widgets locally. - The bridge 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.
- In iCUE, open the Xeneon Edge, add an iFrame widget, and paste one of the widget URLs above. Add
?wire_limit=10.5&total_limit=55to match the limits set in the WireView device; the cable rating comes from the device itself.
Which URL? The bridge serves an identical copy of these pages at http://localhost:8765/…. Use that in the iFrame widget: page and data share one origin, so nothing can block the fetch. The hosted copy here is an https page reaching into localhost, which recent Chromium builds (Chrome 138+) treat as a Local Network Access request that needs a permission grant; a browser will ask, but an embedded webview may silently deny. iCUE 5.51 ships Chromium 130, which predates the rule, so the hosted URLs should work in its iFrame widget today; if one ever shows "Bridge offline" while the localhost one works, that is why.
URL options
| Option | Default | Meaning |
|---|---|---|
host | http://localhost:8765 | Bridge origin |
wire_limit | 10.5 | Amps per wire shown as 100 % (per-wire widget) |
total_limit | 55 | Amps total shown as 100 % (total current widget) |
cable_w | cable's own rating | Cable rating in W (total power widget) |
decimals | 2 | Decimals on headline numbers |
interval | 1000 | Poll interval in ms |
theme | grizzly | Colour theme: grizzly, corsair, ice, mono, nord, light, dracula, gruvbox, solarized, solarized-light, monokai, catppuccin, tokyo-night, one-dark, rose-pine, everforest, matrix, amber, cyberpunk, ocean, emerald, violet, sunset, slate, high-contrast (previews on the wireview-nexus page) |
accent, bg, fg | the theme's | Hex colours without #; override the theme's accent, background and text |
label=0 | Hide the caption line |
Warning colour starts at 80 % of a limit, critical at 100 %; the device's own fault flags (over-current, over-power, over-temperature, imbalance) always show as critical with their name.