Shelly(s) & Relaiskarte Steuerung Aussenanlagen

  • Zuallererst nochmals meinen herzlichen Dank an die Moderatoren, Shelly-Asse und Fortgeschrittenen für eure freundliche Hilfe und Geduld bei diversen Fragen die ich im Vorfeld zu diesem Projekt hatte!

    Möchte euch ein Projekt vorstellen, das ich zum Teil schon seit Jahren im Einsatz habe

    (der Teil mit der Regnersteuerung per Relaiskarte) und in den letzten Monaten mittels Shellys

    bis zur (vorläufigen) Endstufe ausgebaut habe.

    Es steuert meine Gartenberegnungsanlage, das Einfahrtstor, die Teichtechnik,

    sowie eine Schmutzwasserpumpe in der Regenrigole.

    Ich wollte dafür absichtlich keine der gängigen auch hier im Forum immer wieder erwähnten

    Hausautomationsprogramme verwenden, sondern ein selbst geschriebenes.

    Diese App läuft auf einem Server-PC der ohnedies den ganzen Tag läuft, weil er auch als Server für die Außenkameras und als Medienserver fungiert.

    Steuern kann ich diese App wenn ich nicht zu Hause bin, indem ich mich übers Handy mittels VNC

    mit dem Server verbinde. VNC ist sozusagen der "Vorgänger" von Teamviewer und spiegelt quasi den Bildschirm des Serversystems auf den Client am Handy, so dass man den Server steuern kann

    als säße man davor.

    Dadurch umgehe ich diverse Clouds oder Apps, ist so'n Spleen von mir, ich hab da einfach ein bisschen ein mentales Problem mit Clouds u.ä. 8o

    Das Programm steuert eine 8fach-Relaiskarte an der 7 Stk. Magnetventile für die Regner hängen, sowie ein Kontakt mit dem ich per Buttonklick das Einfahrtstor öffnen und schließen kann.

    Die Torendlagen werden mit einem Shelly i3 überwacht (nur als Spielerei) den ich in das Schaltkästchen der Torsteuerung eingebaut habe.

    Für den Gartenteich habe ich 2 Stk. Shelly 2.5 verbaut, welche die Filterpumpe des Druckfilters, die UVC-Klärlampe des Filters sowie eine Teichbelüftungsmembranpumpe "betreuen".

    Das hab ich primär aus Energiespargründen gemacht, früher ist das alles im Sommer 24/7 durchgelaufen, jetzt wird bei wählbarer Uhrzeit oder bei Sonnenuntergang abgeschaltet und am Morgen wieder ein.

    Der Ausgang O2 des zweiten Shelly 2.5 steuert zusammen mit einem i3 eine Schmutzwasserpumpe.

    Der SW2 des 2.5er dient dabei als eine Art "Memoryfunktion", normalerweise schalte ich diese Pumpe per Hand ein, zum Blumengießen z.B.

    Leider vergesse ich oft sie wieder abzuschalten und so läuft sie fröhlich weiter.

    Das Programm kriegt vom Eingang des 2.5 eine Info wenn der Schalter am Schaltkasten Pumpe an ist und startet einen Timer, der automatisch nach einer wählbaren Zeit abschaltet.

    Die Pumpe befindet sich in einem Rigolenschacht, der leider von meinen Vorgängern viel zu klein dimensioniert wurde.

    Bei den Starkregen der letzten Zeit läuft der immer über und drückt das Wasser bis zum Dachrinnenablaufrohr zurück.

    Dort läuft's dann in die Garage, nicht gut, gibt nasse Wände!

    Daher habe ich in den Schacht einen Schwimmerschalter eingebaut, der einen Shelly i3 ansteuert.

    Wenn der Schalter anschlägt aktiviert der i3 den 2.5er, der schaltet die Pumpe automatisch ein und lässt sie laufen bis der Schwimmer wieder abschaltet.

    So, abschließend noch ein paar Bilder davon und "Thanks for your attention" :)

    APP1.jpg

    APP3.jpg

    APP5.jpg

    APP2.jpg

    APP4.jpg

    IMG_20220618_104424907.jpg

    IMG_20220618_104518152.jpg

  • Als erstes finde ich ist es eine schöne Umsetzung, aber mir stellen sich so paar Fragen.

    1. Läuft alles über die selbe Phase?

    2. Mehr aus Neugierige wenn du den Schalter änderst für Zeit und Sonne, oder eine Zeit änderst.

    Wird dies dann vom Programm ausgeführt oder an den shelly gesendet und in diesem gespeichert?

  • Danke sehr!

    Zu den Fragen:

    zu 1. Nein, wie du vielleicht an den Bildern erkennen kannst, läuft das alles über 3 Phasen.

    Die Phasen sind so aufgeteilt, dass der jeweilige Shelly und die Geräte die an ihm dran hängen auf der gleichen Phase hängen.

    Man müsste sogar die gelben Klebeschilder neben den Klemmreihen sehen können.

    Die LS unten im Schaltschrank verwende ich als "Hauptschalter" für 3 x L + N.

    zu 2. Das wird komplett innerhalb des Programms gemacht, es wird lediglich der EIN/AUS-Befehl an den Shelly geschickt, das Programm läuft ja sowieso praktisch immer.

    Bei diesen Anlagen ist es auch egal, wenn der Server "krepiert", dann laufen die Geräte an den Shellys eben weiter, außerdem kann ich sie jederzeit mit den externen Schaltern EIN/AUSschalten.

    Ich weiß wohl, daß der 2.5er auch einen Scheduler hat, ich wollte mich aber ehrlich gesagt nicht damit herumschlagen, den vom Programm aus zu bedienen.