I need some help; hopefully somebody recognises my problem and knows how to solve it.
I'm running a M3D Micro using the M33 Fio plugin. When I start a print, the printer doesn't move and doesn't heat up. It already worked fine until some days ago, so I somehow managed to screw it up, possibly by permitting some update. I can manually control all stages of the printer and the extruder temperature; it also works flawlessly under the original M3D software, so the printer is OK. I also tried different firmwares, so I would guess that's not a factor.
Here's a log from octoprint:
2020-03-08 20:49:17,727 - octoprint.util.comm - INFO - Changing monitoring state from "Operational" to "Starting"
2020-03-08 20:49:17,750 - octoprint.printer.standard.job - INFO - Print job started - origin: local, path: Kappe.gco, owner: Thomas Heuer, user: Thomas Heuer
2020-03-08 20:49:17,776 - octoprint.util.comm - INFO - M110 detected, setting current line number to 0
2020-03-08 20:49:17,816 - octoprint.plugin - ERROR - Error while calling plugin m33fio
Traceback (most recent call last):
File "c:\octoprint\venv\lib\site-packages\octoprint\plugin\__init__.py", line 224, in call_plugin
result = getattr(plugin, method)(*args, **kwargs)
File "c:\octoprint\venv\lib\site-packages\octoprint_m33fio\__init__.py", line 6903, in on_event
if payload["filename"] == os.path.basename(self._file_manager.path_on_disk(octoprint.filemanager.destinations.FileDestinations.LOCAL, "test border.gcode").replace("\\", "/")) :
KeyError: 'filename'
2020-03-08 20:49:18,006 - octoprint.plugins.tracking - INFO - Sent tracking event print_started, payload: {'origin': u'local', 'file': 'd72586cf622fae1ae9bb65a28b39e2ca5e518e6c'}
2020-03-08 21:00:21,131 - octoprint.server.heartbeat - INFO - Server heartbeat <3
2020-03-08 21:00:30,111 - octoprint.plugins.tracking - INFO - Sent tracking event ping, payload: {'octoprint_uptime': 909}
And here's what's happening in the M33 Fio plugin:
2020-03-08 20:49:17,477 Processed Response:
2020-03-08 20:49:17,809 Original Sent: N0 M110 N0*125
2020-03-08 20:49:18,479 Original Response: wait
2020-03-08 20:49:18,480 Processed Response:
2020-03-08 20:49:18,482 Original Response: ok PT:98 DT:1
2020-03-08 20:49:18,483 Processed Response: ok PT:98 DT:1
2020-03-08 20:49:20,477 Original Response: wait
2020-03-08 20:49:20,477 Processed Response: wait
2020-03-08 20:49:22,476 Original Response: wait
2020-03-08 20:49:22,476 Processed Response:
2020-03-08 20:49:22,487 Original Response: ok PT:98 DT:1
2020-03-08 20:49:22,487 Processed Response: ok PT:98 DT:1
2020-03-08 20:49:23,473 Original Response: wait
2020-03-08 20:49:23,474 Processed Response: wait
That continues until I abort Octoprint with Strg+C. Does anybody have an idea?