Hilfe bei Raspberry programierung - Pinout

Hallo Jungs,
ich stehe etwas auf dem Schlauch und kenne mich mit der Programierung der Pins nicht so gut aus.
Ich habe 2 Pip 5048 parallel geschaltet, ich möchte einen PIP wegschalten und zuschalten mittels vorhanden einstellbaren Strom Hallsensor mit Relais und würde dazu gerne den Raspberry nutzen der eh in der Nähe hängt, der dann wenn Kontakt vom Hallsensor geschlossen ein 2 Relais schaltet.


Es soll folgendes script erstellt werden:

Wenn Schalter geschlossen ( Das relais vom Hallsensor an 2 Pins vom Raspi ) dann soll ein am Raspi angeschlossenens Relais für 15min anziehen.
Wenn der Schalter vom Hallsensor innerhalb der 15 min wieder auslöst, zählt er die 15min von vorn.

Was muss ich dazu auf dem Raspi installieren und wie sieht so ein Script dann aus?
Wäre dankbar für eine Schritt für Schrit Anleitung.

Als erstes benötigst du ein Betriebssystem auf dem Raspi. Üblich ist raspian, es gibt aber auch andere.

Vorher eine kurze Frage: reicht dir nicht vielleicht ein einfacher arduino aus? Wenn du softwaremäßig nichts größeres machen möchtest (Datenbank, Webserver etc.)
dann ist das vielleicht einfacher und günstiger für dich. Der Raspberry ist wirklich ein kompletter kleiner pc, für einfache Schaltungsaufgaben ist das oft viel zu übertrieben.

Moin Andreas,
danke für Dein Feedback.
Das ist mir alles bewusst. Ich habe ein RAspi ja schon laufen der am Wechselrichter per USB angeschlossen ist und mit solpiplog die Daten an meinen 2. Raspberry im Obergeschoss an iobroker sendet.
Deshalb wollte ich ja den "solpiplog" Raspi der per USB KAbel am MAster PIP hängt noch eine weitere Aufgabe verpassen.

Derzeit habe ich es so gelöst, dass ich einen Shelly 1mit Tasmota geflasht am Ein- Ausschalter vom 2.Pip angeschlossen habe. Dann über ein Blockly Sript im iobroker eingestellt, er soll den 2. PIP anschalten, wenn die Last des 1.PIP über 3600W geht.
Sieht auch sehr gut aus und funktioniert.

Den Stromsensor (https://www.amazon.de/gp/product/B07PLXC82G) habe ich nun ersteinmal beiseite gelegt und teste diese konfig nun. Was einen alles einfällt, wenn man nicht programmieren kann... :smiley: lach

Um die pins vom Raspi zu steuern, habe ich mich belesen, dass ein Packet installiert werden muss (wire2 oder so ähnlich) und dann eben ein script geschrieben werden muss... da hört es dann aber bei mir auf. Bei Arduino hätte ich es mit dem Arduinio blockly gelöst als nichtprogramierer. Beim Raspberry fehlt mir das Wissen..<g>

Moin Mark,

Wenn das mit iobroker und einem Shelly klappt, dann ist doch super. Habe da noch Fragen zu, was genau schaltest du mit dem Shelly? Gibt es an der pip parallel Karte eine Möglichkeit den pip auszuschalten?
Und wie verlängerst du aktuell die 30 Minuten? Laut Blockly erstellst du einen trigger, der nach 30minuten den PIp ausschaltet.

Hallo nick81
Der Shelly überbrückt einfach den Schalter am Pip, an dem ich 2 Kabel angelötet habe.


Die 30min werden immer verlängert, wenn Last über 3600W während der 30 min.
Das bewirkt der gesetzte Haken im Skript "löschen falls läuft"

Gruss Mark

Danke Mark. Hab’s kapiert :blush: