Можно сделать самому такое устройство даже не имея особых навыков — Arduino (от $9) + Датчик температуры (DS18B20 ~ $2) или влажности и температуры (DHT22 ~ $10) + самый дорогой компонент GSM Shield (от $60). Вот описание как такую штуку человек делал
labs.vectorform.com/2011/10/remote-temperature-monitoring-with-the-arduino-sm5100b/. К Arduino можно легко повесить не один, а несколько таких датчиков, они работают по 1-wire интерфейсу, тоесть достаточно двух проводов, датчики можно разместить на удалении друг от друга, можно мониторить температуру, влажность, прикрутить PIR датчики движения и тд. Самый дорогой компонент — GSM Shield можно заменить старым телефоном управляемым по UART.