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

I just disabled this:

problem solved (the error).

I used this setup for over 2 years and suddenly after updating octo to v3 (python reason?) I get this message constant, tried several REAL power suppllies etc.Other cables, no reveal. Disabling this pluging solved it.

Now next problem (new since v3):

This also always worked instant...

See: change it not always good :slight_smile:

1 Like

You did not 'solve' anything. Your Pi is probably still reporting issues, you just don't know anymore. Like covering the warning lights in a car, the problem is not gone you just can't see it.

2 Likes

Good addition! I did solve it for me though :slight_smile: I don't care it's messaging on a USB power of 3A and no problems at all...

You've essentially just put black electrical tape over the check engine light in your car. Sure you can continue driving it and you no longer see the warning...

2 Likes

!!! WARNING !!! THIS SUPRESSES THE WARNING MESSAGE/FLAG - ONLY DO THIS IF YOU ARE COMPLETELY SURE THERE ARE NO OTHER ISSUES AND THAT OTHERWISE THE RASPBERRY PI AND OCTOPRINT IS RUNNING NORMALLY

You can supress the warning by editing the boot.txt file...

Log in to the Pi then edit /boot/config.txt file.

sudo nano /boot/config.txt

Go to the bottom of the file and add...

# Disable under-voltage warning
avoid_warnings=1

Save the changes then reboot the Pi

!!! WARNING !!! THIS SUPRESSES THE WARNING MESSAGE/FLAG - ONLY DO THIS IF YOU ARE COMPLETELY SURE THERE ARE NO OTHER ISSUES AND THAT OTHERWISE THE RASPBERRY PI AND OCTOPRINT IS RUNNING NORMALLY

seems a bit excessive - you could just disable the Pi Support Plugin.

Though note that neither options disable the actual throttling of the Pi whilst undervoltage is happening, so the Pi will likely still run worse than if you fixed the power supply. It's just disabling the warning, the problem still exists.

3 Likes

Aka, it's a piece of tape over the check-engine-light.

3 Likes

Hello Fellow Printers,

I solved this headache and Octoprint now runs faster and smoother than it ever did.

I had this issue for the longest time. Here is a list of things I tried that did not work:

  • Changed power adapter
  • Changed USB power cables
  • Disconnected the positive terminal of the USB cable between the printer and the RasPI to try to prevent current draw from the printer
  • Unplugged peripherals drawing voltage and tested to see if they were the issue
  • Even went to the trouble of removing plugins I thought contributed to extra processing power.
  • Nothing worked

Finally, I came up with a fix. The issue was the supply of power. The power adapter was fine as it was rated for 5v and 2amp as required. The under-voltage issues were caused by the wire gauge being too thin. The pipes were too small basically.

So....... The fix........ I printed this beauty from Thingiverse.......

I deepened the pin grooves a little more to receive a bigger gauge wire. I used 22 AWG. If you deepen more at the tip of where the Dupont needle sits it'll help get your wire in snug into the USB port. Wedges in nicely if you hit the sweet spot.

I then ran the positive to 5v (pin 2) and ground wires to Gnd (pin 6).

Worked like a charm and it runs fast. I am blown away by how much more responsive the browser is. The camera feed has much less lag. G Code viewer loads in half the time and runs without issue. All in all, a far better experience.

I recommend giving it a try.

FYI......... I am a novice... I'm open to suggestions/constructive criticism from individuals with more knowledge.

All the best.

M<

i start the System, start a print, and during the printig this "unter-voltage-Warning" pops up. i have actual 5.31 Volt at the PI - so what?!

1 Like

A bit more information on your power supply you use could help. Also what devices are connected at the Pi's USB ports. Maybe backpowering issues? What Pi are you using?

I use a Pi4 at a Ender 3 Pro with USB-Cable with Date-Only (power cord cut).
My power comes from a adjustable converter, max 5 A. Messurment was directly at the pi, 5.31 Volt.
Only have a Pi-Cam running and the under Voltage appears only after 1 longer period of tim , lets say 40 minutes. If i start the pi, theres no warning.

Can you share the systeminfo bundle? It's a zipped file you upload in your next post.

octoprint-systeminfo-20220326140043.zip (14.5 KB)

This is a quite short octoprint.log inside the bundle.

With that log, all is ok.

You may run a longer time, also with the warning occurred.

And please, turn off the DEBUG modes. They fill up the log if info that are primarily useful for developers. From 642 lines there are 477 just DEBUG infos. It also puts more load to the CPU and the SD card.

having good luck with USB wall outlet.

Been Seeing this a lot over the Past Week.
I have two Octopi's; both with Official Aus Power Supplies.

Fine for a good period, then I get runs...

Main Pi has an Official 7" Display with Octodash & a Logitech C922 Cam.
Small fan is attached to a 5V GPIO Supply,
Printer has the 5V line Isolated.

2nd one is a test bed; two Cams & no printer attached.

Both use Ethernet.

What I haven't seen much mention of is Grid Power Conditions.
My logs show this....

