Hallo,
ein API-Aufruf von Octoprint ergibt folgendes:
{
"job": {
"averagePrintTime": null,
"estimatedPrintTime": 9364.910044412876,
"filament": {
"tool0": {
"length": 5443.96533203125,
"volume": 13.094271143466216
}
},
"file": {
"date": 1729753992,
"display": "Datei.gcode",
"name": "Datei.gcode",
"origin": "local",
"path": "Datei.gcode",
"size": 6676640
},
"lastPrintTime": null,
"user": "pi"
},
"progress": {
"completion": 28.97861798749071,
"filepos": 1934798,
"printTime": 2907,
"printTimeLeft": 6381,
"printTimeLeftOrigin": "genius"
},
"state": "Printing"
}
Ich versuche nun die Ausgabe nur auf den Dateinamen (Datei.gcode) zu beschränken aber alle meine Versuche mit Grep und Cut sind kläglich gescheitert. Es wäre super wenn mir jemand helfen könnte. Besten Dank vorab.