I had a strange lightning bolt/temperature symbol with an exclamation mark popup in my navbar, what does that mean?

general
octopi

#1

Starting with OctoPrint 1.3.10, the bundled "Pi Support Plugin" (only active when running on a Raspbery Pi) will regularly check if your Pi has detected any underlying issues via vcgencmd get_throttled.

This command can detect whether your Pi is currently throttled, or has been in the past, either due to undervoltage or overheating.

The Pi Support Plugin evaluates this information and displays corresponding icons in your navbar in case such a situation is detected:

image

In the above example, the Pi has detected both undervoltage and over heating. Clicking on the symbols will lead you to this FAQ entry. Hovering over the symbols will give you further information:

image

In this popover, detected issues will be highlighted in red (and - if a current issue - also blink just like in the navbar).

If your Pi is reporting undervoltage, you need to change the way you are powering it. Do not use some cheap phone charger you still have lying around, use a proper power supply that provides 5V and at least 2A current reliably. Also make sure that the cable from your power supply to the Pi is up to the task - there are cables out there that are not allowing needed voltage to actually arrive at your Pi due to too high internal resistance. Use a good quality thick cable, not some flimsy thing you still had somewhere in a drawer.

If in doubt, the official Raspberry Pi power supplies are a good option.

If your Pi is reporting that it's overheating, you need to provide it with better cooling. Make sure that air can circulate freely around it, and possibly add some cooling sinks to the chips.

In any case, if you get a report on any current issue or any issue observed since boot up, be sure to look into them - the Raspberry Pi is known to behave erratically especially in undervoltage situations and cause all kinds of issues, including communication issues with your 3d printer that can and will ruin your prints. If things are set up well, you really should never see these symbols pop up.


#2

Hi Foosel. What are the thresholds considered as overheating and undervoltage? My Pi sometimes get close to 70 degrees Celsius, and I get no messages about overheating. I'm already trying to make it run cooler, but in this meantime I'd like to know if is still safe.

Tks.


#3

She's simply reporting back what Raspbian's vcgencmd get_throttled reports.

voltage < 4.6
temperature > 80 ARM frequency capped
temperature > 85 throttled

Seventy is still okay.


#4

Seventy is still ok, but I think it maybe compromise memory card life. I've read that somewhere. Tks.


#5

You could add a USB thumbdrive to your Raspberry and push the ext4 partition over to that. So basically, the microSD only needs the firmware on the boot partition and everything else to include the swap space is on the USB.

Technically, one can "magic" the Raspberry Pi to bootup from USB (foregoing the microSD completely). Strangely, though, once you toggle this setting you can NEVER toggle it back.


#6

Thanks for this feature.. I just found out the standby line on my atx power supply isn't adequate :frowning: