Optimisation for button cells (CR2032 and the likes)
-
Hi,
I started using nModule, https://forum.mysensors.org/topic/6902/nmodule-temperature-humidity-light-door-sensor-shield/
very small node running on (among others) CR2032 button cell battery. @Nca78 has provided some "seed" sketch that is optimized for CR batteries and it works very good, so I was thinking if such optimizations could be implemented in the NodeManager itself for button cell batteries?
Here is the mentioned sketch https://www.openhardware.io/view/398/NModule-Temperature-Humidity-Light-Door-sensor-shield#tabs-source
I am not an expert, but by looking at the sketch, main optimizations are done relatively simple, f.eks. short 400ms sleeping between each data sending, short sleep after presentation, and I guess a few other relevant things (maybe voltage reporting could/should be set differently).I was considering opening feature request on github, but I was hoping that people who have more experience with button cells would come with more suggestions about what is important so that the nodeManager could be THE plugin for rapid development of battery-powered sensors.
Having this delay between sends (if not already supported) would be a great start. Maybe having a method or a setting in the power management specifically for button cell batteries?
-
Referencing the enhancement request on https://github.com/mysensors/NodeManager/issues/233
Thanks!
Suggested Topics
-
devDuino Sensor Node V1.3 (ATmega 328)
OpenHardware.io • 26 Apr 2016, 09:58 • openhardware.io 26 Apr 2016, 11:33 -
💬 MICRO MULTI SENSOR
OpenHardware.io • 22 Jul 2020, 19:25 • openhardware.io 23 Jul 2020, 05:01 -
RFSensor
OpenHardware.io • 25 Feb 2016, 21:50 • openhardware.io 18 Dec 2016, 07:54 -
DS18B20 ESP32 nodemanager problem
NodeManager • 13 Sept 2022, 10:59 • A3V 15 Sept 2022, 22:11 -
Water pulse meter value not reported automatically
NodeManager • 3 Jan 2019, 21:11 • fredswed 3 Feb 2019, 17:05 -
Battery power (cr2032) on 2.0?
Hardware • 7 Aug 2016, 22:12 • CrankyCoder 8 Aug 2016, 18:58 -
cant get setSafeguard to work with NodeManager 1.8dev
NodeManager • 19 Oct 2018, 18:55 • tomlund 17 Nov 2018, 16:37