I am interested in the concept and deployment of the Internet of Things. One of the primary requirements is for cheap computers and pervasive networking. I want to know if the Raspberry Pi in its present form or a forthcoming model would be suitable for this kind of task (I know next to nothing about the device). Suitable equipment would need a general purpose processor capable of running TCP/IPv6 and probably also a HTTP stack or an implementation of the ZigBee API. Some kind of dirt cheap, low capacity non-volatile storage (e.g. flash). It would need 802.11 support compatible with common household networks (a/b/g/n/ac/ad) and the ability to self-organise into a mesh network and perform message propogation.
Does the Pi come anywhere close to this? If not, please detail what is missing and what is coming down the pipeline from the manufacturers. If it does meet all these requirements, please provide an example if you can of an existing deployment demonstrating its use.