Hallo zusammen,
da mich die Steuerung per 1-Wire interesssiert hat und ich eh Ausschau nach
einer Steuerung für meine Hendiplatte gehalten habe und mir immer irgendwo
irgendwas gefehlt hat, habe ich auf die Schnelle etwas zusammengeschustert.
Meine Grundidee bzw. Anforderungen sind:
- Simpel
- Flexibel
- Klein, um in ein spritzwassergeschütztes Gehäuse einzubauen
- Software stabil
- Hardware nicht allzu teuer
- Getrenntes Backend/Frontend, um Anzeige mit aufs Smartphone zu nehmen
Rausgekommen ist bisher folgendes:
HW Basis:
Als OS verwende ich Linux (debian), dazu Apache als Webserver, mySQL als
Datenbanksyste,, PHP als Scriptsprache. Damits tuts jedes alte NB/PC und
auch ein Rasberry Pi sollte tun. Ich habs aktuell mit einer ALIX Box
realisiert (256 MB RAM, 2 GB CF Card), da ich mich mit der bereits
auskannte. Als 1-wire Hardware habe ich die gleiche eingesetzt, wie die
Kollegen der Fangobräu: Controller DS9490R, Sensor OW-Temp-B3-12A von EDS,
Aktor 2-fach-Relais von Wärme-Fuchs. (Details siehe hier:
http://hb.ikma.de/index.php?title=Brauen_mit_Linux%2C_web20mash_und_1-Wire)
Systemvorbereitung:
- Basissystem debian squeeze installiert
- Anaschiessend apache, php, mysql und owfs (für die 1-wire Ansteuerung)
installiert
Die Software selbst besteht aus einer Handvoll php Scripte, wobei eines
immer Hintergrund läuft und die Logik bereitstellt (Backend). Im Frontend
erfolgen nur die Anzeigen und Eingaben (Maischprogramm, manuelle
Bestätigungen). Aktuell schaut das Frontent so aus:
(Rastzeiten von 1 min sind aktuell zu Testzwecken angelegt).
Die Aktualisierung der Daten erfolgt per AJAX Request, da ich das schon
immer lernen wollte und dies eine gute Motivation war.
Do Tos sind noch:
- Verbesserung Rezeptverwaltung
- Aufzeichnung und Anzeige von Temperaturkurven
- Programmunterbrechung, - manipulation zur Laufzeit, -stop und
-wiederaufnahme.
- Ausgiebiges Testing
- Optisches Aufschnicken
Sobald ich selber ein paar Tests gefahren habe, gebe ich die SW gerne zum
Testen oder Weiterentwickeln raus. Auch Wünsche und Anregungen sind
jederzeit herzlich willkommen. Interessenten bitte einfach melden.
Herzliche Grüße
Stefan
Edit: Typos...
[Editiert am 13.2.2013 um 20:13 von BierBauer]
____________________