Hallo Forum,
Ich habe einen Raspi2 B+ auf dem eine USV StromPi2 sitzt. So kann ich den Pi bei gekappter Hauptstromversorgung noch herunterfahren. Das funktioniert auch alles fein. Momentan hängen noch drei parallel geschaltete 9V Blocks am Wide Eingang der USV. Der Pi wird nur zweimal am Tag automatisch eingeschaltet, läuft etwa eine Stunde und wird dann wieder automatisiert ausgeschaltet.
Nun bleibt die USV und natürlich auch der Pi in gewisser Weise "an", was die Batterien bei 22H Betrieb über nur diese sehr schnell leer zieht.
Meine Idee war nun die Batterien physikalisch zu trennen, sobald der Pi heruntergefahren wurde. Wird der Pi dann wieder über die Hauptstromversorgung gestartet, sollen die Batterien wieder aktiv verbunden sein, damit sie beim nächsten Ausschalten der Hauptstromversorgung einspringen um den Pi herunterzufahren.
Um dies durchzuführen, würde ich gerne ein Relay verwenden. Ich habe hier noch eines dieser 4-Relay-optokopler Dinger. Die Idee ist den UART TX Pin zu verwenden. Dazu habe ich das Relay über eine externe Quelle mit 5V versorgt. Also V+ auf VCC am Relay und GND auf GND am Relay. GPIO 15 habe ich mit IN1 auf dem Relay verbunden. GND vom Pi habe ich auf den gleichen GND wie der externen Stromversorgung gelegt.
Ich war der Annahme das der UART TX pin nach Shutdown des Pi auf 0V sinkt und das sich dadurch am Relay irgendwas tut, aber nichts. Aber auch bei eingeschaltetem Pi wird das Relay nicht aktiviert.
Hat hier jemand eine Idee was genau ich falsch mache? Funktioniert das so überhaupt? Über ein laufendes Skript auf dem Pi geht das mit Sicherheit gut, aber da der Pi dann schon heruntergefahren sein wird wenn das Skript reagieren muss, fällt das wohl aus?
Vielen Dank für mögliche Hilfe,
KellJ