Vous voudrez peut-être consulter brewpi - c'est un moniteur de fermentation, mais ne se limite pas à la fermentation. Les appareils de température utilisés sont des sondes de température DS18B20. Vous pouvez obtenir ces préfabriqués dans un boîtier étanche auprès de vendeurs sur ebay - le projet dispose également d'un magasin qui les vend. Les fabricants affirment qu'ils sont précis à +/- 0,5 C, bien que mes tests contre un thermomètre étalonné montrent en pratique qu'ils sont précis à +/- 0,1 C.

Bien que le projet BrewPi vante principalement le raspberry pi comme principal appareil sans fil, vous pouvez collecter les résultats sur n'importe quelle interface série, comme un PC de rechange ou un routeur compatible Linux.
Le projet enregistre les données dans de jolis graphiques afin que vous puissiez voir la température maintenant, ou revoir plus tard pour toute variation inattendue. Je connais bien le code - il serait possible de modifier le code pour envoyer un message lorsque la température dépasse une valeur prédéfinie. Vous coderiez ensuite une application java sur votre téléphone Android pour gérer ce message.
EDIT: Je n'ai pas mentionné, ces sondes sont numériques - elles communiquent la température en utilisant un protocole numérique appelé OneWire. L'avantage est que vous pouvez connecter plusieurs capteurs aux mêmes 3 lignes d'alimentation / de données, et ils produisent beaucoup moins de bruit sur de longs câbles par rapport aux capteurs analogiques comme le LM37. L'inconvénient est que vous devez implémenter le protocole OneWire - par ex. utilisez une bibliothèque OneWire. C'est l'approche adoptée avec l'Arduino dans brewpi, qui dispose d'une bibliothèque OneWire prête à l'emploi.
Si vous utilisez un ventilateur, le brewpi peut contrôler le ventilateur pour augmenter le taux de refroidissement si nécessaire. Le contrôleur utilise un algorithme prédictif, qui évite le dépassement, et est beaucoup plus précis qu'un simple algorithme de thermostat marche / arrêt.