I just received a Mini Solar Repeater and I flashed it to the latest 2.6.4 firmware. Everything is operating as expected except the battery indicator, in the app or reported to other nodes, is stuck at 0%. I charged it via USB overnight twice, and left it all day in the sun to charge that way and nothing changes this. It has been running off battery just fine regardless.
Welcome to the forum @jsayles
I saw the problem with “missing” battery status as well. Usually it takes some time before the data is visible.
Why?
I have no idea.
We are not developing or maintaining the Meshtastic firmware.
It’s been a couple weeks and it is still showing 0% battery. Unit is functioning fine but I can’t see how well it is charging without this information.
I am getting the data in the Meshtastic app:
And I am seeing them in MQTT:
Check your telemetry settings:
If that doesn’t help, I can’t help you with this. Please ask Meshtastic.
I think it is a damaged board. I purchased another device and it doesn’t have this issue.
Please flash attached Hardware Test Firmware on the device that does not report battery values.
This test firmware is NOT Meshtastic. It is a test firmware we developed to run a basic test of a WisBlock device.
Connect a serial terminal to the device when running the test. Beside of testing the main components of the device, it will as well read the battery status and show the result in the debug output.
Check for lines that say “[APP] Battery 4.xxV”.
If there is a reasonable voltage shown, the hardware of the device is working.
WB_HW_Test_V1.1.10_H.uf2.zip (187.3 KB)
Funny thing happened doing this test:
Step 1: Follow your instructions.
[APP] Battery 4.16 V
Looks good eh? Flashed the firmware back to Meshtastic
Step 2: Let’s change out the battery… Better check the problem persists before I go changing out hardware…
Could be that I unplugged and plugged in the battery… could be the flashing/reflashing…
But we’re good now!
The test shows that everything is ok from HW side. (As I expected).