NEWS
Erfahrungen mit dem StromPi?
-
Moin, er hat Erfahrung mit der Programmierung des StromPi in Verbindung mit dem IOBroker?
Ich habe einen Raspberry mit IoBrokder und einen StromPi mit Akku.
Nun möchte ich den Zustand des StromPi abfragen. Also ob die Primäre oder Sekundäre Spannungsversorgung aktiv ist. (Überwachung auf Netztaufall)
Wenn das eintrifft, möchte ich über IOBroker eine Telegram Nachricht verschicken.
Dann soll nach einer zeit "X" (1h) des Raspberry runter fahren. (Das kann der StromPi steuern)
Wenn die Spannung vor ablauf der 1h zurückkehrt, soll der Raspberry einmal Neustarten.
Anschließend egal ob vor oder nach einer Stunde, möchte ich eine Telegram Nachricht, das alles wieder läuft. -
@AtomicIX Welche Version des StromPi ? Bei Version 3 kann man Daten über die serielle Schnittstelle (UART) auswerten. Betreibst Du ein Funkmodul auf dem Pi ? Dann wird es leider nichts.
-
Ja, ich habe das Zigbee Modul.
Aber da gibt's ja auch andere Möglichkeiten über die Gpio's.
Ich habe das nur noch nicht richtig verstanden.Edit: ja ich habe Version 3
-
@AtomicIX sagte:
andere Möglichkeiten über die Gpio's.
Dann nimm Variante 1
RB-StromPi3-Serial-Less-Anleitung.pdf
und installiere den Adapter ioBroker.rpi2. Den Input-Datenpunkt (z.B. GPIO.29 = Pin 40) kannst Du dann in einem Skript auswerten (als Trigger verwenden).
-
@paul53 danke, das klingt gut. Wusste von dem rpi2 Adapter nichts. Muss aber Variante 2 nehmen, wegen dem Akku.
-
Da das alles mit den Serielless Geschichten nicht so richtig geklappt hat, habe ich jetzt einfach eine Leitung von der Status LED für Wide, auf GPIO26 gelegt. Wenn der GPIO "true" ist, ist alles gut, wenn "false" dann bekomme ich ein Telegramm.
Kann mir hier auch jemand sagen, wie ich den Raspberry, nach einem Stromausfall, bzw nach Spannungswiederkehr rebooten kann?
Kann ich überhaupt aus Blockly/Javascript einen Reboot des PI durchführen?
Oder lieber einen neuen Post machen?
-
@AtomicIX sagte:
nach Spannungswiederkehr rebooten kann?
Das kann nur die USV machen, denn wenn der Spannungsausfall zu lange gedauert hat, wurde der RPi runtergefahren.
-
@AtomicIX
Kann ich überhaupt aus Blockly/Javascript einen Reboot des PI durchführen?
Auf der Seite von Joy-it gibt es drei Skripte , sendmail.py,poweralarm.py und powershutdown.py. Die sollten dir helfen.