Welcome to the Cumulus Support forum.

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

Cumulus MX V4 beta test release 4.0.0 (build 4019) - 03 April 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

b3283 WLL error

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
User avatar
PaulMy
Posts: 3852
Joined: Sun 28 Sep 2008 11:54 pm
Weather Station: Davis VP2 Plus 24-Hour FARS
Operating System: Windows8 and Windows10
Location: Komoka, ON Canada
Contact:

b3283 WLL error

Post by PaulMy »

Hi Mark,
I updated my v3 installs to b3283
CMX with WLL data source is fine.

CMX with IP logger (WiFILogger) shows a webtag and WLL error
This uses station type 1 Davis VP2

Code: Select all

2024-03-21 13:27:10.723 Station type: 1 - Davis Vantage Pro2
Part of MXdiags, full MXdags zip attached.

Code: Select all

2024-03-21 13:43:30.480 API tag: Processing API JSON tag request
2024-03-21 13:43:30.480 API tag: Source = [::1]:64425 Input string = ?version&build&ProgramUpTime&NewBuildAvailable&NewBuildNumber&CpuCount&CPUTemp
2024-03-21 13:43:30.480 API tag: Output string = {"version":"3.28.6","build":"3283","ProgramUpTime":"0 days 0 hours","NewBuildAvailable":"0","NewBuildNumber":"3283","CpuCount":"4","CPUTemp":"-999.0"}
2024-03-21 13:43:30.630 API tag: Processing API Text tag request
2024-03-21 13:43:30.632 API tag: Source = [::1]:64427 Input string = The WLL firmware version: <#DavisFirmwareVersion>
The WLL battery condition in volts: <#battery> V
WLL WifiRssi: <#DavisTxRssi tx=0>

WLL Stats for channel :
  WLL DavisReceptionPercent: <#DavisReceptionPercent tx=>
  WLL TxRssi: <#DavisTxRssi  tx=>
  Number of missed data packets: <#DavisTotalPacketsMissed tx=>
  Number of times the console resynchronised with the transmitter: <#DavisNumberOfResynchs tx=>
  Longest streak of consecutive packets received: <#DavisMaxInARow tx=>
  Number of packets received with CRC errors: <#DavisNumCRCerrors tx=>
  The transmitter battery condition: <#txbattery channel=>
