An apparatus for group management of a plurality of devices co-located with the apparatus at a location, comprising: a wireless transceiver; a processor coupled to the wireless transceiver; and a group management module operated by the processor, adapted to: control the wireless transceiver, adapted to: receive information pertaining to advertised services offered by the plurality of devices; advertise the received information pertaining to the services offered by the plurality of devices, and information pertaining to services offered by the apparatus; detect a response to the transmission by a new device; and manage, as a master device, the received information pertaining to the services offered by the plurality of devices and the services offered by the apparatus to enable the new device to join and cooperate with the plurality of devices and the apparatus at the location, by instructing the new device to adapt to the context of the location by providing settings to the new device, wherein the settings are determined by the master device based on information related to the context of the location and the services offered by the plurality of devices; and wherein the context of the location includes settings associated with desired properties of the location. a wireless transceiver; a processor coupled to the wireless transceiver; and a group management module operated by the processor, adapted to: control the wireless transceiver, adapted to: receive information pertaining to advertised services offered by the plurality of devices; advertise the received information pertaining to the services offered by the plurality of devices, and information pertaining to services offered by the apparatus; detect a response to the transmission by a new device; and manage, as a master device, the received information pertaining to the services offered by the plurality of devices and the services offered by the apparatus to enable the new device to join and cooperate with the plurality of devices and the apparatus at the location, by instructing the new device to adapt to the context of the location by providing settings to the new device, control the wireless transceiver, adapted to: receive information pertaining to advertised services offered by the plurality of devices; advertise the received information pertaining to the services offered by the plurality of devices, and information pertaining to services offered by the apparatus; detect a response to the transmission by a new device; and receive information pertaining to advertised services offered by the plurality of devices; advertise the received information pertaining to the services offered by the plurality of devices, and information pertaining to services offered by the apparatus; detect a response to the transmission by a new device; and manage, as a master device, the received information pertaining to the services offered by the plurality of devices and the services offered by the apparatus to enable the new device to join and cooperate with the plurality of devices and the apparatus at the location, by instructing the new device to adapt to the context of the location by providing settings to the new device, wherein the settings are determined by the master device based on information related to the context of the location and the services offered by the plurality of devices; and wherein the context of the location includes settings associated with desired properties of the location.