|I run a home sensor network using an Arduino with an Ethernet shield as a low-cost and reliable gateway to the internet. Further, using the internet, I collect and record this sensor data with a Linux machine that I co-locate in a data center downtown. I call the software on both ends SensorServer.
Read more about this software here:
The gateway can read analog, digital, bynase and 1-wire protocols. These are some of the sensors I've connected to the network: