OpenSprinkler OSPI – Anleitung

OpenSprinkler Pi (Ospi) ist eine Erweiterungskarte für den Raspberry Pi (RPI 0; 1 RPi Modell A + / B +; RPi 2; RPi 3). Es ermöglicht RPi direkt auf die Magnetventile zuzugreifen und zu steuern. Es kommt optional mit einem Grhäuse oder mit einem Satz von Laser geschnittenen Acryl-Gehäuseteilen.

Sensoren und Ventile:

Pi16 Info

Stecken Sie stromlos den Raspberry PI auf den RPi connector. Achten Sie darauf, dass keine PINs seitlich herausschauen, also alle Pins im connector stecken.

Bei der Verwendung von analogen Sensoren (z.B. den SMT50) sollten Sie PIN-Leisten für die analogen Schnittstellen installieren (löten). Verwenden Sie dann die OpenSprinklerShop Software.

Digitale Sensoren (z.B. der Hunter Rain-Clik) können Sie direkt anschließen: SN1 oder SN2, und GND
Die Magnetventile immer an COM und dem jeweiligen Stationsanschluss anschließen

Bei der Verwendung von mehr als 8 Stationen sollten Sie beide COM-Anschlüsse zusammenschließen.

Hinweise:

  • Verwenden Sie als Netzteil immer ein 24AC (Wechselspannungs-) Netzteil! Niemals ein DC und schon gar nicht ein Netzteil mit anderer Spannung! z.B. unser Standardnetzteil oder ein Hutschienennetzteil.
  • Wenn Sie die Spannung an den Stationen/Zonenanschlüssen messen wollen, dann nur mit angeschlossenem Magnetventil, ansonsten messen Sie die immer 24VAC, auch wenn die Zone aus ist.
  • Führen Sie KEINE Strommessung durch!

Softwareinstallation:

Aktualisieren Sie ihr Raspi-OS! Aufgrund von dramatischen Änderungen in der GPIO-Schnittstelle kommt es zu Kompilierfehlern. Führen Sie eine Aktualisierung aus:

sudo apt-get update sudo apt-get upgrade

Die Bibliothek “libgpiod-dev” sollte in der Version “stable,now 1.6.3-1+b3” oder neuerer vorhanden sein:

sudo apt search libgpiod-dev

Die Kernel-Versionen 5.10.xx sind dadurch nicht mehr lauffähig. Hier müssen Sie das Betriebssystem aktualisieren.

Musste dadurch erst das Betriebssystem aktualisiert werden, so führen Sie einen Neustart aus. Dann fahren Sie fort:

Aktivieren Sie über

sudo raspi-config

den I2C-Bus (3 Interface Options – I4 I2C). Dann von der Befehlszeile:

sudo apt-get install build-essential
sudo apt-get install -y libi2c-dev 
sudo apt-get install -y libgpiod-dev
cd ~
git clone https://github.com/OpenSprinkler/OpenSprinkler-Firmware.git
cd OpenSprinkler-Firmware
sudo ./updater.sh

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.