pi@OctoPrint:~ $ dmesg -T | grep oltage
[Tue Mar 21 14:24:36 2023] Under-voltage detected! (0x00050005)
[Tue Mar 21 14:24:40 2023] Voltage normalised (0x00000000)
[Wed Mar 22 20:22:38 2023] Under-voltage detected! (0x00050005)
[Wed Mar 22 20:22:43 2023] Voltage normalised (0x00000000)
[Thu Mar 23 18:08:08 2023] Under-voltage detected! (0x00050005)
[Thu Mar 23 18:08:12 2023] Voltage normalised (0x00000000)
[Thu Mar 23 20:08:49 2023] Under-voltage detected! (0x00050005)
[Thu Mar 23 20:08:55 2023] Voltage normalised (0x00000000)
[Sat Mar 25 22:35:34 2023] Under-voltage detected! (0x00050005)
[Sat Mar 25 22:35:38 2023] Voltage normalised (0x00000000)
[Sun Mar 26 00:00:45 2023] Under-voltage detected! (0x00050005)
[Sun Mar 26 00:00:49 2023] Voltage normalised (0x00000000)
[Sun Mar 26 03:16:06 2023] Under-voltage detected! (0x00050005)
[Sun Mar 26 03:16:10 2023] Voltage normalised (0x00000000)
[Sun Mar 26 03:53:22 2023] Under-voltage detected! (0x00050005)
[Sun Mar 26 03:53:28 2023] Voltage normalised (0x00000000)
[Wed Mar 29 06:45:21 2023] Under-voltage detected! (0x00050005)
[Wed Mar 29 06:45:25 2023] Voltage normalised (0x00000000)
[Wed Mar 29 08:20:35 2023] Under-voltage detected! (0x00050005)
[Wed Mar 29 08:20:39 2023] Voltage normalised (0x00000000)
[Wed Mar 29 12:01:04 2023] Under-voltage detected! (0x00050005)
[Wed Mar 29 12:01:08 2023] Voltage normalised (0x00000000)
[Wed Mar 29 14:51:27 2023] Under-voltage detected! (0x00050005)
[Wed Mar 29 14:51:32 2023] Voltage normalised (0x00000000)
[Wed Mar 29 15:41:35 2023] Under-voltage detected! (0x00050005)
[Wed Mar 29 15:41:39 2023] Voltage normalised (0x00000000)
[Wed Mar 29 15:58:32 2023] Under-voltage detected! (0x00050005)
[Wed Mar 29 15:58:36 2023] Voltage normalised (0x00000000)
[Wed Mar 29 16:11:39 2023] Under-voltage detected! (0x00050005)
[Wed Mar 29 16:11:43 2023] Voltage normalised (0x00000000)
[Wed Mar 29 16:14:40 2023] Under-voltage detected! (0x00050005)
[Wed Mar 29 16:14:44 2023] Voltage normalised (0x00000000)
[Wed Mar 29 16:16:38 2023] Under-voltage detected! (0x00050005)
[Wed Mar 29 16:16:42 2023] Voltage normalised (0x00000000)
[Wed Mar 29 16:18:05 2023] Under-voltage detected! (0x00050005)
[Wed Mar 29 16:18:10 2023] Voltage normalised (0x00000000)
[Wed Mar 29 16:35:23 2023] Under-voltage detected! (0x00050005)
[Wed Mar 29 16:35:28 2023] Voltage normalised (0x00000000)
[Wed Mar 29 16:36:40 2023] Under-voltage detected! (0x00050005)
[Wed Mar 29 16:36:45 2023] Voltage normalised (0x00000000)
[Wed Mar 29 16:54:59 2023] Under-voltage detected! (0x00050005)
[Wed Mar 29 16:55:03 2023] Voltage normalised (0x00000000)
[Wed Mar 29 16:55:59 2023] Under-voltage detected! (0x00050005)
[Wed Mar 29 16:56:03 2023] Voltage normalised (0x00000000)
[Wed Mar 29 16:56:47 2023] Under-voltage detected! (0x00050005)
[Wed Mar 29 16:56:51 2023] Voltage normalised (0x00000000)
pi@OctoPrint:~ $

We've had a bit of nearby Thunderstorm activity this last week & certainly had one yesterday. (29th).
Right around those time in the logs.

Only minor rumbles in the distance on some occasions, but then our Power Network is becoming Shit here in Aus & on a few occasions I did sense a slight dip.

Maybe that rise or dip can be passed on Out of Phase with the Power Detect circuitry.
I suspect that the SMPS would not be to sensitive to a minor change in it's input voltage,
considering as how ours as shipped are rated at 100-240VAC.

Been having this warning for a few times now. Even though it prints fine. Just happened again, with without the printer even being attached. Not even a usb. Just the Rpi 4 from a LABIST kit purchased in december 2020 from amazon FR, attached to a 5V 3A adapter with a usb c cable that's hardwired to the power adapter. It makes absolutely no sense to me why i'm getting this error with NOTHING attached to the Rpi, and that's directly after startup. Not even under load.

octoprint-systeminfo-20230806215411.zip (131.2 KB)

Systeminfobundle attached.

Are you sure the PSU still delivers 5V?

How do I find out? I do have a multimeter I bought for when I upgraded my printer with a direct drive that ran at a lower voltage, but can't remember what i need to set it at.

Ordered an anker 511 usb c adapter with a 313 usb c to c cable. No more warning. Now to get that webcam preview working again.

1 Like