An electronic device, comprising: a housing configured to enclose components of the electronic device; a power source operative to supply power to components of the electronic device; memory (216; 2704) for storing information; first communications circuitry (214; 460; 1310) operative to: perform mesh networking with a plurality of other electronic devices that form, together with the electronic device, a fabric network; and broadcast (1050; 1910) one or more wake packets to one or more other electronic devices that form part of the fabric network, the one or more wake packets causing the one or more other electronic devices that form part of the fabric network to transition from a sleep state to a wake state wherein each wake packet transmission period comprises an active portion and an idle portion and the wake packet is transmitted during the active portion; second communications circuitry operative to perform point-to-point communications with another electronic device that is not part of the fabric network; third communications circuitry (212; 1330) operative to perform communications over the Internet via a wireless router (122; 222); wherein the first, second, and third communications circuitry communicate using a shared RF medium; and a processor coupled to each of the first, second, and third communications circuitry and operative to: facilitate the communication of data via the first, second, and third communications circuitry; and coordinate operation of the first and second communications circuitry, wherein the first communications circuitry is further operative to broadcast wake packets over the fabric network during the active portion of the wake packet transmission period, and wherein the second communications circuitry is further operative to communicate data during the idle portion of the wake packet transmission period. a housing configured to enclose components of the electronic device; a power source operative to supply power to components of the electronic device; memory (216; 2704) for storing information; first communications circuitry (214; 460; 1310) operative to: perform mesh networking with a plurality of other electronic devices that form, together with the electronic device, a fabric network; and broadcast (1050; 1910) one or more wake packets to one or more other electronic devices that form part of the fabric network, the one or more wake packets causing the one or more other electronic devices that form part of the fabric network to transition from a sleep state to a wake state wherein each wake packet transmission period comprises an active portion and an idle portion and the wake packet is transmitted during the active portion; perform mesh networking with a plurality of other electronic devices that form, together with the electronic device, a fabric network; and broadcast (1050; 1910) one or more wake packets to one or more other electronic devices that form part of the fabric network, the one or more wake packets causing the one or more other electronic devices that form part of the fabric network to transition from a sleep state to a wake state wherein each wake packet transmission period comprises an active portion and an idle portion and the wake packet is transmitted during the active portion; second communications circuitry operative to perform point-to-point communications with another electronic device that is not part of the fabric network; third communications circuitry (212; 1330) operative to perform communications over the Internet via a wireless router (122; 222); wherein the first, second, and third communications circuitry communicate using a shared RF medium; and a processor coupled to each of the first, second, and third communications circuitry and operative to: facilitate the communication of data via the first, second, and third communications circuitry; and coordinate operation of the first and second communications circuitry, wherein the first communications circuitry is further operative to broadcast wake packets over the fabric network during the active portion of the wake packet transmission period, and wherein the second communications circuitry is further operative to communicate data during the idle portion of the wake packet transmission period. facilitate the communication of data via the first, second, and third communications circuitry; and coordinate operation of the first and second communications circuitry, wherein the first communications circuitry is further operative to broadcast wake packets over the fabric network during the active portion of the wake packet transmission period, and wherein the second communications circuitry is further operative to communicate data during the idle portion of the wake packet transmission period.