A method for a mobile device, the method comprising: storing a list of household identifiers, HHIDs, of registered media playback systems to which the mobile device (130, 300, 500) is registered, the list including at least first and second HHIDs corresponding to first and second media playback systems, respectively; receiving, by the mobile device, data indicating the first HHID, wherein the first media playback system comprises a plurality of playback devices; based on receiving the first HHID that is stored in the list, automatically connecting the mobile device (130, 300, 500) to the first media playback system having the first HHID; after connecting the mobile device (130, 300, 500) to the first media playback system, controlling, via a controller software application on the mobile device, the first media playback system using the mobile device; after controlling, by the mobile device, the first media playback system, in response to launching the controller software application on the mobile device, sending, by the mobile device, a multicast search message to search for one or more HHIDs; when the mobile device receives, in response to the multicast search message, data indicating the second HHID that is stored in the list and corresponds to the second media playback system to which the mobile device is registered, automatically connecting the mobile device (130,300, 500) to the second media playback system; and when the mobile device receives data indicating a third HHID that is not stored in the list of HHIDs of media playback systems to which the mobile device is registered, determining that the third HHID does not correspond to a registered media playback system, and the mobile device does not automatically connect to the third media playback system. storing a list of household identifiers, HHIDs, of registered media playback systems to which the mobile device (130, 300, 500) is registered, the list including at least first and second HHIDs corresponding to first and second media playback systems, respectively; receiving, by the mobile device, data indicating the first HHID, wherein the first media playback system comprises a plurality of playback devices; based on receiving the first HHID that is stored in the list, automatically connecting the mobile device (130, 300, 500) to the first media playback system having the first HHID; after connecting the mobile device (130, 300, 500) to the first media playback system, controlling, via a controller software application on the mobile device, the first media playback system using the mobile device; after controlling, by the mobile device, the first media playback system, in response to launching the controller software application on the mobile device, sending, by the mobile device, a multicast search message to search for one or more HHIDs; when the mobile device receives, in response to the multicast search message, data indicating the second HHID that is stored in the list and corresponds to the second media playback system to which the mobile device is registered, automatically connecting the mobile device (130,300, 500) to the second media playback system; and when the mobile device receives data indicating a third HHID that is not stored in the list of HHIDs of media playback systems to which the mobile device is registered, determining that the third HHID does not correspond to a registered media playback system, and the mobile device does not automatically connect to the third media playback system.