RPI herunterfahren über gpio-shutdown
Moderatoren: jmaus, Co-Administratoren
- Hoppla
- Beiträge: 341
- Registriert: 29.12.2018, 19:39
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leipzsch
- Hat sich bedankt: 35 Mal
- Danksagung erhalten: 12 Mal
RPI herunterfahren über gpio-shutdown
Irgendwie hab ich die falschen Suchbegriffe oder ..
Ist es möglich, die Raspberrymatic durch auf Masse ziehen eines Pins des GPIO kontrolliert herunter zu fahren?
Wenn ja welchen.
Grund: Ich möchte keine dieser Aufsteckplatinen als USV benutzen sondern eine eigene Lösung verwenden.
Danke
Ist es möglich, die Raspberrymatic durch auf Masse ziehen eines Pins des GPIO kontrolliert herunter zu fahren?
Wenn ja welchen.
Grund: Ich möchte keine dieser Aufsteckplatinen als USV benutzen sondern eine eigene Lösung verwenden.
Danke
-
- Beiträge: 78
- Registriert: 01.02.2015, 15:31
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 55 Mal
- Danksagung erhalten: 10 Mal
Re: RPI herunterfahren über gpio-shutdown
Geht einfach über ein Device-Tree-Overlay.
Auf die Schnelle habe ich hier eine Beschreibung gefunden:
https://blog.gc2.at/post/pi-herunterfahren/
Auf die Schnelle habe ich hier eine Beschreibung gefunden:
https://blog.gc2.at/post/pi-herunterfahren/
-
- Beiträge: 14169
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 586 Mal
- Danksagung erhalten: 1501 Mal
Re: RPI herunterfahren über gpio-shutdown
Öhhhmmm.... Du weißt aber schon, das auf einer Raspberrymatic kein Standard Pi-Betriebssystem läuft!?
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
- blackhole
- Beiträge: 3730
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 587 Mal
Re: RPI herunterfahren über gpio-shutdown
Meinst du eine entsprechende config.txt würde deshalb fehlen oder warum fragst du?
-
- Beiträge: 78
- Registriert: 01.02.2015, 15:31
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 55 Mal
- Danksagung erhalten: 10 Mal
Re: RPI herunterfahren über gpio-shutdown
Ooops, das mit der Raspberrymatic habe ich glatt überlesen.
Hier fehlen leider die entsprechenden Overlays. Keine Ahnung ob man die eventuelle einfach von einem standard Raspbian übernehmen könnte.
-
- Beiträge: 14169
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 586 Mal
- Danksagung erhalten: 1501 Mal
Re: RPI herunterfahren über gpio-shutdown
Ohne mich jetzt tiefer mit der Materie auseinander gesetzt zu haben weiß ich zumindest, dass der Großteil der OS readonly gemountet ist und "so einfach" ein Editieren nicht möglich sein wird. Und ob alles vorhanden ist, steht auch auf einem anderen Blatt.
Gruß Xel66
EDIT: Aber als Hardwaremod wäre eine direkte Tastenbedienung zum Herunterfahren auch zielführend. Besser als einfach Stecker ziehen.
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
- blackhole
- Beiträge: 3730
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 587 Mal
Re: RPI herunterfahren über gpio-shutdown
Ja, das sollte problemlos gehen, DTs sind ja per Definition "OS-neutral".
-
- Beiträge: 215
- Registriert: 19.01.2015, 07:42
- Hat sich bedankt: 22 Mal
- Danksagung erhalten: 8 Mal
Re: RPI herunterfahren über gpio-shutdown
wie machen das die aufsteckbaren USVs?
andererseits hätte die RM auch NUT integriert.
RaspberryMatic 3.73.9.20231130 on Proxmox, HB-RF-ETH and Aurel Groundplane binded by openHAB 4.1.1
- jmaus
- Beiträge: 9865
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1883 Mal
- Kontaktdaten:
Re: RPI herunterfahren über gpio-shutdown
Die nutzen alle GPIO daemons die einen speziellen GPIO überwachen und sobald dieser getriggert wird fahren die das System via /sbin/powerofg herunter. Und man kann das selbe nachtürlich ohne overlay auch exakt gleich nachempfinden indem man die wiringpi oder "gpio" kommandozeilen tools nutzt, sich ein kleines shell skript schreibt das dann eben auch GPIOs auf ihren status hin überwacht und dann entsprechend poweroff auslöst...
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
- Hoppla
- Beiträge: 341
- Registriert: 29.12.2018, 19:39
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Leipzsch
- Hat sich bedankt: 35 Mal
- Danksagung erhalten: 12 Mal
Re: RPI herunterfahren über gpio-shutdown
Danke.
Findet man da eine Beschreibung dazu?
Ich hab bereits gesucht, komme aber nicht zum Ziel.
Auch nicht zu den Aufsteckplatinen.
oder würde es mit einem Eintrag im /boot/config.txt wie z.b. beim oktopi:
dtoverlay=gpio-shutdown,gpio_pin=3
funktionieren?
Ich möchte mir durch zielloses rumprobieren nichts zerschießen.
Findet man da eine Beschreibung dazu?
Ich hab bereits gesucht, komme aber nicht zum Ziel.
Auch nicht zu den Aufsteckplatinen.
oder würde es mit einem Eintrag im /boot/config.txt wie z.b. beim oktopi:
dtoverlay=gpio-shutdown,gpio_pin=3
funktionieren?
Ich möchte mir durch zielloses rumprobieren nichts zerschießen.