Wemos D1 console full of "Hold the button for 10 seconds to reset configuration"

Thought i would share an issue I found with a Wemos D1 and a OneWire temperature sensor.

I found my serial console was full of these:

10:25:37.963 -> [65029770] Hold the button for 10 seconds to reset configuration...
10:25:38.010 -> [65029775] Hold the button for 10 seconds to reset configuration...
10:25:38.010 -> [65029782] Hold the button for 10 seconds to reset configuration...
10:25:38.010 -> [65029788] Hold the button for 10 seconds to reset configuration...
10:25:38.010 -> [65029794] Hold the button for 10 seconds to reset configuration...
10:25:38.010 -> [65029799] Hold the button for 10 seconds to reset configuration...
10:25:38.010 -> [65029805] Hold the button for 10 seconds to reset configuration...
10:25:38.010 -> [65029812] Hold the button for 10 seconds to reset configuration...
10:25:38.010 -> [65029824] Hold the button for 10 seconds to reset configuration...
10:25:38.057 -> [65029825] Hold the button for 10 seconds to reset configuration...
10:25:38.057 -> [65029829] Hold the button for 10 seconds to reset configuration...
10:25:38.057 -> [65029835] Hold the button for 10 seconds to reset configuration...
10:25:38.057 -> [65029841] Hold the button for 10 seconds to reset configuration...
10:25:38.057 -> [65029847] Hold the button for 10 seconds to reset configuration...
10:25:38.057 -> [65029853] Hold the button for 10 seconds to reset configuration...
10:25:38.057 -> [65029859] Hold the button for 10 seconds to reset configuration...
10:25:38.057 -> [65029865] Hold the button for 10 seconds to reset configuration...
10:25:38.104 -> [65029871] Hold the button for 10 seconds to reset configuration...
10:25:38.104 -> [65029877] Hold the button for 10 seconds to reset configuration...
10:25:38.104 -> [65029883] Hold the button for 10 seconds to reset configuration...
10:25:38.104 -> [65029889] Hold the button for 10 seconds to reset configuration...
10:25:38.104 -> [65029895] Hold the button for 10 seconds to reset configuration...
10:25:38.104 -> [65029901] Hold the button for 10 seconds to reset configuration...
10:25:38.104 -> [65029907] Hold the button for 10 seconds to reset configuration...
10:25:38.152 -> [65029913] Hold the button for 10 seconds to reset configuration...
10:25:38.152 -> [65029919] Hold the button for 10 seconds to reset configuration...
10:25:38.152 -> [65029925] Hold the button for 10 seconds to reset configuration...
10:25:38.152 -> [65029931] Hold the button for 10 seconds to reset configuration...
10:25:38.152 -> [65029937] Hold the button for 10 seconds to reset configuration...
10:25:38.152 -> [65029943] Hold the button for 10 seconds to reset configuration...
10:25:38.152 -> [65029949] Hold the button for 10 seconds to reset configuration...
10:25:38.152 -> [65029955] Hold the button for 10 seconds to reset configuration...
10:25:38.198 -> [65029961] Hold the button for 10 seconds to reset configuration...
10:25:38.198 -> [65029968] Hold the button for 10 seconds to reset configuration...
10:25:38.198 -> [65029973] Hold the button for 10 seconds to reset configuration...
10:25:38.198 -> [65029979] Hold the button for 10 seconds to reset configuration...
10:25:38.198 -> [65029985] Hold the button for 10 seconds to reset configuration...
10:25:38.198 -> [65029991] Hold the button for 10 seconds to reset configuration...
10:25:38.198 -> [65029997] Hold the button for 10 seconds to reset configuration...
10:25:38.198 -> [65030003] Hold the button for 10 seconds to reset configuration...
10:25:38.243 -> [65030009] Hold the button for 10 seconds to reset configuration...
10:25:38.243 -> [65030015] Hold the button for 10 seconds to reset configuration...
10:25:38.243 -> [65030021] Hold the button for 10 seconds to reset configuration...
10:25:38.243 -> [65030027] Hold the button for 10 seconds to reset configuration...
10:25:38.243 -> [65030033] Hold the button for 10 seconds to reset configuration...
10:25:38.243 -> [65030039] Hold the button for 10 seconds to reset configuration...
10:25:38.243 -> [65030045] Hold the button for 10 seconds to reset configuration...
10:25:38.243 -> [65030051] Hold the button for 10 seconds to reset configuration...
10:25:38.290 -> [65030057] Hold the button for 10 seconds to reset configuration...

I traced the issue back to me using pin D3 for a OneWire temp sensor. Pin D3 is also used for the reset button so i assume the “BlynkEdgent.h” was seeing the data as momentary button presses.

Just thought i would share this incase someone else comes across it.

1 Like