Abo
  • Services:
Anzeige
Bis ein Raspberry Pi dieses Ventil steuern kann, ist einiges an Vorbereitung erforderlich.
Bis ein Raspberry Pi dieses Ventil steuern kann, ist einiges an Vorbereitung erforderlich. (Bild: Friedhelm Greis/Golem.de)

Auswertungssoftware mit vielen Funktionen

Das Empfangen und Senden von SMS lässt sich prinzipiell auch per UMTS-Stick realisieren. Dazu müssen zunächst die Programmbibliothek Gammu und das Sende- und Empfangstool Gnokii installiert werden (Anleitung). Hier gibt es jedoch ein Problem: Manche Sticks können zwar eine SMS empfangen, lassen sich jedoch nicht auslesen. Andere Sticks wiederum lassen sich auslesen, sind aber nicht empfangsfähig. Auf Dauer ist es aber ein wenig umständlich, bei jeder SMS den Stick zu wechseln.

Anzeige

Unnötiges Experimentieren lässt sich mit einem Check der von Gammu unterstützten Geräte vermeiden. Gebrauchte Sticks wie der Huawei 220 funktionieren für diesen Zweck recht zuverlässig, benötigen für den Betrieb am Raspberry Typ B aber einen USB-Hub mit eigener Stromversorgung.

Nach dem Eintragen der Gerätedaten in die Gnokii-Konfigurationsdatei (.config/gnokii/config) steht der SMS-Kommunikation nichts mehr im Wege. Über ein Bash-Skript lassen sich je nach SMS-Text bestimmte Programme oder Skripte aufrufen (Skript). Allerdings kann der Stick nicht gleichzeitig online sein und SMS empfangen. Um die Onlinekosten möglichst gering zu halten, empfiehlt sich ohnehin, per Cronjob jeweils nur einige Minuten in der Stunde ins Netz zu gehen.

In der übrigen Zeit steht der Stick dann für die SMS-Kommunikation zur Verfügung. Das Skript lässt sich dabei so einrichten, dass nicht für die Steuerung benötigte Nachrichten, wie SMS des Anbieters, per Mail weitergeleitet werden. Die Handynummer lässt sich damit auch für Authentifizierungszwecke im Internet verwenden. Da das Raspberry Pi keine eigene Hardware-Uhr besitzt, ist es wichtig, regelmäßig eine Synchronisierung mit einem Zeitserver (ntpdate) durchzuführen.

Einfache Einbindung in Wetterstationensysteme

Nachdem die Wetterstation aufgebaut und angeschlossen ist, stellt sich die Frage nach einem geeigneten Programm zur Auswertung. Die Auswahl hängt zum einen davon ab, ob die eigene Station unterstützt wird, zum anderen läuft nicht jedes Programm auf jeder Linux-Version. Mit Blick auf eine kostengünstige Auswertung ist es sinnvoll, dass das Programm auch die Datenübertragung an RESTful-basierte Wetterstationensysteme wie Awekas, Wunderground, die britische Weather Observations Website (WOW), das Citizen Weather Observer Program oder PWSWeather unterstützt.

Dies lässt sich beispielsweise mit weewx oder wview realisieren. Die Programme lesen permanent die Daten der Wetterstation in einer SQlite- oder MySQL-Datenbank aus und können sie je nach Einstellung an die Systeme übertragen. Über eine Datenflatrate oder per WLAN lassen sich auch die von den Programmen erstellten Wettergrafiken per FTP auf eine eigene Website hochladen. Pro Tag kommen einige Megabyte an Daten zusammen.

Relaissteuerung über Transistor

Wenn das Raspberry Pi und die Wetterstation endlich laufen, lassen sich weitere Anwendungen für den Garteneinsatz anschließen. Mit Hilfe eines elektrischen Ventils kann man per Zeitsteuerung oder Handy beispielsweise den Garten bewässern. Dazu benötigt man allerdings eine Relaissteuerung, die an die GPIO angeschlossen wird. Mit Hilfe eines Transistors wird der Ausgangsstrom des Pins verstärkt, um damit auch ein Relais sicher ansteuern zu können. Auf eine galvanische Trennung des Relais vom Steuerstrom mit Hilfe eines Optokopplers haben wir verzichtet.

Damit lässt sich das Relais auch über den 5-Volt-Pin des GPIO schalten und benötigt keine zusätzliche Stromversorgung. Die Freilaufdiode sorgt (hoffentlich) dafür, dass das Raspberry Pi durch die Schaltvorgänge keinen Schaden nimmt. Der Basiswiderstand errechnet sich je nach Strombedarf des Relais und der Verstärkung des ausgewählten Transistors.

