Started a print this morning and for the first 4 layers, OctoPrint reported the current height as 0.3mm. It was only when it got to layer 5 did it change to showing the correct height.
OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible
OctoPrint 1.8.6. Creality Ender 2 Pro.
For all of these layers it was reporting the height as 0.3mm
octoprint.plugins.crealityprinter - INFO - tb_send_attributes:{'curPosition': 'X:84.36 Y:76.93 Z:0.2'}
octoprint.plugins.crealityprinter - INFO - tb_send_attributes:{'curPosition': 'X:78.69 Y:77.83 Z:0.4'}
octoprint.plugins.crealityprinter - INFO - tb_send_attributes:{'curPosition': 'X:78.69 Y:78.03 Z:0.6'}
octoprint.plugins.crealityprinter - INFO - tb_send_attributes:{'curPosition': 'X:78.69 Y:78.22 Z:0.8'}
Until this layer when it changed to correctly reporting the height.
octoprint.plugins.crealityprinter - INFO - tb_send_attributes:{'curPosition': 'X:78.69 Y:78.41 Z:1.0'}
Anyhow, the Pi reports Soft temperature limit has occurred
There are issues with Obico:
2023-02-25 16:47:40,914 - octoprint.plugins.obico - ERROR - Exception
Traceback (most recent call last):
File "/home/pi/oprint/lib/python3.7/site-packages/picamera/camera.py", line 1888, in capture_continuous
encoder.start(output)
File "/home/pi/oprint/lib/python3.7/site-packages/picamera/encoders.py", line 1136, in start
self._add_exif_tag(tag, self.exif_tags.get(tag, timestamp))
File "/home/pi/oprint/lib/python3.7/site-packages/picamera/encoders.py", line 1124, in _add_exif_tag
self.output_port.params[mmal.MMAL_PARAMETER_EXIF] = mp[0]
AttributeError: 'NoneType' object has no attribute 'params'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/pi/oprint/lib/python3.7/site-packages/octoprint_obico/webcam_stream.py", line 527, in capture_forever
for foo in self.pi_camera.capture_continuous(bio, format='jpeg', use_video_port=True):
File "/home/pi/oprint/lib/python3.7/site-packages/picamera/camera.py", line 1900, in capture_continuous
del self._encoders[splitter_port]
KeyError: 0
You are running Obico and OctoEverwhere side by side.
For functionality, only one is necessary.
And please avoid restarting the Pi by pulling the plug:
2023-02-25 16:47:45,557 - octoprint.plugins.obico - WARNING - Server WS ERROR: Not connected to websocket server after 5s
2023-02-25 16:47:48,310 - octoprint.startup - INFO - ******************************************************************************
2023-02-25 16:47:48,315 - octoprint.startup - INFO - Starting OctoPrint 1.8.6
2023-02-25 16:47:48,317 - octoprint.startup - INFO - ******************************************************************************
This can lead to corrupted a file structure on the SD card in the Pi.