Glyn Hudson over at OpenEnergyMonitor has developed this remote temperature and humidity monitoring node, the emonTH:
The emonTH supports both the DHT22 (humidity and temperature) and DS18B20 either onboard or remote temperature sensor. The default software will search for the presence of either sensor at startup. If both sensors are found it will return humidity from the DHT22 and temperature from the DS128B20. If only the DHT22 is found it will return both humidity and temperature readings from this sensor, finally if only the DS18B20 is found only temperature readings will be returned. In the future I would to expand the code to support multiple DS18B20 sensors on the one-wire bus.