So I am trying to get the yaml file set up (BTW - is there an example of EVERY command that can be included in the yaml file???) for minimum current draw on the T-Beam V1.1 board. I have managed (with the enclosed yaml file) to reduce the current draw to an average of 51-53mA. I cannot seem to get some of the labels in power, position to be accepted. For example, I upload
meshtastic --port com7 --set power.lsSecs 444
and then do an export on the yaml file and it doesn’t “take”. I’ve tried ls_Secs as well…the manual doesn’t seem to match what is expected inside the unit.
I am still seeing the GPS LED flash every one second (the unit has been on for about 12 hours now). Shouldn’t the GPS be shut down except to get a daily fix on the satellites, record that then shut back down?
Any holes that you see in my yaml file please let me know. I have removed the appropriate info pertinent to our mesh network.
It is my belief that some of these commands within the yaml file are not being recognized by the T-Beam unit when I export the yaml file back out.
The problem with --export-config is that is doesn’t print out the default values only the values that I have changed, hence I cannot see what the ID names are (some don’t seem to match the online docs).
Correct, there is no point trying to squeeze extra power saving by fiddling with those settings. The default for lsSecs is 300 so you have something weird going on there. I think I would do a factory reset and not change all those settings.
I just wanted to chime in as someone who has tons of tbeams and wants to use them as solar nodes in some applications.
I do have to echo Garth that the tbeam is setup pretty much exactly how you want right out of the box. This doesn’t mean that there aren’t things you can do to keep your power usage at a minimum:
I would absolutely start with ensuring you only have the beam transmit when absolutely needed. Sending position updates every 15 probably isn’t needed. Turn off GPS and set fixed position. Maybe only sending a telemetry packet every hour is enough. Screen off is good too, it’s only using a few mA but every one counts. You can absolutely get more than 2 day of time out of a tbeam like this. This gets down low enough for me that some cheap oversized batteries and a good solar panel is enough. I certainly couldn’t handle Wi-Fi.
You should really look into RAK or other nrf based boards for your low power needs. They are literal orders of magnitude lower power.
I can when I am back home; I don’t think the GPS can be turned off either.
I am mainly referring to reducing your overall position updates and how often you have the firmware do a GPS update. Not sure how much impact the latter has but for transmitting, you can see how that is the most power hungry action. – setting your unit as client_mute can also help as you will not be transmitting to rebroadcast to the mesh.
At the end of the day you certainly don’t want to be messing with things like sleep times and other power settings. The defaults are very well optimized for these boards. If you want more runtime, just grab some cheap 10,000mah lipos and replace the battery holder.