Skip to content

Connection Management

HiFi Control automatically manages connections to your audio devices, including reconnecting when devices become temporarily unreachable and recovering when a device’s network address changes.

State Description What You See
Connecting Initial connection attempt Spinner with status message
Connected Device operational Full device controls
Disconnected Network error or device powered off Disconnected notice with retry options

When a connected device becomes unreachable (network error, device reboot, etc.), HiFi Control automatically:

  1. Detects the connection failure
  2. Shows a disconnected status notice
  3. Begins reconnection attempts at 3-second intervals
  4. Continues until the device responds or the user cancels

If a device’s IP address changes (common with DHCP), HiFi Control can locate it on the network using its stored MAC address:

  1. Initial reconnection to the known IP fails
  2. The application offers a “Start Discovery” option
  3. A network scan locates the device by its MAC address
  4. Connection is re-established at the new IP address

When a device is disconnected, the user can:

Action Description
Reconnect Manually retry connection to the last known address
Start Discovery Scan the network for the device using its MAC address
Open Settings Navigate to device settings for manual configuration

Context-specific status cards are displayed based on the connection state:

  • Connecting Card: Shows a spinner during connection attempts
  • Connected Card: Shows device info when connected
  • Disconnected Card: Shows reconnect timer and manual retry options
  • Connection Error Card: Shows error details with recovery options
  • Recovery Card: Shows discovery options when the device IP may have changed