hellomichibye Posted June 2, 2019 at 03:29 PM Share Posted June 2, 2019 at 03:29 PM Hi, ich suche nach einer Lösung meinen Red Brick Stromverbrauch stark zu reduzieren, da ich die Stromversorgung über eine Batterie (geladen über Solar) realisieren muss. Mein Programm läuft 1 x pro Tag für ca 5 Minuten. Dabei bin ich auf das Kommando rtcwake gestoßen, mit dem man ein Linux für eine bestimmte Zeit suspenden kann. Leider geht das auf dem Red Brick nicht, da keine Real-Time Clock vorhanden ist. $ rtcwake --seconds 60 rtcwake: assuming RTC uses UTC ... rtcwake: /dev/rtc0: unable to find device: No such file or directory Ich habe gesehen das ein ein RTC Bricklet gibt. Nach meinem Verständnis kann Linux/Debian das aber nicht nutzen, richtig? Gibt es eine Möglichkeit eine RTC an den Red Brick zu bringen? Kann der Red Brick ACPI? Gibt es eine andere Möglichkeit das Red Brick für eine von mir steuerbare Zeit vom Strom zu nehmen? Ich denke an einen Mechanismus, den ich aus meinem Programm steuern kann und mir für x Stunden die 5 Volt zum RED Brick unterbricht. Eine reine Zeitschaltuhr hilt mir nichts, da ich diese nicht aus meinem Programm steuern kann? Viele Grüße Michael Quote Link to comment Share on other sites More sharing options...
hellomichibye Posted June 5, 2019 at 03:41 PM Author Share Posted June 5, 2019 at 03:41 PM Ein kleines Update... Der Befehl pm-suspend in Debian funktioniert. Nur aufwecken konnte ich den RED Brick nicht mehr. Sieht also danach aus als ob der RED Brick sleepen/suspenden könnte? Da ich bis in 2 Wochen fertig sein muss ist mein Plan jetzt die 5 Volt zum RED Brick außerhalb zu unterbrechen mit: https://www.amazon.de/gp/product/B019XK1SL2/ Das kann ich auf jeden fall manuell konfigurieren. Schön wäre es, wenn ich das dann noch aus dem Programm auf dem RED Brick konfigurieren könnte. Der https://www.amazon.de/gp/product/B06ZXV29X5/ wäre wohl etwas besser hat aber eine längere Lieferzeit, da aus Asien verschickt wird und ich keine 40€ für Versand zahlen will Quote Link to comment Share on other sites More sharing options...
rtrbt Posted June 6, 2019 at 10:08 AM Share Posted June 6, 2019 at 10:08 AM Suspend kann zwar der Linux-Kernel, aber auf dem RED-Brick funktioniert er hardwareseitig nicht. Du könntest dir mit einem per USB angeschlossenen Master-Brick und einem Relay-Bricklet etwas basteln, das hat aber folgende Nachteile: Das Timing wird sehr ungenau (im Bereich von einer Minute pro Stunde, das hängt vom Quartz auf dem Master Brick ab).Der Master Brick braucht eine Stromversorgung, da brauchst du entweder eine Step-Down-Power-Supply oder musst dir ein USB-Kabel zurecht bauen.Der RED-Brick würde sich selbst die Stromversorgung (sofort) wegnehmen, also kann das Linux nicht sauber herunterfahren. Hängt also von deinem Einsatzzweck ab, ob das sinnvoll ist. Bei den Relaymodulen von Amazon musst du mal sehen, ob du mit dem Timing hinkommst. Das erste scheint auf maximal 999 Minuten (16 Stunden 39 Minuten) konfigurierbar zu sein. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.