Welcome to the Cumulus Support forum.

Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025

Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024

Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)

Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki

If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080

Low Battery Warning

From build 3044 the development baton passed to Mark Crossley. Mark has been responsible for all the Builds since. He has made the code available on GitHub. It is Mark's hope that others will join in this development, but at the very least he welcomes your ideas for future developments (see Cumulus MX Development suggestions).

Moderator: mcrossley

Post Reply
LindaFNM
Posts: 168
Joined: Wed 06 Jan 2021 3:01 pm
Weather Station: Ecowitt
Operating System: Raspberry Pi

Low Battery Warning

Post by LindaFNM »

I’ve updated to version B3120 and after the update the low battery warning is flashing. I’m running a GW1000 with WH40 and WH80 and I don’t think there’s a battery problem.
User avatar
mcrossley
Posts: 14388
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Low Battery Warning

Post by mcrossley »

Please switch on debug logging, let it run for half an hour then post your MXdiags log.

This version has switched to using the new battery status method Ecowitt have implemented.
LindaFNM
Posts: 168
Joined: Wed 06 Jan 2021 3:01 pm
Weather Station: Ecowitt
Operating System: Raspberry Pi

Re: Low Battery Warning

Post by LindaFNM »

Mark, ther low battery warning is reporting for a WH65 which I don't have. Please see the following excerpt. If this isn't enough I'll attach the whole file.
Thank you very much, very grateful for your work.


2021-03-22 17:52:59.147 Lock: Cumulus waiting for the lock
2021-03-22 17:52:59.147 Lock: Cumulus has lock
2021-03-22 17:52:59.147 Opening station
2021-03-22 17:52:59.196 Last update time from today.ini: 22/03/2021 17:45:00
2021-03-22 17:52:59.200 Read today file: Date = 22/03/2021, LastUpdateTime = 22/03/2021 17:45:00, Month = 3
2021-03-22 17:52:59.205 ReadTodayfile: Rain day start = 45.8
2021-03-22 17:52:59.205 ReadTodayfile: set initialiseRainCounterOnFirstData false
2021-03-22 17:52:59.231 /home/pi/CumulusMX/data/alltime.ini
2021-03-22 17:52:59.235 Alltime.ini file read
2021-03-22 17:52:59.242 This Cumulus MX instance is running the latest version
2021-03-22 17:52:59.275 MonthlyAlltime.ini file read
2021-03-22 17:52:59.293 Month.ini file read
2021-03-22 17:52:59.312 Year.ini file read
2021-03-22 17:52:59.317 Finding raintoday from logfile data/Mar21log.txt
2021-03-22 17:52:59.318 Expecting listsep=, decimal=.
2021-03-22 17:53:03.923 Midnight rain found in the following entry:
2021-03-22 17:53:03.923 22/03/21,00:00,5.4,85,3.1,0,2,183,0.0,0.0,1023.2,45.8,18.6,61,0,5.4,5.4,0.0,0,0.00,0.00,3.8,0,0.0,0,0.0,0.0,5.4,5.4
2021-03-22 17:53:04.086 Midnight rain found, setting midnight rain count = 45.8
2021-03-22 17:53:04.086 Checking rain counter = 45.8
2021-03-22 17:53:04.093 Rain counter set to = 45.8
2021-03-22 17:53:04.097 Getting rain totals, rain season start = 1
2021-03-22 17:53:04.098 Today = 22/03/21
2021-03-22 17:53:05.182 Rainthismonth from dayfile.txt: 31.9
2021-03-22 17:53:05.182 Rainthisyear from dayfile.txt: 211.1
2021-03-22 17:53:05.196 Running GW-1000 auto-discovery...
2021-03-22 17:53:06.156 Discovered GW1000 device: Name=GW1000A-WIFI4FFE V1.6.6, IP=192.168.1.123, MAC=48:3F:DA:54:4F:FE
2021-03-22 17:53:10.336 Discovered one GW1000 device
2021-03-22 17:53:13.002 Using IP address = 192.168.1.123 Port = 45000
2021-03-22 17:53:13.007 GW1000 Connect attempt 1
2021-03-22 17:53:14.035 GW1000 reconnected
2021-03-22 17:53:14.036 Connected OK
2021-03-22 17:53:14.037 Reading firmware version
2021-03-22 17:53:14.157 DoCommand(CMD_READ_FIRMWARE_VERSION): Valid response
2021-03-22 17:53:14.159 Received 0xFF-FF-50-12-0E-47-57-31-30-30-30-41-5F-56-31-2E-36-2E-36-BE
2021-03-22 17:53:14.159 GW1000 firmware version: GW1000A_V1.6.6
2021-03-22 17:53:14.160 Reading sensor ids
2021-03-22 17:53:14.187 DoCommand(CMD_READ_SENSOR_ID_NEW): Valid response
2021-03-22 17:53:14.187 Received 0xFF-FF-3C-01-4D-00-00-00-00-7C-FF-00-01-FF-FF-FF-FF-FF-00-02-00-0E-00-38-A4-04-03-00-00-E1-EF-10-04-05-FF-FF-FF-FE-00-00-06-FF-FF-FF-FF-00-00-07-FF-FF-FF-FF-00-00-08-FF-FF-FF-FF-00-00-09-FF-FF-FF-FF-00-00-0A-FF-FF-FF-FF-00-00-0B-FF-FF-FF-FF-00-00-0C-FF-FF-FF-FF-00-00-0D-FF-FF-FF-FF-00-00-0E-FF-FF-FF-FF-1F-00-0F-FF-FF-FF-FF-1F-00-10-FF-FF-FF-FF-1F-00-11-FF-FF-FF-FF-1F-00-12-FF-FF-FF-FF-1F-00-13-FF-FF-FF-FF-1F-00-14-FF-FF-FF-FF-1F-00-15-FF-FF-FF-FF-1F-00-16-FF-FF-FF-FF-0F-00-17-FF-FF-FF-FF-0F-00-18-FF-FF-FF-FF-0F-00-19-FF-FF-FF-FF-0F-00-1A-FF-FF-FF-FF-0F-00-1B-FF-FF-FF-FF-0F-00-1C-FF-FF-FF-FF-0F-00-1D-FF-FF-FF-FF-0F-00-1E-FF-FF-FF-FF-0F-00-1F-FF-FF-FF-FF-FF-00-20-FF-FF-FF-FF-FF-00-21-FF-FF-FF-FF-FF-00-22-FF-FF-FF-FF-FF-00-23-FF-FF-FF-FF-FF-00-24-FF-FF-FF-FF-FF-00-25-FF-FF-FF-FF-FF-00-26-FF-FF-FF-FF-FF-00-27-FF-FF-FF-FF-0F-00-28-FF-FF-FF-FF-FF-00-29-FF-FF-FF-FF-FF-00-2A-FF-FF-FF-FF-FF-00-2B-FF-FF-FF-FF-FF-00-2C-FF-FF-FF-FF-FF-00-2D-FF-FF-FF-FF-FF-00-2E-FF-FF-FF-FF-FF-00-2F-FF-FF-FF-FF-FF-00-07
2021-03-22 17:53:14.193 - Wh65 sensor id = 124 signal = 0 battery = Low
2021-03-22 17:53:14.194 - Wh68 sensor = registering
2021-03-22 17:53:14.194 - Wh80 sensor id = 917560 signal = 4 battery = 3.3V (OK)
2021-03-22 17:53:14.194 - Wh40 sensor id = 57839 signal = 4 battery = OK
2021-03-22 17:53:14.195 - Wh26 sensor = disabled
2021-03-22 17:53:14.195 - Wh31Ch1 sensor = registering
2021-03-22 17:53:14.195 - Wh31Ch2 sensor = registering
2021-03-22 17:53:14.195 - Wh31Ch3 sensor = registering
2021-03-22 17:53:14.195 - Wh31Ch4 sensor = registering
2021-03-22 17:53:14.195 - Wh31Ch5 sensor = registering
2021-03-22 17:53:14.195 - Wh31Ch6 sensor = registering
2021-03-22 17:53:14.195 - Wh31Ch7 sensor = registering
2021-03-22 17:53:14.195 - Wh31Ch8 sensor = registering
2021-03-22 17:53:14.195 - Wh51Ch1 sensor = registering
2021-03-22 17:53:14.196 - Wh51Ch2 sensor = registering
2021-03-22 17:53:14.196 - Wh51Ch3 sensor = registering
2021-03-22 17:53:14.196 - Wh51Ch4 sensor = registering
2021-03-22 17:53:14.196 - Wh51Ch5 sensor = registering
2021-03-22 17:53:14.196 - Wh51Ch6 sensor = registering
2021-03-22 17:53:14.196 - Wh51Ch7 sensor = registering
2021-03-22 17:53:14.196 - Wh51Ch8 sensor = registering
2021-03-22 17:53:14.196 - Wh41Ch1 sensor = registering
2021-03-22 17:53:14.196 - Wh41Ch2 sensor = registering
2021-03-22 17:53:14.196 - Wh41Ch3 sensor = registering
2021-03-22 17:53:14.196 - Wh41Ch4 sensor = registering
2021-03-22 17:53:14.197 - Wh57 sensor = registering
2021-03-22 17:53:14.197 - Wh55Ch1 sensor = registering
2021-03-22 17:53:14.197 - Wh55Ch2 sensor = registering
2021-03-22 17:53:14.197 - Wh55Ch3 sensor = registering
2021-03-22 17:53:14.197 - Wh55Ch4 sensor = registering
2021-03-22 17:53:14.197 - Wh34Ch1 sensor = registering
2021-03-22 17:53:14.197 - Wh34Ch2 sensor = registering
2021-03-22 17:53:14.197 - Wh34Ch3 sensor = registering
2021-03-22 17:53:14.197 - Wh34Ch4 sensor = registering
2021-03-22 17:53:14.197 - Wh34Ch5 sensor = registering
2021-03-22 17:53:14.198 - Wh34Ch6 sensor = registering
2021-03-22 17:53:14.198 - Wh34Ch7 sensor = registering
2021-03-22 17:53:14.198 - Wh34Ch8 sensor = registering
2021-03-22 17:53:14.198 - Wh45 sensor = registering
2021-03-22 17:53:14.198 - Wh35Ch1 sensor = registering
2021-03-22 17:53:14.198 - Wh35Ch2 sensor = registering
2021-03-22 17:53:14.198 - Wh35Ch3 sensor = registering
2021-03-22 17:53:14.198 - Wh35Ch4 sensor = registering
2021-03-22 17:53:14.198 - Wh35Ch5 sensor = registering
2021-03-22 17:53:14.198 - Wh35Ch6 sensor = registering
2021-03-22 17:53:14.199 - Wh35Ch7 sensor = registering
2021-03-22 17:53:14.199 - Wh35Ch8 sensor = registering
2021-03-22 17:53:14.200 Loading last N hour data from data logs: 22/03/2021 17:45:00
2021-03-22 17:53:14.206 LoadLastHour: Attempting to load last hour entries
2021-03-22 17:53:19.442 LoadLastHour: Loaded 59 entries to last hour data list
2021-03-22 17:53:19.448 LoadLast3Hour: Attempting to load 3 hour data list
2021-03-22 17:53:24.677 LoadLast3Hour: Loaded 179 entries to last 3 hour data list
2021-03-22 17:53:25.384 LoadGraphData: Attempting to load 24 hours of entries to graph data list
2021-03-22 17:53:30.741 LoadGraphData: Loaded 1439 entries to graph data list
2021-03-22 17:53:34.365 LoadRecent: Attempting to load 7 days of entries to recent data list
2021-03-22 17:53:41.259 LoadRecent: Loaded 9974 entries to recent data list
2021-03-22 17:53:41.262 LoadDayFile: Attempting to load the day file
2021-03-22 17:53:43.308 LoadDayFile: Dayfile parse = 2043 ms
2021-03-22 17:53:43.309 LoadDayFile: Loaded 3870 entries to recent daily data list
2021-03-22 17:53:43.388 Starting GW1000
2021-03-22 17:53:43.390 Creating extra sensors
2021-03-22 17:53:43.392 Lock: Station waiting for lock
2021-03-22 17:53:43.598 818 web tags initialised
2021-03-22 17:53:43.620 Start Extra Sensors
2021-03-22 17:53:43.621 Start Timers
2021-03-22 17:53:43.621 Starting 1-minute timer
2021-03-22 17:53:43.623 Data logging interval = 0 (1 mins)
2021-03-22 17:53:43.623 Realtime not enabled
2021-03-22 17:53:43.624 Wundlist count is zero
2021-03-22 17:53:43.624 Windylist count is zero
2021-03-22 17:53:43.624 MySqlList count is zero
2021-03-22 17:53:43.625 Normal running
2021-03-22 17:53:43.626 Generating the daily graph data files
2021-03-22 17:53:44.940 Lock: Cumulus releasing the lock
User avatar
mcrossley
Posts: 14388
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Low Battery Warning

Post by mcrossley »

That's great, could I also ask you to post a screen shot of the Sensors screen in your WS View app please?
LindaFNM
Posts: 168
Joined: Wed 06 Jan 2021 3:01 pm
Weather Station: Ecowitt
Operating System: Raspberry Pi

Re: Low Battery Warning

Post by LindaFNM »

Ah, interesting. Screen shot attached. Does this mean I’m picking up someone else’s WH65? If so, my apologies for not noticing this before and questioning your program :oops:
You do not have the required permissions to view the files attached to this post.
User avatar
mcrossley
Posts: 14388
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Low Battery Warning

Post by mcrossley »

The Wh65 and the WH24, WH4000SE, WH3000SE, WS2901A all use the same part of the message, I cannot tell which one is connected. Do you have one of those?

Also it is interesting that the screen shot only shows one sensor with a battery status?
LindaFNM
Posts: 168
Joined: Wed 06 Jan 2021 3:01 pm
Weather Station: Ecowitt
Operating System: Raspberry Pi

Re: Low Battery Warning

Post by LindaFNM »

I only have the WS80 and WH40. My rain figures are fine as I run a Davis station (USB logger) in parallel with the Ecowitt. Whether there's a bizarre coincidence of the WH40 battery running out coinciding with your program change I’ve no idea! I’ll get the WH40 down and look at the batteries which are lithium so could have run out quickly I guess. Sorry about this.
User avatar
mcrossley
Posts: 14388
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Low Battery Warning

Post by mcrossley »

Your WS40 battery is OK...
2021-03-22 17:53:14.194 - Wh40 sensor id = 57839 signal = 4 battery = OK

Your screen shot shows you are connected to a Wh65/WH24/WH4000SE/WH3000SE/WS2901A though?
The first entry in the list shows a sensor ID "7c" is registered with really weak reception. If that isn't yours then perhaps you should disable it?
LindaFNM
Posts: 168
Joined: Wed 06 Jan 2021 3:01 pm
Weather Station: Ecowitt
Operating System: Raspberry Pi

Re: Low Battery Warning

Post by LindaFNM »

I’ve disabled the odd WH65, I had a lot of trouble with the battery status after a firmware update from Ecowitt a while back and I’ve rather let things go - this’ll teach me to keep an eye on things properly. I presume I’ll need to restart Cumulus to get rid of the battery warning for that which I’ll do later. I’m really sorry to have wasted your time and appreciate your help.
User avatar
mcrossley
Posts: 14388
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Low Battery Warning

Post by mcrossley »

It's not a waste of time, that WS65 is sending an odd battery status which MX does not understand and is decoding as "LOW" - though if it isn't yours that could be correct! I'll have to ask Ecowitt what is going on...
Post Reply