What is the problem? OctoPi monitor reports no change in temperature of bed or hotend when starting a print. After a little bit, it reports thermistor failure and disables printing for safety. So the thermistors are broken, the communication is screwed up, or OctoPi is seeking temperature reports from the wrong place.
What did you already try to solve it?
-
Power down Pi and printer. Boot Pi, then printer. No change.
-
closed browser window and re-connected to server
-
Verified Pi is using stock 5.1V / 3A supply
-
Disconnect printer USB cable and print from micro-SD in the printer's slot. Temperatures ramp up as normal, then printing begins.
Logs (octoprint.log
, serial.log
or output on terminal tab at a minimum, browser error console if UI issue ... no logs, no support!)
Additional information about your setup (OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible)
- Terminal is MacBook Air running Windows 10 / 64bit
- Wireless: TP-link Deco mesh system @5GHz and 2.4GHz
- About 30 other devices on my home network
- ISP (Charter) download speed always >50mbps
- Raspberry Pi 4b 4gig
- built boot image from Octoprint.org website: octopi-buster-lite-0.17.0.zip downloaded 20Mar2020
- Upgraded to Octopi 1.4.0 stable
Terminal text grab
From PuTTY session:
Linux octopi 4.19.75-v7l+ #1270 SMP
OctoPrint version : 1.4.0
OctoPi version : 0.17.0
Other shell info pluTerminal Tab Text:
From PuTTY session:
Linux octopi 4.19.75-v7l+ #1270 SMP
OctoPrint version : 1.4.0
OctoPi version : 0.17.0
Terminal Text:
Changing monitoring state from "Offline" to "Detecting serial port"
Serial port list: [u'/dev/ttyUSB0']
Connecting to: /dev/ttyUSB0
Changing monitoring state from "Detecting serial port" to "Opening serial port"
Connected to: Serial<id=0xaa515b90, open=True>(port='/dev/ttyUSB0', baudrate=115200, bytesize=8, parity='N', stopbits=1, timeout=10.0, xonxoff=False, rtscts=False, dsrdtr=False), starting monitor
Starting baud rate detection...
Changing monitoring state from "Opening serial port" to "Detecting baudrate"
Trying baudrate: 115200
Send: N0 M110 N0*125
Recv: ok
Changing monitoring state from "Detecting baudrate" to "Operational"
Send: N0 M110 N0*125
Recv: ok
Send: N1 M115*39
Recv: ok 1
Recv: FIRMWARE_NAME:Robin
Send: M21
Recv: Printed filament:200.21m Printing time:2 days 17 hours 30 min
Recv: PrinterMode:FFF
Recv: ok 1
Recv: wait
Recv: wait
Recv: wait
Recv: wait
Send: M105
Recv: ok 1
Recv: T:25.00 /0 B:36.33 /0 B@:0 @:0
Recv: wait
Recv: wait
Recv: wait
Recv: wait
Recv: wait
Recv: wait
Send: M104 S210
Recv: ok 1
Recv: TargetExtr0:210
Recv: wait
Send: M140 S60
Recv: ok 1
Recv: TargetBed:60
Recv: wait
Recv: wait
Send: M105
Recv: ok 1
Recv: T:24.17 /210 B:35.60 /60 B@:255 @:255
Recv: wait
Recv: wait
Recv: wait
Recv: wait
Recv: wait
Recv: wait
Changing monitoring state from "Operational" to "Starting"
Send: N0 M110 N0*125
Recv: ok
Changing monitoring state from "Starting" to "Printing"
Send: N1 M2100 T2512*97
Recv: ok 1
Recv: Unknown command:N1 M2100 T208
Send: N2 M82*27
Recv: ok 2
Send: N3 G21*25
Recv: ok 3
Send: N4 G90*20
Recv: ok 4
Send: N5 M82*28
Recv: ok 5
Send: N6 M107 T0*103
Recv: ok 6
Send: N7 M190 S60*89
Recv: ok 7
Recv: busy:heating
Send: N8 M109 S210 T0*39
**Printer seems to support the busy protocol, will adjust timeouts and set busy interval accordingly**
Recv: T:24.03 /210 B:34.95 /60 B@:255 @:255
Recv: busy:heating
Recv: T:24.03 /210 B:34.95 /60 B@:255 @:255
Recv: T:24.03 /210 B:34.86 /60 B@:255 @:255
Recv: busy:heating
Recv: T:23.89 /210 B:34.86 /60 B@:255 @:255
Recv: T:24.03 /210 B:34.95 /60 B@:255 @:255
Recv: busy:heating
Recv: T:23.89 /210 B:34.86 /60 B@:255 @:255
Recv: T:24.03 /210 B:34.86 /60 B@:255 @:255
Recv: busy:heating
Recv: T:23.89 /210 B:34.77 /60 B@:255 @:255
Recv: T:23.89 /210 B:34.86 /60 B@:255 @:255
Recv: busy:heating
Recv: T:23.89 /210 B:34.86 /60 B@:255 @:255
Recv: T:23.89 /210 B:34.77 /60 B@:255 @:255
Recv: busy:heating
Recv: T:23.89 /210 B:34.77 /60 B@:255 @:255
Recv: T:23.89 /210 B:34.77 /60 B@:255 @:255
Recv: busy:heating
Recv: T:23.89 /210 B:34.68 /60 B@:255 @:255
Recv: T:23.89 /210 B:34.68 /60 B@:255 @:255
Recv: busy:heating
Recv: T:23.89 /210 B:34.68 /60 B@:255 @:255
Recv: T:23.89 /210 B:34.68 /60 B@:255 @:255
Recv: busy:heating
Recv: T:23.89 /210 B:34.68 /60 B@:255 @:255
Recv: T:23.89 /210 B:34.68 /60 B@:255 @:255
Recv: busy:heating
Recv: T:23.89 /210 B:34.68 /60 B@:255 @:255
Recv: T:23.89 /210 B:34.59 /60 B@:255 @:255
Recv: busy:heating
Recv: T:23.89 /210 B:34.59 /60 B@:255 @:255
Recv: T:23.89 /210 B:34.59 /60 B@:255 @:255
Recv: busy:heating
Recv: T:23.89 /210 B:34.59 /60 B@:255 @:255
Recv: T:24.03 /210 B:34.59 /60 B@:255 @:255
Recv: busy:heating
Recv: T:23.89 /210 B:34.50 /60 B@:255 @:255
Recv: T:23.75 /210 B:34.50 /60 B@:255 @:255
Recv: busy:heating
Recv: T:24.89 /210 B:34.50 /60 B@:255 @:255
Recv: T:23.89 /210 B:34.50 /60 B@:255 @:255
Recv: busy:heating
Recv: T:23.89 /210 B:34.50 /60 B@:255 @:255
Recv: T:23.89 /210 B:34.50 /60 B@:255 @:255
Recv: busy:heating
Recv: T:24.89 /210 B:34.40 /60 B@:255 @:255
Recv: T:23.89 /210 B:34.40 /60 B@:255 @:255
Recv: DebugLevel:14
Recv: Error:One heater seems decoupled from thermistor - disabling all for safety!
Changing monitoring state from "Printing" to "Error: One heater seems decoupled from thermistor - disabling all for safety!"
Send: M112
Send: N9 M112*40
Send: N10 M104 T0 S0*16
Send: N11 M140 S0*85
Changing monitoring state from "Error: One heater seems decoupled from thermistor - disabling all for safety!" to "Offline (Error: One heater seems decoupled from thermistor - disabling all for safety!)"
Connection closed, closing down monitor
Changing monitoring state from "Offline" to "Detecting serial port"
Serial port list: []
Changing monitoring state from "Detecting serial port" to "Error: Failed to autodetect serial port, please set it manually."
Failed to autodetect serial port, please set it manually.