RE: Prusa Mini mit Octopi
guten Morgen und ein frohes Neues Jahr!
Ich habe nun endlich ein Plugin gefunden, welche bei diversen Ereignissen (Druck Start, Druck Ende, Druck Error, Druck Pause, usw.) einen http-Befehl ausführt. Der Name dieses Plugins lautet Webhooks. Dies ist für mich als Shelly-Freak (nicht geflasht) ein wunderbares Plugin 😀
So kann ich nach dem Druckende, nach Ablaufen einer gewissen Zeit Drucker und Pi stromlos schalten 😊
und wenn es sein muss, zusätzlich das Wohnzimmerlicht einschalten, Garagentor öffnen, Frau den Fernseher abschalten, usw. 🤣
Man kann Dir den Weg weisen, aber gehen musst du ihn selbst - happy Printing 🙂
Meine Lösung
Ich lasse octoprint nach dem fertigen Druck das System runterfahren.
Im iobroker gibt es ein octoprint Adapter und dieser hat viele datenpunkte vom octoprint unter den Objekten.
Wenn octoprint im iobroker nun false also nicht erreichbar ist bedeutet das das sauber runter gefahren wurde.
Das lese ich per Script aus, warte dann noch 10 Minuten damit alles abkühlen kann und mache dann die Steckdose die mit tasmota geflasht ist Stromlos.
Wenn ich die Steckdose wie einschalte bootet auch mein octopi wieder sauber hoch.
Für mich eine saubere Lösung
Meine Lösung
Da gibt es natürlich mehrere Möglichkeiten, den Drucker nach dem Druck abzuschalten. Ich habe mir allerdings ein Script geschrieben, welches die hotend Temp. ausliest und den Drucker erst bei unterschreiten einer einstellbaren Temp. (z.B. 50 Grad C.) abschaltet. Octoprint Plugin verwende ich keines, weil eigentlich alles mit dem Pi und einem einfachen bash oder pythonscript per GPIO abgehandelt werden kann. Nachdem der Drucker abgeschaltet wurde, fährt das Pi (wahlweise) runter. Um das System zu starten, mache ich einen Pi hardreset (kleiner Taster), durch welchen dieses wieder hochfährt und den Drucker einschaltet.
Schöne Grüße,
Karl
Statt zu klagen, dass wir nicht alles haben, was wir wollen, sollten wir lieber dankbar sein, dass wir nicht alles bekommen, was wir verdienen.