Der Schaltplan und das Platinenlayout lassen sich beispielsweise mit einem Freeware-Programm wie Kicad erstellen. Dieser Aufwand lohnt sich allerdings nur dann, wenn man die Steuerung um weitere Elemente und Bauteile ergänzt und möglichst platzsparend unterbringen will. Sinnvoll ist beispielsweise eine Funktion, um per Schalter das Ventil und den Durchflussmesser testen zu können. Wer nicht selbst löten will, kann entsprechende Relaisplatinen für den Arduino nutzen. Diese lassen sich ebenfalls an die GPIO anschließen.

 Raspberry Pi im Garteneinsatz: Wasser marsch!Die Stunde des Durchflussmessers 

eye home zur Startseite
fg (Golem.de) 04. Mai 2016

Hallo Dieter, wie es im Artikel heißt, wird ein sogenanntes Zonenventil verwendet. Die...

jaykay2342 17. Apr 2015

Was für läuft denn da auf deinem PI? ggf hat der PI für deine Anwendung wirklich nicht...

rbugar 17. Apr 2015

Auch von mir ein großes Lob an den Autor. Interessant und amüsant zu lesen.

Moe479 04. Apr 2015

also eigentlich kannst du blumenkästen, sofern ablauflöcher vorhanden sind regelmäßig...

rofl022 30. Mär 2015

Falls das 38° sein sollten: So genau bekommst du das mit den möglichen Störquellen nicht...



Anzeige

Stellenmarkt
  1. Thalia Bücher GmbH, Hagen (Raum Dortmund)
  2. SUEZ Deutschland GmbH, Köln
  3. Media-Saturn-Holding GmbH, Ingolstadt
  4. ENERTRAG Aktiengesellschaft, Berlin


Anzeige
Top-Angebote
  1. (-40%) 17,99€
  2. 15€ sparen mit Gutscheincode GTX15 (Bestpreis laut Preisvergleich)
  3. (u. a. 3x B12-PS 120mm für 49,90€, 3x B14-1 140mm für 63,90€ statt 71,70€)

Folgen Sie uns
       


  1. DNS NET

    Erste Kunden in Sachsen-Anhalt erhalten 500 MBit/s

  2. Netzwerk

    EWE reduziert FTTH auf 40 MBit/s im Upload

  3. Rahmenvertrag

    VG Wort will mit Unis neue Zwischenlösung für 2017 finden

  4. Industriespionage

    Wie Thyssenkrupp seine Angreifer fand

  5. Kein Internet

    Nach Windows-Update weltweit Computer offline

  6. Display Core

    Kernel-Community lehnt AMDs Linux-Treiber weiter ab

  7. Test

    Mobiles Internet hat viele Funklöcher in Deutschland

  8. Kicking the Dancing Queen

    Amazon bringt Songtexte-Funktion nach Deutschland

  9. Nachruf

    Astronaut John Glenn im Alter von 95 Jahren gestorben

  10. Künstliche Intelligenz

    Go Weltmeisterschaft mit Menschen und KI



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Travelers Box: Münzgeld am Flughafen tauschen
Travelers Box
Münzgeld am Flughafen tauschen
  1. Apple Siri überweist Geld per Paypal mit einem Sprachbefehl
  2. Soziales Netzwerk Paypal-Zahlungen bei Facebook und im Messenger möglich
  3. Zahlungsabwickler Paypal Deutschland bietet kostenlose Rücksendungen an

Nach Angriff auf Telekom: Mit dem Strafrecht Router ins Terrorcamp schicken oder so
Nach Angriff auf Telekom
Mit dem Strafrecht Router ins Terrorcamp schicken oder so
  1. Pornoseite Xhamster spricht von Fake-Leak
  2. Mitfahrgelegenheit.de 640.000 Ibans von Mitfahrzentrale-Nutzern kopiert
  3. Spionage Malware kann Kopfhörer als Mikrofon nutzen

Gear S3 im Test: Großes Display, großer Akku, große Uhr
Gear S3 im Test
Großes Display, großer Akku, große Uhr
  1. In der Zuliefererkette Samsung und Panasonic sollen Arbeiter ausgebeutet haben
  2. Vernetztes Auto Samsung kauft Harman für 8 Milliarden US-Dollar
  3. 10LPU und 14LPU Samsung mit günstigerem 10- und schnellerem 14-nm-Prozess

  1. Re: Gut

    NaruHina | 07:33

  2. Re: Mehr macht bei EWE eh keinen Sinn

    NaruHina | 07:22

  3. Re: "Preise und Leistungen der Endprodukte sind...

    Hood-Boy | 07:01

  4. Re: Der Hit ist doch aber der Nachtrag

    blaub4r | 06:17

  5. Re: Warum nur M.2?

    Ach | 05:54


  1. 18:40

  2. 17:30

  3. 17:13

  4. 16:03

  5. 15:54

  6. 15:42

  7. 14:19

  8. 13:48


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel