Create current-machine device_profile.json #73

Open
opened 2026-05-23 00:41:17 -04:00 by JackFrostbyte · 0 comments

Objective

Create the first structured device profile for the current RGB Aura machine.

This profile describes the available OpenRGB devices, logical zones, LED counts, special constraints, and current known hardware behavior. It will be used by the JSON animation-pack workflow and by the future LLM prompt package.

Scope

Create a current-machine device profile file, likely under config or profiles, containing the known RGB Aura hardware layout.

The profile should include the current usable RGB devices and logical zones:

  • ASUS Aura motherboard zone.
  • GPU zone.
  • Top Fractal fan zone.
  • Thermaltake/front fan zone.
  • Reserved ARGB zone that must remain untouched.

Required hardware details

Include the known hardware constraints:

  • ASUS Aura mainboard exposes 3 LEDs, but only the first 2 are usable.
  • GPU exposes 4 LEDs with visually overlapping lighting.
  • GPU green effects should double adjacent LEDs for visibility.
  • Top Fractal fans expose 6 mirrored logical LEDs, not 12 independent LEDs.
  • Thermaltake/front fans expose 36 addressable LEDs and are the primary detailed aurora zone.
  • The reserved ARGB zone must remain protected and unused.

Required profile information

The profile should describe:

  • Logical zone name.
  • Device name or matching information.
  • Zone name or matching information.
  • LED count.
  • Usable LED range.
  • Whether the zone is primary, support, ambient, or reserved.
  • Whether LEDs are mirrored.
  • Special notes needed by an LLM.
  • Safety constraints.

Out of scope

  • Automatic hardware scanning.
  • Portable profile creation for other machines.
  • Runtime loading of JSON animation packs.
  • Physical case-position mapping beyond the current known setup.

Acceptance criteria

  • A current-machine device profile file exists.
  • The file captures all known RGB Aura device constraints.
  • The reserved ARGB zone is clearly marked as unavailable/reserved.
  • The Thermaltake/front fan zone is clearly marked as the primary detailed animation zone.
  • The file can be consumed later by the prompt package and validator work.
  • Documentation briefly explains what the device profile is for.
# Objective Create the first structured device profile for the current RGB Aura machine. This profile describes the available OpenRGB devices, logical zones, LED counts, special constraints, and current known hardware behavior. It will be used by the JSON animation-pack workflow and by the future LLM prompt package. # Scope Create a current-machine device profile file, likely under config or profiles, containing the known RGB Aura hardware layout. The profile should include the current usable RGB devices and logical zones: - ASUS Aura motherboard zone. - GPU zone. - Top Fractal fan zone. - Thermaltake/front fan zone. - Reserved ARGB zone that must remain untouched. # Required hardware details Include the known hardware constraints: - ASUS Aura mainboard exposes 3 LEDs, but only the first 2 are usable. - GPU exposes 4 LEDs with visually overlapping lighting. - GPU green effects should double adjacent LEDs for visibility. - Top Fractal fans expose 6 mirrored logical LEDs, not 12 independent LEDs. - Thermaltake/front fans expose 36 addressable LEDs and are the primary detailed aurora zone. - The reserved ARGB zone must remain protected and unused. # Required profile information The profile should describe: - Logical zone name. - Device name or matching information. - Zone name or matching information. - LED count. - Usable LED range. - Whether the zone is primary, support, ambient, or reserved. - Whether LEDs are mirrored. - Special notes needed by an LLM. - Safety constraints. # Out of scope - Automatic hardware scanning. - Portable profile creation for other machines. - Runtime loading of JSON animation packs. - Physical case-position mapping beyond the current known setup. # Acceptance criteria - A current-machine device profile file exists. - The file captures all known RGB Aura device constraints. - The reserved ARGB zone is clearly marked as unavailable/reserved. - The Thermaltake/front fan zone is clearly marked as the primary detailed animation zone. - The file can be consumed later by the prompt package and validator work. - Documentation briefly explains what the device profile is for.
JackFrostbyte added reference develop 2026-05-23 00:41:36 -04:00
Sign in to join this conversation.
No labels
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
JackFrostbyte/rgb-aura#73
No description provided.