1. A system comprising: a server communicatively coupled to an interconnected network, the server comprising: a memory configured to store sensor data gathered from plurality of network appliances; and a processor configured to receive, manipulate, and output sensor data; and a plurality of network-enabled devices, each of the plurality of network-enabled devices communicatively coupled to at least one other of the plurality of network-enabled devices and at least one of the plurality of network-enabled devices communicatively coupled to the interconnected network, each of the plurality of network-enabled devices comprising: a sensor configured to detect a physical environmental parameter associated with a space and different from a physical environmental parameter detected by another of the plurality of network-enabled devices, the sensor configured to generate a sensor signal associated with the physical environmental parameter; and a processor configured to: receive the sensor signal; process the sensor signal; provide the sensor signal to the at least one other of the plurality of network-enabled devices; and transmit a request directly to the at least one other of the plurality of network-enabled devices, the request including instructions for the at least one other of the plurality of network-enabled devices to execute an action.