Hey all,
I have a pretty basic script to sense when a door opens using a FireBeetle 2 (ESP32). The script works well but the battery lasts at most around two days. I really cannot figure it out and have tried removing the HA API and instead using MQTT which I have read may have better battery.
Any help would really be appreciated if anyone has had similar troubles.
Hello, I had reviewed those threads and did some research on some of these boards. This board (Along with the Feather) is supposed to have some of the lowest power draw and no LEDs light up from what I can tell or have programmed. Let me continue to research, thanks for the response!
I am currently using a Firebeetle 2 to log temperature information.
Four DS18B20 sensors, logged every 15 minutes and saved to an SD card twice a day.
The battery is a single 500mAh LiPo.
I tested this earlier last year over 3 weeks and estimated the battery should be good for at least 6 months.
I left it logging at the end of October last year and will be able to access it again at the beginning of March this year. (Just over 4 months). At that time, I’ll know if the battery lasted for that period or exactly how long it did last.
I’ll post the info in Mahko_Mahko thread, when it’s available.
You are correct that it isn’t ESP Home based.
Just programmed it with Arduino IDE.
There is no wifi to connect to in the location it is in.
The SD card is the biggest current drain.
It takes 90mA for nearly a second to write the data.
I forgot. It also has a DS3231 RTC module, but that has it’s own CR2032 battery and should last years.
Yes, it does connect to Wi-Fi and I am sure that that is one of the bigger drains. I do use fast connect and I do use every low power option I could find as noted in the above sketch. It is ESP home.
Do people tend to utilize MQTT or the supposedly more efficient Home Assistant API for providing updates?
I probably missed the memo, but I’m not sure what jumper might give me the additional battery life and why.