Hi,
Ich baue mir meinem Pi2 B+ gerade für einige unterschiedliche Aufgaben zusammen. Diese Aufgaben müssen aber nicht ständig durchgeführt werden. Es würde theoretisch reichen den Pi einmal am Tag für einen gewissen Zeitraum (sagen wir mal eine Stunde) zu booten und die entsprechenden Programmabläufe durchführen zu lassen.
Außerdem würde ich ihn gerne auf Wunsch aus der Ferne booten und herunterfahren. Dazu würde sich meiner Meinung nach SMS oder Email am besten anbieten. Da der Pi ja leider kein WoL kann habe ich ein wenig meine Lieblingssuchmaschine bemüht, konnte aber auch keine zufriedenstellende Lüsung finden.
Ich glaube etwas das recht nah an meine Wunschvorstellung herankommt ist SleepyPi http://spellfoundry.com/product/sleepy-pi-2/. Allerdings kann ich da nichts finden, ob dieser auch auf eingehende Nachrichten als Wake-Up Befehl reagieren kann. Das tägliche Einschalten für eine Stunde lässt sich damit auf jeden Fall mittels der Timing-Funktion erledigen. Auch gut gefält mir das direkt eine Hardwareclock integriert ist.
Habt ihr noch eine Idee wie das Aufwecken und Herunterfahren aus der Ferne klappen könnte? Ich hatte an einen Arduino gedacht, der vielleicht die Stromversorgung des Pis herstellen und trennen kann sobald er eine Nachricht von mir bekommt. SMS kann er ja z.B. mit dem Arduino GSM shield empfangen. Natürlich würde der Pi vor der Unterbrechung heruntergefahren um die Korruption der SD zu verhindern.
Es geht mir dabei momentan noch nicht um den Stromverbrauch. Später wird es das wahrscheinlich da er dann im Batteriebetrieb arbeiten wird. Das ist aber noch Zukunftsmusik.
Bisher möchte ich einfach nur mögliche Ideen sammeln, wie das gehen könnte, wenn es geht.
Geplant ist das Ganze auf Raspbian Jessie lite. Der mögliche Programmierteil sollte da eher weniger das Problem sein. Die Umsetzung auf der Hardwareseite macht mir momentan eher noch Kopfzerbrechen.
Grüße,
BallerNacken