NEWS
iobroker und motioneye
-
ich brauche mal eure hilfe bzw ein tutorial.
ich habe motioneye installiert, und es auch im iobroker in der vis zum laufen bekommen.
allerdings schreibt motioneye ja irgendwann die gesamte ssd voll, und das will ich einfach regelmäßig alle 3 stunden löschen lassen.
Oder am liebsten irgendwie alles, was älter ist als drei oder 6 stunden.. rekursiv, denn motioneye erstellt ja im Verzeichnis Camera1 weitere Unterverzeichnisse (Datum) und schreibt ja jpg und mp4 rein.mache ich das hier manuell über putty, funktioniert alles:
cd ~
sudo rm -r /var/lib/motioneye/Camera1wie mache ich das aber am besten, da ich was linux angeht ein ziemlich blutiger anfänger bin? klar, mit cronjob ein script ausführen lassen, was das erledigt. aber wie sieht so ein script aus, wo in welches verzeichnis muss das hin und und und. fragen über fragen.
mit diesen befehlen wird genau das erledigt, was ich will. daten müssen da nicht gespeichert werden, kann alles weg. und wenn ich was brauche, kann ich das ja auf mein NAS hochladen, wenn sich draussen was rührt.
please help... ggg
-
Ich hab auch Fragen über Fragen
Wieso schreibt MotionEye deine SSD voll?
Sind bei euch stündlich 100 Leute vor der Tür?
Nächste Frage, wenn du alles automatisiert löschen lässt, löschst du ja vielleicht auch was, was wichtig sein könnte?
Und wenn du es dir vorher tatsächlich ansiehst, biste stundenlang mit der Auswertung beschäftigt.
Ich würde an deiner Stelle erstmal MotionEye richtig einstellen. -
@joachim-knape sagte in iobroker und motioneye:
wie mache ich das aber am besten,
es gibt doch direkt in Motioneye die Option
Preserve Movies/Pictures
und kannst 1Tag hinterlegen
-
danke für die anteilnahme.. gg
es geht aber in meiner frage nicht um das wieso oder warum, sondern wie ich das problem in der gewünschten art und weise lösen kann.
sieh es einfach mal als so ne art "notschalter" wenn mal was schief geht. plan B sozusagen. -
Um zu helfen, müssen wir natürlich verstehen was Du vorhast.
Du möchtest ja auch was von unsWenn du auf Motion Triggerst, dann kannst Du das regeln, wie @crunchip das schon gepostet hat.
In Motion Eye gibt es die Option festzulegen, wie lange die Bilder/Videos vorgehalten werden sollen. -
@haselchen alles richtig, alles schön. hab ich gefunden.
aber wenn ich zu wenig platz auf der ssd habe, um 1 tag abzuspeichern, dann geht es eben mit den bordmitteln von motioneye nicht, wenn man die bildqualität nicht drastisch runter schraubt.wie auch immer.. die hilfeansätze von euch sind ok und nachvollziehbar. danke dafür.
ich suche aber trotzdem nach der möglichkeit, diese beiden befehle - mit denen es ja auch funktioniert - in ein cronjob zu packen, damit es alle drei stunden - oder wie im eingangspost beschrieben rekursiv alles was älter als drei stunden ist - den überflüssigen kram löscht.
cd ~
sudo rm -r /var/lib/motioneye/Camera1 -
Dann vermutlich über Blockly
Über den Cronjob Block
oder
und dann der exec Block
Das genaue Konstrukt kann Dir bestimmt @paul53 posten.