Script de gestion automatique de la carte K8055 en bash
Affectueusement nommé autoterra.

Posté par ToToNe le 7 mai 2011

Encore une fois je n'ai pas la prétention d'être un dieu en programmation et comme ce n'est pas mon cœur de métier toutes les remarques sont bonnes à prendre.
Je vous fait profiter de mon automate en bash pour le moment, il s'étoffera surement d'une version en interaction avec une base de donnée et une interface web, c'est actuellement en cour de développement.

Le script gère à l'heure actuelle les cycles horaire 09h00 - 22h00 modifiables à votre guise, les températures et le taux d'humidité.

Tout est géré automatiquement aucun bugs pour ma part depuis debut janvier, testé en conditions réelles (les habitants du terrarium n'étaient pas là avant mi janvier).

Je vous fait donc profiter de mon script téléchargez-le et modifiez les champs nécessaires.

N'oubliez pas de faire un chmod u+x sur votre fichier.

Personnellement je lui ai assigné une exécution toutes les 5 minutes.

Faites un crontab -e et assignez le script toute les 5 minutes exemple pour moi :

# m h dom mon dow command
*/5 * * * * /home/totone/autoterra.sh


Je vous conseille de récupérer le code dans le script présent dans l'espace de téléchargement.

Le code ci dessous n'est ici qu'à titre indicatif des erreurs de syntaxe peuvent apparaitre du fait de son intégration dans une page web, je vous conseille donc de le télécharger et de regarder le code source si besoin est.

Code de l'automate