2024-03-21 13:43:30.638 Web tag error in file: 
2024-03-21 13:43:30.638 token=<#DavisReceptionPercent tx=>
2024-03-21 13:43:30.638 Position in file (character)=192
2024-03-21 13:43:30.638 Exception: i=134 len=626
2024-03-21 13:43:30.638 inputText.Length=626
2024-03-21 13:43:30.651 System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
   at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
   at System.Collections.Generic.List`1.get_Item(Int32 index)
   at CumulusMX.Cumulus.TokenParserOnToken(String strToken, String& strReplacement)
   at CumulusMX.TokenParser.Parse3()
2024-03-21 13:43:30.651 ** The output file will contain an error message starting "**Web tag error"
2024-03-21 13:43:30.652 Web tag error in file: 
2024-03-21 13:43:30.652 token=<#DavisTxRssi  tx=>
2024-03-21 13:43:30.652 Position in file (character)=236
2024-03-21 13:43:30.652 Exception: i=220 len=626
2024-03-21 13:43:30.652 inputText.Length=626
Data showing on local Dashboard and in log file seems to be ok at 5-minute interval.
Full MXdiags attached.

The error seems to have started about 16 minutes after it was started, and that was also the time that I started a 3rd CMX with WLL (wanting to test it with station type Davis WeatherLink Cloud (VP2) and Cloud (WLL/WLC).

Enjoy,
Paul
You do not have the required permissions to view the files attached to this post.
VP2+
C1 www.komokaweather.com/komokaweather-ca
MX https://komokaweather.com/cumulusmx/index.htm /index.html /index.php
MX https://komokaweather.com/cumulusmxwll/index.htm /index.html /index.php
MX https:// komokaweather.com/cumulusmx4/index.htm
Image
User avatar
mcrossley
Posts: 12778
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: b3283 WLL error

Post by mcrossley »

The input does not have a tx number defined in the tag parameter tx=
User avatar
PaulMy
Posts: 3852
Joined: Sun 28 Sep 2008 11:54 pm
Weather Station: Davis VP2 Plus 24-Hour FARS
Operating System: Windows8 and Windows10
Location: Komoka, ON Canada
Contact:

Re: b3283 WLL error

Post by PaulMy »

Hi Mark,
Checking further, the error stopped on its own about 13:44.
I stopped and restarted and now seems ok, no errors nor reference to WLL so all good.

Enjoy,
Paul
VP2+
C1 www.komokaweather.com/komokaweather-ca
MX https://komokaweather.com/cumulusmx/index.htm /index.html /index.php
MX https://komokaweather.com/cumulusmxwll/index.htm /index.html /index.php
MX https:// komokaweather.com/cumulusmx4/index.htm
Image
User avatar
mcrossley
Posts: 12778
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: b3283 WLL error

Post by mcrossley »

The problem is with whatever is generating the input string (Cutils?):

Code: Select all

The WLL firmware version: <#DavisFirmwareVersion>
The WLL battery condition in volts: <#battery> V
WLL WifiRssi: <#DavisTxRssi tx=0>

WLL Stats for channel :
  WLL DavisReceptionPercent: <#DavisReceptionPercent tx=>
  WLL TxRssi: <#DavisTxRssi  tx=>
  Number of missed data packets: <#DavisTotalPacketsMissed tx=>
  Number of times the console resynchronised with the transmitter: <#DavisNumberOfResynchs tx=>
  Longest streak of consecutive packets received: <#DavisMaxInARow tx=>
  Number of packets received with CRC errors: <#DavisNumCRCerrors tx=>
  The transmitter battery condition: <#txbattery channel=>
You can see "WLL Stats for channel :" section is missing the transmitter number for all the tags - (and the title itself?)
User avatar
HansR
Posts: 5969
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: b3283 WLL error

Post by HansR »

Yes that looks like CUtils.
The channels used must be configured in a comma seprated string e.g. 1,2,3 for parameter Tx
Hans

https://meteo-wagenborgen.nl
CMX build 4017+ ● RPi 3B+ ● Raspbian Linux 6.1.21-v7+ armv7l ● dotnet 8.0.3
User avatar
PaulMy
Posts: 3852
Joined: Sun 28 Sep 2008 11:54 pm
Weather Station: Davis VP2 Plus 24-Hour FARS
Operating System: Windows8 and Windows10
Location: Komoka, ON Canada
Contact:

Re: b3283 WLL error

Post by PaulMy »

Hi Mark,
Yes that install has Cutils and runs External Program UserAskedData at each 5-min interval. I had not seen that error previously so possible a unique coincidence.

I have now restarted each v3 install with b3283a CumulusMX.exe and each starts and runs perfect. Including the station type 20 Davis Cloud (VP2) :clap:
and this updates every 1-minute. I will stop it after a bit and restart a couple of hours later to check if historical data is downloaded from my WL.com Pro account.

edit: I see Hans has replied as well.

Enjoy,
Paul
VP2+
C1 www.komokaweather.com/komokaweather-ca
MX https://komokaweather.com/cumulusmx/index.htm /index.html /index.php
MX https://komokaweather.com/cumulusmxwll/index.htm /index.html /index.php
MX https:// komokaweather.com/cumulusmx4/index.htm
Image
User avatar
PaulMy
Posts: 3852
Joined: Sun 28 Sep 2008 11:54 pm
Weather Station: Davis VP2 Plus 24-Hour FARS
Operating System: Windows8 and Windows10
Location: Komoka, ON Canada
Contact:

Re: b3283 WLL error

Post by PaulMy »

Hi Mark,
After stopping CMX with Station type: 20 - Davis Cloud (VP2) for a couple of hours; then a restart and 5-min archive data was downloaded from WL.com, all perfect, and now 3 hours running Latest Errors tab has

Code: Select all

No errors recorded so far
:clap:

Enjoy,
Paul
VP2+
C1 www.komokaweather.com/komokaweather-ca
MX https://komokaweather.com/cumulusmx/index.htm /index.html /index.php
MX https://komokaweather.com/cumulusmxwll/index.htm /index.html /index.php
MX https:// komokaweather.com/cumulusmx4/index.htm
Image
User avatar
mcrossley
Posts: 12778
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: b3283 WLL error

Post by mcrossley »

Phew! That one seems to be finally solved then (shh!)
Post Reply