For millions of music lovers who grew up in the golden age of portable digital audio, Apple’s iPod represents a pinnacle of consumer technology design. While early MP3 players and vintage Sony Walkmans held a special place in tech history, the introduction of the iPod’s physical click wheel combined with the visually arresting Cover Flow view created a uniquely tactile and engaging way to experience a digital music library. Swirling a thumb around the click wheel to watch high-resolution album art flip past with subtle reflections remains a cherished memory for many early digital pioneers.

However, as streaming services supplanted local libraries and Apple eventually phased out the iPod lineup alongside features like Cover Flow, that physical sensation disappeared from modern computing. Now, one tech enthusiast and consumer technology writer has managed to recreate that exact experience, transforming an obsolete smart home controller into a giant physical navigation dial for a modern music dashboard.

I gave Home Assistant a physical color wheel, and now I flip through albums like it's 2008

The unconventional project began entirely by chance when Adam Davidson, a writer with a background in engineering, discovered a forgotten Zigbee smart home remote tucked away inside a drawer. The device, a Miboxer remote originally designed for controlling smart lighting systems, had previously been purchased as part of an experimental attempt to build a custom universal remote control to replace a legacy Logitech Harmony setup. Because the controller lacked the specific button layouts required for a complete home theater configuration, it was quickly abandoned and relegated to storage.

The remote features standard buttons for turning lighting circuits on and off, alongside tactile sliders intended for adjusting brightness and color temperature. Most prominently, however, the top of the hardware features a large, circular touch-sensitive pad configured as a color wheel. Upon rediscovering the piece of hardware, Davidson realized that the circular touch control bore a striking resemblance to the iconic mechanical click wheels found on classic iPod models, sparking a quest to determine whether the old peripheral could be repurposed to drive a digital music interface.

Integrating the device into an existing home automation environment running Home Assistant via Zigbee2MQTT, the developer began logging the raw input data generated by the controller. Slowly sweeping a thumb around the circular track revealed that the hardware transmitted a numerical value ranging from 0 to 254 to represent the precise position of the touch input. As a finger moved continuously around the ring, new telemetry readings arrived at a rate of approximately three times per second.

I gave Home Assistant a physical color wheel, and now I flip through albums like it's 2008

Analyzing consecutive data points allowed the system to accurately determine the direction of the scroll, though special handling had to be implemented to manage the threshold where the numerical loop transitions from 254 back to zero at the top of the circle. While the hardware presented a minor operational limitation—transmitting only 29 continuous readings, equating to roughly 8.4 seconds of continuous data before going silent until the user lifts and replaces their thumb—the input stream proved responsive enough to serve as a functional navigation wheel.

The next phase of the project involved pairing the physical input stream with a visual interface capable of displaying a scrolling row of album art. Recognizing that custom dashboard cards within the Home Assistant ecosystem already existed for displaying music libraries from backends like Music Assistant, Davidson explored existing options before deciding to develop a tailored solution. Rather than coding the interface manually from scratch, the project utilized AI-assisted programming tools to rapidly construct a custom dashboard card suited precisely to the parameters of the experiment.

The resulting software interface interacts directly with the local Music Assistant library, intelligently filtering out incomplete metadata entries by ignoring any albums that lack proper cover art or contain fewer than five tracks. Early iterations of the software delegated the calculation logic entirely to Home Assistant, translating raw color wheel numbers into specific album display commands. While functional, this initial approach resulted in noticeable jitter during navigation.

I gave Home Assistant a physical color wheel, and now I flip through albums like it's 2008

To achieve a more authentic fluid motion, the architecture was refactored so that the dashboard card processes the remote inputs natively. By calculating movements as fractions of a transition, the interface allows album covers to glide smoothly across the screen. Furthermore, momentum physics were integrated into the design, enabling the album covers to continue scrolling and gradually glide to a stop after a swift flick of the thumb, mirroring the responsive inertia of Apple’s original software design.

The completed setup was deployed as a full-screen application running on an aging 27-inch iMac display used as a secondary workspace monitor. Displayed across the expansive high-resolution screen, the custom Cover Flow interface resembles a supersized digital music player. Operating the system requires nothing more than sliding a thumb around the color wheel of the forgotten lighting remote to flip through album art, while pressing the physical "On" button initiates playback for the highlighted selection.

Once music playback begins, the interface automatically transitions into a dedicated "Now Playing" view, displaying comprehensive track listings and synchronized song lyrics that highlight specific lines in real time as the audio progresses. Operating the physical wheel while the Now Playing view is active allows users to skip between tracks seamlessly, while supplementary buttons on the remote enable quick navigation back to the primary Cover Flow screen or alternative playlist views.

I gave Home Assistant a physical color wheel, and now I flip through albums like it's 2008

Reflecting on the unexpected success of the project, the developer noted that some of the most rewarding technological experiments emerge entirely by coincidence from spare components sitting in desk drawers. Plans are already underway to adapt the interface for living room television displays, potentially bringing the oversized digital music player experience to a home theater environment.

Leave a Reply

Your email address will not be published. Required fields are marked *