{"id":1062,"date":"2017-10-10T09:35:43","date_gmt":"2017-10-10T08:35:43","guid":{"rendered":"https:\/\/www.walterschlag.net\/?p=1062"},"modified":"2018-02-03T10:07:28","modified_gmt":"2018-02-03T09:07:28","slug":"raspberry-pi-auto-on-off","status":"publish","type":"post","link":"https:\/\/inator.at\/?p=1062","title":{"rendered":"Raspberry PI automatisch hoch und runterfahren"},"content":{"rendered":"<p>Hab einen meiner PIs auf meiner Photovoltaik Inselanlage laufen. Der ben\u00f6tigt zwar nur etwa 2 Watt, allerdings ist mir sogar das f\u00fcr den Winterbetrieb zuviel. Haupts\u00e4chlich erfasst der ja nur den Ladestrom von der PV Anlage. (Macht auch noch ein paar andere Dinge, aber die m\u00fcssen in der Nacht nicht unbedingt laufen.)<\/p>\n<p>Darum w\u00e4r es ja toll, den PI einfach vom permanent versorgten PI hoch- und runterfahren zu lassen. Im Prinzip ginge das ja recht einfach. Z.B. via Relais einfach den Strom einschalten, und &#8211; wenn es abend wird &#8211; ein &#8222;shutdown&#8220; schicken, und z.B. nach 1 Minute den Strom wieder ausschalten.<\/p>\n<p>Leider kann es in der Praxis allerdings vorkommen, dass das Runterfahren einmal l\u00e4nger, einmal k\u00fcrzer dauern kann. -> Eine Fixe Zeit ist deshalb nat\u00fcrlich eher ein Gl\u00fccksspiel; irgendwann muss der PI noch Swap leeren, was auf seine SD Karte, oder auf den Netzwerkspeicher schreiben. -> Dann kommts fr\u00fcher oder sp\u00e4ter zu einem Datenverlust&#8230;<\/p>\n<p>Zum Gl\u00fcck gibts f\u00fcr so ein Problem schon eine (relativ schlecht dokumentierte) Anleitung, bzw. sogar einen Bausatz im Internet. Ist allerdings mit programmierbarer Echtzeituhr und allem m\u00f6glichen anderen Glim Bim doch recht aufw\u00e4ndig. Drum hab ich mir eine &#8211; stark vereinfachte &#8211; Schaltung selber aufgebaut :<\/p>\n<p><a href=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/20171010_102423.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/20171010_102423-300x243.png\" alt=\"\" width=\"300\" height=\"243\" class=\"alignnone size-medium wp-image-1065\" srcset=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/20171010_102423-300x243.png 300w, https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/20171010_102423-768x623.png 768w, https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/20171010_102423-1024x830.png 1024w, https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/20171010_102423.png 1859w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Das hat auch gleich den Vorteil, dass der Step-Down-Converter im ausgeschalteten Zustand dann nicht mehr l\u00e4uft.<\/p>\n<p>Die beiden Pins (links unten) werden an den permanent laufenden PI angeschlossen, und schalten den PI ein.<\/p>\n<p>Damit das Ausschalten korrekt funktioniert, muss noch ein Kernelmodul geladen werden. Eigentlich sollte dass via \/boot\/config.txt gehen. Das hat bei mir allerdings nicht funktioniert.<\/p>\n<p>-> In die rc.local (vor dem exit 0) muss folgendes rein :<\/p>\n<pre>\r\ndtoverlay gpio-poweroff gpiopin=4 active_low\r\n<\/pre>\n<p><a href=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/RPI_AutoOnOFF2017Bild.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/RPI_AutoOnOFF2017Bild-300x182.jpg\" alt=\"\" width=\"300\" height=\"182\" class=\"alignnone size-medium wp-image-1169\" srcset=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/RPI_AutoOnOFF2017Bild-300x182.jpg 300w, https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/RPI_AutoOnOFF2017Bild-768x467.jpg 768w, https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/RPI_AutoOnOFF2017Bild-1024x622.jpg 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/RPI_AutoOnOFF2017Schaltung.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/RPI_AutoOnOFF2017Schaltung-300x189.png\" alt=\"\" width=\"300\" height=\"189\" class=\"alignnone size-medium wp-image-1170\" srcset=\"https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/RPI_AutoOnOFF2017Schaltung-300x189.png 300w, https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/RPI_AutoOnOFF2017Schaltung-768x483.png 768w, https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/RPI_AutoOnOFF2017Schaltung-1024x644.png 1024w, https:\/\/inator.at\/wp-content\/uploads\/2017\/10\/RPI_AutoOnOFF2017Schaltung.png 1868w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hab einen meiner PIs auf meiner Photovoltaik Inselanlage laufen. Der ben\u00f6tigt zwar nur etwa 2 Watt, allerdings ist mir sogar das f\u00fcr den Winterbetrieb zuviel. Haupts\u00e4chlich erfasst der ja nur den Ladestrom von der PV Anlage. (Macht auch noch ein paar andere Dinge, aber die m\u00fcssen in der Nacht nicht unbedingt laufen.) Darum w\u00e4r es &hellip; <a href=\"https:\/\/inator.at\/?p=1062\" class=\"more-link\"><span class=\"screen-reader-text\">Raspberry PI automatisch hoch und runterfahren<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1062","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/posts\/1062","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/inator.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1062"}],"version-history":[{"count":9,"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/posts\/1062\/revisions"}],"predecessor-version":[{"id":1171,"href":"https:\/\/inator.at\/index.php?rest_route=\/wp\/v2\/posts\/1062\/revisions\/1171"}],"wp:attachment":[{"href":"https:\/\/inator.at\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1062"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inator.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1062"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inator.at\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1062"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}