Hallo,
ich möchte gerne mit dem Pi (Raspbian) Heizungsdaten auslesen und zusammenfassen.
Die Heizungsregelung schmeisst einfach alle Zustandsdaten als Text auf die Schnittstelle so oft sie es schafft (paar mal pro Sekunde)
Zur Auswertung (nur bedeutend geänderte Zeilen werden protokolliert) will ich ein kleines Javaprogramm erstellen (Habe schon ein JBuilder9 Programm auf dem Pi am laufen, geht gut)
Im Augenblick macht das ein alter Laptop mit Diskettennetzwerk unter DOS / Turbo Pascal mit entsprechendem Stromverbrauch (schlimme 15W :)). Ich gehe davon aus dass die 9.pol RS232 mit 12V gefahren wird.
Nun 2 Fragen
1. Was empfehlt Ihr an Hardware?
- einen USB/RS232-Koverter? Welcher läuft problemlos auf dem Pi? USB wäre frei.
- oder besser über die GPIO-PINS?
Fliegende Schaltungen kann ich aber im Keller nicht brauchen, das ganze soll schon schön in ein Gehäuse. Zusätzlich soll der Pi noch einen FTP-Server machen und Filmchen von einer IP-Cam abholen (läuft schon unter java). Evtl. soll der Pi später noch eine Hocheffizienz-Solarpumpe analog ansteuern. (Kann meine Regelung nur über Phasenanschnittsteuerung)
2. Wie fragt man die serielle Schnittstelle für beide Fälle ab? Ist das nur ein Stream über den unablässig Daten sprudeln? Derzeit läuft das unter DOS über Interrupts. Raspbian?
Danke für hilfreiche Anmerkungen.