Cumulus.ini: Difference between revisions

2 bytes removed ,  11:37, 14 June 2021
m
Resequence
m (Resequence)
Line 731: Line 731:




==Program Start-up Options==
==Optional Web Server==
 
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.
 
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server.


* Introduced release 3.9.4 - b3099
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table.  The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:
* File Section is [Program]
* Some settings (marked ^ in table) are only displayed if you select '''I want to use the supplied default web site'''.  
** For these settings, the "Generate" option is enabled in nearly all (see any qualifier) settings
** If you select "Enable file copy of standard files" (default is disabled) then those settings have their "Copy" option enabled in nearly all (see any qualifier) cases, and their "FTP Transfer" option deselected (instead of defaults shown in table)
** If you deselect "Enable file transfer of standard files" (default is enabled) then those settings have their "Copy" option disabled, and their "FTP Transfer" option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)
* '''The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made'''
* If you don't select '''I want to use the supplied default web site''', then all the settings marked ^ are disabled
** This is what you want if you do not use the MX optional web server functionality
** If you have a customised  web site, you may want to select '''I want to use the supplied default web site'''  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.
{| class="wikitable" border="1"
{| class="wikitable" border="1"
|-
|-
!style="width:30px" | Parameter Line Entry
!style="width:30px" | Parameter Line Entry
!style="width:100px" | File Section
!style="width:100px" | Introduced
!style="width:100px" | Shown on Settings page?
!style="width:100px" | MX Section
!style="width:100px" | MX Section
!style="width:60px" | Label on Settings page
!style="width:60px" | Label on Settings page
Line 743: Line 757:
!style="width:600px" | Description
!style="width:600px" | Description
|-
|-
|StartupPingHost=
| ActiveFTP=0
| Program Settings → Program Start-up Options
| [FTP site]
|Host to PING on program start-up
| Legacy Cumulus
|None (no remote host)
| No
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable
| Change directly in file as at release 3.11.x
| (n/a )
| *0 = Disabled (default)
*1 = Enabled, Cumulus will use 'active' FTP mode instead of the default 'passive' mode. You should only select active mode if you are having problems with FTP uploads.
|-
|-
|StartupPingEscapeTime=999
| Copy-airquality=0
|PING escape time (mins)
| [FTP site]
|999 (minutes)
| Release 3.12.0
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway
| ^
|-
| Internet Settings →  Graph File Settings
|StartupDelaySecs=0
| airquality.json → Copy
|Start-up Delay (secs)
| 0 (disabled)
|zero (no delay)
| Simple tick or not
|Add a delay before the Cumulus tries to start reading the station.
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select "Generate" too)
|-
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have an air quality sensor)
|StartupDelayMaxUptime=300
|-  
|Max system uptime to apply the start-up delay
| Copy-alldailydegdaydata=0
|300 (seconds equivalent to 5 minutes)
| [FTP site]
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.
| Release 3.12.0
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied
| ^
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter
| Internet Settings → Graph File Settings
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter
| alldailydegdaydata.json → Copy
|}
| 0 (disabled)
 
| Simple tick or not
 
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select "Generate" too)
 
* Don't tick (value shown as 0 in Cumulus.ini) to disable
==Station specific alternatives==
|-
 
| Copy-alldailyhumdata=0
A number of settings are shown only for specific station types, and so the following tables are grouped here.
| [FTP site]
 
| Release 3.12.0
Since MX is being developed by someone who uses a Davis station, a lot of "Labels on the Settings Screens" mention "Davis" even if you have selected a different station, because the code was written by copy and paste!
| ^
 
| Internet Settings →  Graph File Settings
 
| alldailyhumdata.json → Copy
{| class="wikitable" border="1"
| 0 (disabled)
|-
| Simple tick or not
!style="width:30px" | Parameter Line Entry
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select "Generate" too)
!style="width:100px" | File Section
* Don't tick (value shown as 0 in Cumulus.ini) to disable
!style="width:100px" | Introduced
|-  
!style="width:100px" | MX Section
| Copy-alldailypressdata=0
!style="width:60px" | Label on Settings page
| [FTP site]
!style="width:20px" | Default
| Release 3.12.0
!style="width:300px" | Description
| ^
|-
| Internet Settings →  Graph File Settings
|Type= -1
| alldailypressdata.json → Copy
| [Station]
| 0 (disabled)
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)
| Simple tick or not
| Station Settings → General Settings
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select "Generate" too)
| Station type
* Don't tick (value shown as 0 in Cumulus.ini) to disable
| Drop-down
|-
* -1 = "Select Station", shown before a selection from those below is made
| Copy-alldailyraindata=0
* 0 = Davis Vantage Pro station
| [FTP site]
* 1 = Davis Vantage Pro2 or Vue station
| Release 3.12.0
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)
| ^
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)
| Internet Settings → Graph File Settings
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have '''LogExtraSensors=1''' set.
| alldailyraindata.json → Copy
'''NOTE:''' You can also use ''Type=4'' if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the ''data'' subfolder copied from a system with a weather station attached is needed, but in this case, the [[#Introduced for problems with Fine Offset family:| EWFile= ]] attribute should be at its default of not having any filename value.
| 0 (disabled)
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] ('''without''' solar measurement sensors (with or without solar recharging))
| Simple tick or not
* 6 = For all La Crosse WS23xx models e.g. WS2300
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select "Generate" too)
* 7 = Fine Offset/Watson/MyDel etc '''with Solar Sensors''' as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100
|-  
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200
| Copy-alldailysolardata=0
* 10 = Instromet (with optional extra solar sensors or without)
| [FTP site]
* 11 = Davis WLL
| Release 3.12.0
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)
| ^
 
| Internet Settings →  Graph File Settings
'''Selection made here determines what MX sections appear on the Station Settings page
| alldailysolardata.json → Copy
| 0 (disabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have a solar sensor)
|-
|-
| Model=
| Copy-alldailytempdata=0
| [Station]
| [FTP site]
| Early legacy version
| Release 3.12.0
| Station Settings → General Settings
| ^
| Station model
| Internet Settings → Graph File Settings
| (empty)
| alldailytempdata.json → Copy
|The weather station model description that you want output by the web tag <#stationtype>
| 0 (disabled)
|}
| Simple tick or not
 
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select "Generate" too)
===Airlink===
* Don't tick (value shown as 0 in Cumulus.ini) to disable
 
|-
* Introduced Release
| Copy-alldailywinddata=0
* File Section is [AirLink]
| [FTP site]
* Not Shown on Settings page?
| Release 3.12.0
IsWllNode=0
| ^
WLv2ApiKey=
| Internet Settings →  Graph File Settings
WLv2ApiSecret=
| alldailywinddata.json → Copy
AutoUpdateIpAddress=1
| 0 (disabled)
In-Enabled=0
| Simple tick or not
In-IPAddress=0.0.0.0
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select "Generate" too)
In-WLStationId=-1
* Don't tick (value shown as 0 in Cumulus.ini) to disable
In-Hostname=
Out-Enabled=0
Out-IPAddress=0.0.0.0
Out-WLStationId=-1
Out-Hostname=
AQIformula=0
{| class="wikitable" border="1"
|-
|-
!style="width:30px" | Parameter Line Entry
| Copy-alltempsumdata=0
!style="width:100px" | Shown on Settings page?
| [FTP site]
!style="width:100px" | MX Section
| Release 3.12.0
!style="width:60px" | Label on Settings page
| ^
!style="width:20px" | Default
| Internet Settings →  Graph File Settings
!style="width:600px" | Description
| alldailytempsumdata.json → Copy
| 0 (disabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
|
| Copy-availabledata=0
|}
| [FTP site]
 
| Release 3.12.0
===Davis===
| ^ (once only)
 
| Internet Settings →  Graph File Settings
Two Wiki sub-sections:
| availabledata.json  → Copy
 
| 0 (disabled)
 
| Simple tick or not
====Davis VP/VP2/Vue====
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select "Generate" too)
 
* Don't tick (value shown as 0 in Cumulus.ini) to disable
 
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.
* Introduced for leagacy Cumulus
* File Section is [Station]
* Only "Shown on Settings page" if either "Type=0" or "Type=1"
{| class="wikitable" border="1"
|-
|-
!style="width:30px" | Parameter Line Entry
| Copy-dailyrain=0
!style="width:60px" | Label on Settings page
| [FTP site]
!style="width:20px" | Default
| Release 3.12.0
!style="width:300px" | Description
| ^
| Internet Settings →  Graph File Settings
| dailyrain.json → Copy
| 0 (disabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-  
|style="background:lightgray;"|[Station]  
| Copy-dailytemp=0
|
| [FTP site]
|
| Release 3.12.0
|style="background:lightgray;"|Section name - the following parameters appear in Station section
| ^
|-
| Internet Settings →  Graph File Settings
|VP2SleepInterval=500
| dailytemp.json → Copy
|
| 0 (disabled)
|500 (milli-seconds)
| Simple tick or not
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select "Generate" too)
* if you suspect that data is being missed, reduce number
* Don't tick (value shown as 0 in Cumulus.ini) to disable
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions.  
|-  
| Copy-graphconfig=0
| [FTP site]
| Release 3.12.0
| ^ (once only)
| Internet Settings →  Graph File Settings
| graphconfig.json → Copy
| 0 (disabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
|VPClosedownTime=x
| Copy-humdata=0
|
| [FTP site]
|(default not yet documented)
| Release 3.12.0
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself
| ^
|-
| Internet Settings →  Graph File Settings
|DavisCalcAltPress=1
| humdata.json → Copy
|
| 0 (disabled)
|1
| Simple tick or not
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select "Generate" too)
 
* Don't tick (value shown as 0 in Cumulus.ini) to disable
CWOP require 'Altimeter Pressure' (AP) to be uploaded, i.e. a value calculated simply using altitude.  
|-  
*0 = Use SLP supplied by Davis
| Copy-pressdata=0
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.
| [FTP site]
|-
| Release 3.12.0
|SyncDavisClock=0
| ^
|
| Internet Settings →  Graph File Settings
|0  
| pressdata.json → Copy
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).
| 0 (disabled)
*0 = Disabled, default (as deselected on the Station Configuration Screen)
| Simple tick or not
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select "Generate" too)
|-
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|ClockSettingHour=4
|-
|
| Copy-raindata=0
|4
| [FTP site]
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.
| Release 3.12.0
*4 = 04:00 (default value)
| ^
*0-23 = 00:00 to 23:00
| Internet Settings →  Graph File Settings
|-
| raindata.json → Copy
|VP2ConnectionType=1
| 0 (disabled)
|
| Simple tick or not
|  
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select "Generate" too)
|Weather station connection type
* Don't tick (value shown as 0 in Cumulus.ini) to disable
*0 = serial (see next parameter to specify COM port)
|-  
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)
| Copy-solardata=0
*2 = TCP/IP (see later parameters to specify ports)
| [FTP site]
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.
| Release 3.12.0
|-
| ^
|VP2TCPPort=22222
| Internet Settings →  Graph File Settings
|
| solardata.json → Copy
| 2222
| 0 (disabled)
|Communications port used if VP type has TCP/IP selected.
| Simple tick or not
|-
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select "Generate" too)
|VP2IPAddr=0.0.0.0  
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have a solar sensor)
|
|-  
| 0.0.0.0
| Copy-sunhours=0
|Weather station IP address if VP type has TCP/IP selected.
| [FTP site]
|-
| Release 3.12.0
|VP2PeriodicDisconnectInterval=0
| ^
|
| Internet Settings →  Graph File Settings
|0 (disable)
| sunhours.json → Copy
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.
| 0 (disabled)
 
| Simple tick or not
Set it to zero to disable, if you are not using the Weatherlink site.
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select "Generate" too)
|-
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have a solar sensor)
|LogExtraSensors=0
|-  
|
| Copy-tempdata=0
|0
| [FTP site]
|This is set in the '''Settings''' block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don't select this for Solar/UV sensors.
| Release 3.12.0
|-
| ^
|UseDavisLoop2=1
| Internet Settings →  Graph File Settings
|
| tempdata.json → Copy
|1 (use Loop2)
| 0 (disabled)
|The current MX code uses ''LOOP2'' for two purposes. First, it uses the 'peak 10-minute gust' value, to avoid the problem where a gust might be missed, and secondly it uses the 'absolute pressure' value to make calculation of 'altimeter pressure' easier and more accurate. This is mainly used if you upload to CWOP.
| Simple tick or not
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default. The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select "Generate" too)
*0 = Select this if you have a Vantage Pro (i.e. the original 'VP1'), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
| Copy-wdirdata=0
| [FTP site]
| Release 3.12.0
| ^
| Internet Settings →  Graph File Settings
| wdirdata.json → Copy
| 0 (disabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
| Copy-websitedata=0
| [FTP site]
| Release 3.12.0
| ^
| Internet Settings → Standard File Settings
| websitedata.json → Copy
| 0 (disabled)
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]


Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.
Simple tick or not
|-
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server
|DavisIPResponseTime=500
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|
|-  
|500
| Copy-winddata=0
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.
| [FTP site]
|-
| Release 3.12.0
|ForceVPBarUpdate=0
| ^
|
| Internet Settings →  Graph File Settings
|0 (normal)
| winddata.json → Copy
| Added in build 3042 (January 2017).
| 0 (disabled)
 
| Simple tick or not
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says "Having checked the code, I see it asks for 20 packets from the 'LOOP2' if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets". Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select "Generate" too)
|-
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|DavisIncrementPressureDP=0
|-  
|
| Copy-wxnow=0
|1
| [FTP site]
|(from version 3.0.0 build 3042)
| Release 3.12.0
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg
| ^ (disabled)
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg
| Internet Settings → Standard File Settings
| wxnow.txt → Copy
| 0 (disabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
| CopyMoonImage=0
| [FTP site]
| Release 3.12.0
| ^
| Internet Settings → Moon Image
| Copy Moon image file
| 0 (disabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select "Generate Moon Image" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
|VPrainGaugeType=0
| Create-airquality=0
|
| [FTP site]
|1
| Release 3.10.0
|Specifies the units selected on your Vantage Pro Rain Gauge.
| ^
*0 = Metric Rain Adapter fitted, a 0.2mm gauge
| Internet Settings →  Graph File Settings
*1 = Imperial gauge without adapter, a 0.01" gauge.
| airquality.json → Generate
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.
| 1 (enabled)
|-
| Simple tick or not
|DataLogging=0
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file
|
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|0
|-  
|(Build 3018 onwards).
| Create-alldailydegdaydata=0
*0 (default) = Cumulus MX will not add extra logging.
| [FTP site]
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large.
| Release 3.10.0
I've also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).
| ^
|-
| Internet Settings →  Graph File Settings
|AutoUpdateIpAddress=1
| alldailydegdaydata.json → Generate
|
| 1 (enabled)
|1
| Simple tick or not
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file
|-
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|ZeroConfig
|-  
|
| Create-alldailyhumdata=0
|(default not known)
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery
|}


 
| [FTP site]
 
| Release 3.10.0
====Davis WeatherLink Live====
| ^
 
| Internet Settings →  Graph File Settings
{{Template:WorkInProgressBanner}} This table has not been populated yet
| alldailyhumdata.json → Generate
* Introduced in a MX beta build
| 1 (enabled)
* File Section is [WLL]
| Simple tick or not
* Only "Shown on Settings page" if "Type=11"
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file
 
* Don't tick (value shown as 0 in Cumulus.ini) to disable
{| class="wikitable" border="1"
|-
!style="width:30px" | Parameter Line Entry
!style="width:60px" | Label on Settings page
!style="width:20px" | Default
!style="width:300px" | Description
|-  
|-  
|style="background:lightgray;"|[Station]
| Create-alldailypressdata=0
|
| [FTP site]
|  
| Release 3.10.0
|style="background:lightgray;"|Section name - the following parameters appear in Station section
| ^
|-
| Internet Settings → Graph File Settings
|
| alldailypressdata.json → Generate
|
| 1 (enabled)
|
| Simple tick or not
|
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file
|}
* Don't tick (value shown as 0 in Cumulus.ini) to disable
 
===EasyWeather (Reading File instead of connecting to a Weather Station)===
 
 
* Introduced in a Legacy version
* File Section is [Station]
* MX Section is "EasyWeather File Settings"
* Only "Shown on Settings page" if "Type=4"
 
{| class="wikitable" border="1"
|-
!style="width:30px" | Parameter Line Entry
!style="width:60px" | Label on Settings page
!style="width:20px" | Default
!style="width:300px" | Description
|-  
|-  
| EWInterval=10
| Create-alldailyraindata=0
| File Read Interval
| [FTP site]
| 10 (minutes between new line becoming available in file)
| Release 3.10.0
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.
| ^
*0= Default, meaning not applicable
| Internet Settings →  Graph File Settings
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5
| alldailyraindata.json → Generate
| 1 (enabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-  
| EWFile=  
| Create-alldailysolardata=0
| Filename
| [FTP site]
| (empty)
| Release 3.10.0
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]
| ^
* (empty) (i.e. attribute and equals sign, but no value)  '''Note:''' If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station '''Type=4''' but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the ''data'' sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features
| Internet Settings →  Graph File Settings
 
| alldailysolardata.json → Generate
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.
| 1 (enabled)
|-
| Simple tick or not
| EWminpressureMB=900
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file
| Minimum Pressure Value
* Don't tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don't have a solar sensor)
| 900
|-
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)
| Create-alldailytempdata=0
|-
| [FTP site]
| EWmaxpressureMB=1200
| Release 3.10.0
| Maximum Pressure Value
| ^
| 1200
| Internet Settings →  Graph File Settings
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)
| alldailytempdata.json → Generate
|-
| 1 (enabled)
| EWMaxRainTipDiff=40
| Simple tick or not
| Rain Tip Difference
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file
| Default=30 tips in Cumulus 1, MX default is 40 tips
* Don't tick (value shown as 0 in Cumulus.ini) to disable
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.
|-  
 
| Create-alldailywinddata=0
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.
| [FTP site]
 
| Release 3.10.0
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag <#r24hour>.
| ^
|-
| Internet Settings &rarr;  Graph File Settings
| EWpressureoffset=x.y
| alldailywinddata.json &rarr; Generate
| Pressure Offset
| 1 (enabled)
| 9999
| Simple tick or not
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file
|}
* Don't tick (value shown as 0 in Cumulus.ini) to disable
 
|-  
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===
| Create-alltempsumdata=0
 
| [FTP site]
* Introduced in release 3.2.0
| Release 3.10.0
* File Section is [GW100]
| ^
* MX Section is "Ecowitt GW1000 Settings"
| Internet Settings &rarr;  Graph File Settings
* Only "Shown on Settings page" if "Type=12"
| alldailytempsumdata.json &rarr; Generate
{| class="wikitable" border="1"
| 1 (enabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
| Create-availabledata=0
| [FTP site]
| Release 3.10.0
| ^ (once only)
| Internet Settings &rarr;  Graph File Settings
| availabledata.json  &rarr; Generate
| 0 (disabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
!style="width:30px" | Parameter Line Entry
| Create-dailyrain=0
!style="width:100px" | Label on Settings page
| [FTP site]
!style="width:20px" | Default
| Release 3.10.0
!style="width:600px" | Description
| ^
|-
| Internet Settings &rarr;  Graph File Settings
|AutoUpdateIpAddress=1
| dailyrain.json &rarr; File Transfer
|Auto-discovery
| 1 (enabled)
|1 (selected)
| Simple tick or not
|Should MX attempt to discover IP address
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file
*0=Disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
*1=Enable
|-  
|-
| Create-dailytemp=0
|IPAddress=
| [FTP site]
|IP address
| Release 3.10.0
|(no default)
| ^
| stores the IP address of your GW1000 WiFi logger
| Internet Settings &rarr;  Graph File Settings
|-
| dailytemp.json &rarr; File Transfer
|MACAddress=
| 1 (enabled)
|MAC addresss
| Simple tick or not
|(no default)
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file
|Populated by MX when auto-discovery enabled
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|}
 
 
===Fine Offset Stations===
 
 
{{Template:WorkInProgressBanner}} This table has not been populated yet
 
* Introduced in a Legacy version
* File Section is [Station]
* MX Section is "Fine Offset Settings"
* Only "Shown on Settings page" if either "Type=5" or "Type=7"
 
 
{| class="wikitable" border="1"
|-
!style="width:30px" | Parameter Line Entry
!style="width:60px" | Label on Settings page
!style="width:20px" | Default
!style="width:300px" | Description
|-  
|-  
|  
| Create-graphconfig=0
| Synchronise Reads
| [FTP site]
| 0 (disabled)
| Release 3.10.0
| ^ (once only)
| Internet Settings &rarr;  Graph File Settings
| graphconfig.json &rarr; Generate
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file
* Don't tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data
* Don't tick (value shown as 0 in Cumulus.ini) to disable
Selecting this parameter has given some problems in earlier MX builds, so the code has recently been rewritten.
|-
|-
| Create-humdata=0
|
| [FTP site]
| Read Avoid Period
| Release 3.10.0
| 3 (seconds)
| ^
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory
| Internet Settings &rarr;  Graph File Settings
 
| humdata.json &rarr; Generate
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)
| 1 (enabled)
|}
| Simple tick or not
 
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file
 
* Don't tick (value shown as 0 in Cumulus.ini) to disable
 
|-
{{Template:WorkInProgressBanner}}
| Create-pressdata=0
There are a number of settings in a MX sub-section called "Fine Offset Advanced Options". These are new settings, and have not been documented yet.
| [FTP site]
 
| Release 3.10.0
{| class="wikitable" border="1"
| ^
|-
| Internet Settings &rarr;  Graph File Settings
!style="width:30px" | Parameter Line Entry
| pressdat.json &rarr; Generate
!style="width:100px" | Shown on Settings page?
| 1 (enabled)
!style="width:100px" | MX Section
| Simple tick or not
!style="width:60px" | Label on Settings page
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file
!style="width:20px" | Default
* Don't tick (value shown as 0 in Cumulus.ini) to disable
!style="width:600px" | Description
|-
|
|}
 
===Instromet Settings===
 
 
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in
 
* Introduced in a Legacy version
* File Section is [Station]
* MX Section is "Instromet Settings" or "Instromet Advanced Options" as indicated
* Only "Shown on Settings page" if either "Type=5" or "Type=7"
 
{| class="wikitable" border="1"
|-
!style="width:30px" | Parameter Line Entry
!style="width:100px" | MX Section
!style="width:60px" | Label on Settings page
!style="width:20px" | Default
!style="width:600px" | Description
|-  
|-  
| ComportName=xxxxxx
| Create-raindata=0
| Station Settings &rarr; Instromet Settings
| [FTP site]
| Serial port name
| Release 3.10.0
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)
| ^
| Only required if your station is connected via a real, or virtual, serial port
| Internet Settings &rarr; Graph File Settings
|-
| raindata.json &rarr; Generate
|ImetBaudRate=19200
| Station Settings &rarr; Instromet Settings
| Serial Baud Rate (DavisBaudRate)
| 19200
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value
|-
| "SyncDavisClock=0" and "ClockSettingHour=4"
| Station Settings &rarr; Instromet Advanced Options
| "Sychronise Station Clock" and "Clock sync hour"
| Tick box not selected, data box set to 4
| Note despite the name of the parameter within 'Cumulus.ini', this does apply to Instromet stations.
 
*Simple tick or not
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!
** Don't tick (value shown as 0 in Cumulus.ini) if you don't want MX to attempt to keep station clock in line with computer clock
* Box taking an integer
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited
|-
| ImetUpdateLogPointer=1
| Station Settings &rarr; Instromet Advanced Options
| Update logger pointer
| 1 (enabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file
* Don't tick to disable this action
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-  
|ImetWaitTime=500
| Create-solardata=0
| Station Settings &rarr; Instromet Advanced Options
| [FTP site]
| Delay between sending data read commands
| Release 3.10.0
| 500
| ^
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command. For Cumulus 1, the default was 200 milli-seconds, so you might try that too.
| Internet Settings &rarr; Graph File Settings
|-
| solardata.json &rarr; Generate
| ImetReadDelay=500
| 1 (enabled)
| Station Settings &rarr; Instromet Advanced Options
| Simple tick or not
| Delay after sending a command before trying to read data from the serial port
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file
| 500
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have a solar sensor)
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command. For Cumulus 1, the default was 200 milli-seconds, so you might try that too.
| [FTP site]
|}
| Release 3.10.0
 
| ^
===WM918/WMR928 Settings===
| Internet Settings &rarr; Graph File Settings
 
| dailytemp.json &rarr; Generate
Oregon Scientific specific
| 1 (enabled)
 
| Simple tick or not
{{Template:WorkInProgressBanner}} This table has not been populated yet
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file
 
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Introduced for legacy Cumulus
* File Section is [Station]
{| class="wikitable" border="1"
|-
!style="width:30px" | Parameter Line Entry
!style="width:60px" | Label on Settings page
!style="width:20px" | Default
!style="width:300px" | Description
|-  
|-  
|}
| Create-sunhours=0
 
| [FTP site]
{| class="wikitable" border="1"
| Release 3.10.0
|-
| ^
!style="width:30px" | Parameter Line Entry
| Internet Settings &rarr;  Graph File Settings
!style="width:100px" | Label on Settings page
| dailytemp.json &rarr; Generate
!style="width:20px" | Default
| 1 (enabled)
!style="width:300px" | Description
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file
* Don't tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don't have a solar sensor)
|-  
|-  
|style="background:lightgray;"|[Station]
| Create-tempdata=0
|
| [FTP site]
|  
| Release 3.10.0
|style="background:lightgray;"|Section name - the following parameters appear in Station section
| ^
|-
| Internet Settings &rarr; Graph File Settings
|Humidity98Fix=0
| tempdata.json &rarr; Generate
|
| 1 (enabled)
|0 (disable)
| Simple tick or not
|Applies to weather station types that never report more than 98% relative humidity.
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file
*0 = Disabled (default)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%.  Normally only useful for Oregon Scientific stations.
|-  
|-
| Create-wdirdata=0
|LogExtraSensors=0
| [FTP site]
|
| Release 3.10.0
|0 (disable)
| ^
|This setting determines whether MX looks for readings from extra temperature probes etc.  
| Internet Settings &rarr;  Graph File Settings
*0=Disabled (default)
| wdirdata.json &rarr; Generate
*1= Enabled - Used for Oregon Scientific WMR-928 and similar stations if you have additional sensors (e.g. another temperature probe) to make Cumulus read, display, and log the readings from those sensors. You don't use this for Solar/UV sensors..
| 1 (enabled)
|-
| Simple tick or not
|WMR928TempChannel=N
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file
|
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|(no default)
|-  
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an 'extra' channel  (see previous parameter) as your main temperature sensor, set N to the required channel
| Create-websitedata=0
|-
| [FTP site]
|WMR200TempChannel=N
| Release 3.10.0
|
| ^
|(no default)
| Internet Settings &rarr;  Graph File Settings
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an 'extra' channel as your main temperature sensor, set N to the required channel
| websitedata.json &rarr; Generate
|}
| 1 (enabled)
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]


 
Simple tick or not
 
* Tick (value shown as 1 in Cumulus.ini) for MX to process the '''websitedataT.json''' file into websitedata.json
 
* Don't tick (value shown as 0 in Cumulus.ini) to disable
==Optional Web Server==
|-
 
| Create-winddata=0
The settings listed here changed dramatically at both 3.10.0 and 3.12.0 releases, but they have gradually evolved throughout the development of MX.
| [FTP site]
 
| Release 3.10.0
FRom 3.12.0, MX can optionally either copy files to a web server you host or file transfer files to a commercial web server.
| ^
 
| Internet Settings &rarr; Graph File Settings
To implement (and customise) this web server functionality, there are many settings as listed alphabetically in this table. The Internet settings page simplifies making settings by providing selections that amend multiple settings in a bulk operation:
| winddata.json &rarr; Generate
* Some settings (marked ^ in table) are only displayed if you select '''I want to use the supplied default web site'''.  
| 1 (enabled)
** For these settings, the "Generate" option is enabled in nearly all (see any qualifier) settings
| Simple tick or not
** If you select "Enable file copy of standard files" (default is disabled) then those settings have their "Copy" option enabled in nearly all (see any qualifier) cases, and their "FTP Transfer" option deselected (instead of defaults shown in table)
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file
** If you deselect "Enable file transfer of standard files" (default is enabled) then those settings have their "Copy" option disabled, and their "FTP Transfer" option enabled in nearly all (see any qualifier) cases (as per defaults shown in table)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* '''The default selections assume you have air quality, and solar, sensors; so you may need to disable some of the defaults the above selections have made'''
* If you don't select '''I want to use the supplied default web site''', then all the settings marked ^ are disabled
** This is what you want if you do not use the MX optional web server functionality
** If you have a customised  web site, you may want to select '''I want to use the supplied default web site'''  to see the settings that would otherwise all be disabled, and then pick any options that would be useful to you.
{| class="wikitable" border="1"
|-
|-
!style="width:30px" | Parameter Line Entry
| Create-wxnow=0
!style="width:100px" | File Section
| [FTP site]
!style="width:100px" | Introduced
| Release 3.10.0
!style="width:100px" | Shown on Settings page?
| ^ (disabled)
!style="width:100px" | MX Section
| Internet Settings &rarr; Standard File Settings
!style="width:60px" | Label on Settings page
| wxnow.txt &rarr; Generate
!style="width:20px" | Default
| 0 (disabled)
!style="width:600px" | Description
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
| DeleteBeforeUpload=0
| [FTP site]
| legacy Cumulus
| (always)
| (depends on release)
* (releases 3.0.0 to 3.11.4)  Internet Settings &rarr; Web Settings &rarr; General Settings
* (release 3.12.0 onwards)  Internet Settings &rarr; Web Site &rarr; General Settings
| Delete before upload
| 0 (disabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file
* Don't tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)
|-
|-
| ActiveFTP=0
| Directory=
| [FTP site]
| [FTP site]
| Legacy Cumulus
| Legacy Cumulus
| No
| (always)
| Change directly in file as at release 3.11.x
| Internet Settings &rarr; Web/FTP Site
| Remote FTP Directory
| (blank)
| Directory (including path) on your server to which FTP (if 'Enabled' is enabled) will upload the files.
*value is left Blank, default, the root position specified by ftp server
*A path from the starting point as the position specified by ftp server
 
Not used for ExtraRemoteNN parameters
|-
| DisableEPSV=0
| [FTP site]
| Beta Release 3.0.0  build 3045
| No
| Still Change directly in file as at release 3.11.x
| (n/a )
| (n/a )
| 0
| *0 = Disabled (default)
| *0 = Disabled (default)
*1 = Enabled, Cumulus will use 'active' FTP mode instead of the default 'passive' mode. You should only select active mode if you are having problems with FTP uploads.
*1 = Enabled, to use Extended Passive FTP-mode
|-
|-
| Copy-airquality=0
| DisableFtpsExplicit=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.4.0 - Build 3064
| ^
| No
| Internet Settings &rarr;  Graph File Settings
| Change directly in file as at release 3.11.x
| airquality.json &rarr; Copy
| (n/a )
| 0 (disabled)
| 0
| Simple tick or not
| *0 = Disabled (default) use FTPS Explicit mode
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the airquality.json file to your local web server (need to select "Generate" too)
*1 = Enabled, to use FTPS Implicit mode
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have an air quality sensor)
|-  
|-  
| Copy-alldailydegdaydata=0
| Enabled=1
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.12.0
| ^
| (always) Controls whether ^ settings have "File Transfer" option enabled
| Internet Settings &rarr; Graph File Settings
| Internet Settings &rarr; Web/FTP Settings
| alldailydegdaydata.json &rarr; Copy
| Enable file transfer of standard files
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailydegdaydata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-
| Copy-alldailyhumdata=0
| EnableLocalCopy=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.12.0
| ^
| (always) Controls whether ^ settings have "Copy" option enabled
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Web/FTP Settings
| alldailyhumdata.json &rarr; Copy
| Enable file copy of standard files
| 0 (disabled)
| 0 (disabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyhumdata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a [[wsnow.txt]] file and then copy that file to your local web server
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-
| Copy-alldailypressdata=0
| EnableRealtime=1
| [FTP site]
| [FTP site]
| Release 3.12.0
| Legacy Cumulus
| ^
| (always)
| Internet Settings &rarr; Graph File Settings
| Internet Settings &rarr; Realtime Settings
| alldailypressdata.json &rarr; Copy
| Enable Realtime
| 0 (disabled)
| 0 (disabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailypressdata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-
| Copy-alldailyraindata=0
| Ftp-airquality=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| alldailyraindata.json &rarr; Copy
| airquality.json &rarr; File Transfer
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailyraindata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have an air quality sensor)
|-  
|-  
| Copy-alldailysolardata=0
| Ftp-alldailydegdaydata=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| alldailysolardata.json &rarr; Copy
| alldailydegdaydata.json &rarr; File Transfer
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailysolardata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have a solar sensor)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-  
| Copy-alldailytempdata=0
| Ftp-alldailyhumdata=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| alldailytempdata.json &rarr; Copy
| alldailyhumdata.json &rarr; File Transfer
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempdata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-  
| Copy-alldailywinddata=0
| Ftp-alldailypressdata=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| alldailywinddata.json &rarr; Copy
| alldailypressdata.json &rarr; File Transfer
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailywinddata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-  
| Copy-alltempsumdata=0
| Ftp-alldailyraindata=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| alldailytempsumdata.json &rarr; Copy
| alldailyraindata.json &rarr; File Transfer
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[alldailytempsumdata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-  
| Copy-availabledata=0
| Ftp-alldailysolardata=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^ (once only)
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| availabledata.json &rarr; Copy
| alldailysolardata.json &rarr; File Transfer
| 0 (disabled)
| 0 (disabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[availabledata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have a solar sensor)
|-
|-  
| Copy-dailyrain=0
| Ftp-alldailytempdata=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| dailyrain.json &rarr; Copy
| alldailytempdata.json &rarr; File Transfer
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailyrain.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-  
| Copy-dailytemp=0
| Ftp-alldailywinddata=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| dailytemp.json &rarr; Copy
| alldailywinddata.json &rarr; File Transfer
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
| Ftp-alltempsumdata=0
| [FTP site]
| Release 3.10.0
| ^
| Internet Settings &rarr;  Graph File Settings
| alltempsumdata.json &rarr; File Transfer
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[dailytemp.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-  
| Copy-graphconfig=0
| Ftp-availabledata=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^ (once only)
| ^ (once only)
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| graphconfig.json &rarr; Copy
| availabledata.json &rarr; File Transfer
| 0 (disabled)
| 0 (disabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[graphconfig.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
| Copy-humdata=0
| Ftp-dailyrain=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| humdata.json &rarr; Copy
| dailyrain.json &rarr; File Transfer
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[humdata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-  
| Copy-pressdata=0
| Ftp-dailytemp=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| pressdata.json &rarr; Copy
| dailyrain.json &rarr; File Transfer
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[pressdata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-  
| Copy-raindata=0
| Ftp-graphconfig=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^ (once only)
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| raindata.json &rarr; Copy
| graphconfig.json &rarr; File Transfer
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[raindata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-
| Copy-solardata=0
| Ftp-humdata=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| solardata.json &rarr; Copy
| humdata.json &rarr; File Transfer
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[solardata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have a solar sensor)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-  
| Copy-sunhours=0
| Ftp-pressdata=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| sunhours.json &rarr; Copy
| pressdata.json &rarr; File Transfer
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[sunhours.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have a solar sensor)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-  
| Copy-tempdata=0
| Ftp-raindata=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| tempdata.json &rarr; Copy
| raindata.json &rarr; File Transfer
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[tempdata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-  
| Copy-wdirdata=0
| Ftp-solardata=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| wdirdata.json &rarr; Copy
| solardata.json &rarr; File Transfer
| 0 (disabled)
| 0 (disabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[wdirdata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have a solar sensor)
|-  
|-  
| Copy-websitedata=0
| Ftp-sunhours=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr; Standard File Settings
| Internet Settings &rarr; Graph File Settings
| websitedata.json &rarr; Copy
| sunhours.json &rarr; File Transfer
| 0 (disabled)
| 0 (disabled)
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]
| Simple tick or not
 
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select "Generate" too)
Simple tick or not
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have a solar sensor)
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the resulting websitedata.json to your local web server
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-  
| Copy-winddata=0
| Ftp-tempdata=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| winddata.json &rarr; Copy
| tempdata.json &rarr; File Transfer
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[winddata.json]] file to your local web server (need to select "Generate" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-  
| Copy-wxnow=0
| Ftp-wdirdata=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^ (disabled)
| ^
| Internet Settings &rarr; Standard File Settings
| Internet Settings &rarr; Graph File Settings
| wxnow.txt &rarr; Copy
| wdirdata.json &rarr; File Transfer
| 0 (disabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy that file to your local web server
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-  
| CopyMoonImage=0
| Ftp-websitedata=0
| [FTP site]
| [FTP site]
| Release 3.12.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr; Moon Image
| Internet Settings &rarr; Standard File Settings
| Copy Moon image file
| websitedata.json &rarr; File Transfer
| 0 (disabled)
| 0 (disabled)
| Simple tick or not
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]
* Tick (value shown as 1 in Cumulus.ini) for MX to copy moon image file to your local web server (need to select "Generate Moon Image" too)
 
Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
| Create-airquality=0
| Ftp-winddata=0
| [FTP site]
| [FTP site]
| Release 3.10.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr;  Graph File Settings
| airquality.json &rarr; Generate
| dailyrain.json &rarr; File Transfer
| 1 (enabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the airquality.json file
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-  
| Create-alldailydegdaydata=0
| Ftp-wxnow=0
| [FTP site]
| [FTP site]
| Release 3.10.0
| Release 3.10.0
| ^
| ^ (disabled)
| Internet Settings &rarr; Graph File Settings
| Internet Settings &rarr; Standard File Settings
| alldailydegdaydata.json &rarr; Generate
| wxnow.txt &rarr; File Transfer
| 1 (enabled)
| 0 (disabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailydegdaydata.json]] file  
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-
| Create-alldailyhumdata=0
| ForumURL=
| [Web Site]
| Legacy Cumulus
| (always)
| (depends on release)
* (releases 3.0.0 to 3.11.4)  Internet Settings &rarr; Web Site
* (release 3.12.0 onwards)  Internet Settings &rarr; Miscellaneous
| Forum URL
| (blank)
| Left blank to allow you to choose format
 
3.10.0 Default web pages use "<a href=\"https://cumulus.hosiene.co.uk/index.php\">forum</a>"


Some alternative URL examples:
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)
*https://cumulus.hosiene.co.uk
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics
|-
| FTPlogging=0
| [FTP site]
| [FTP site]
| Release 3.10.0
| Legacy Cumulus
| ^
| No
| Internet Settings &rarr; Graph File Settings
| Change directly in file as at release 3.11.x
| alldailyhumdata.json &rarr; Generate
| (n/a)
| *0 = Disabled (default)
*1 = Enabled, Cumulus will for standard FTP mode add output to [[ftplog.txt]].
|-
| FTPRename=1
| [FTP site]
| Legacy Cumulus
| (always)
| (depends on release)
* (releases 3.0.0 to 3.11.4)  Internet Settings &rarr; Web Settings &rarr; General Settings
* (release 3.12.0 onwards)  Internet Settings &rarr; Web Site &rarr; General Settings
| FTP rename
| 1 (enabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyhumdata.json]] file  
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)
| Create-alldailypressdata=0
|-
| Host=
| [FTP site]
| [FTP site]
| Release 3.10.0
| Legacy Cumulus
| ^
| (always)
| Internet Settings &rarr; Graph File Settings
| Internet Settings &rarr; Web/FTP Site
| alldailypressdata.json &rarr; Generate
| Host name
| 1 (enabled)
| (blank)
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.
|-
| IncludeMoonImage=1
| [FTP site]
| Release 3.5.0
| (always)
| Internet Settings &rarr; Moon Image
| Upload Moon image file
| 0 (disabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailypressdata.json]] file
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select "Generate Moon Image" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-
| Create-alldailyraindata=0
| IntervalEnabled=1
| [FTP site]
| [FTP site]
| Release 3.10.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr; Graph File Settings
| Internet Settings &rarr; Interval Settings
| alldailyraindata.json &rarr; Generate
| Enable web update interval
| 1 (enabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailyraindata.json]] file
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit standard interval actions
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-
| Create-alldailysolardata=0
| LocalCopyFolder=
| [FTP site]
| [FTP site]
| Release 3.10.0
| Release 3.12.0
| ^
| (always)
| Internet Settings &rarr; Graph File Settings
| Internet Settings &rarr; Web/FTP Settings
| alldailysolardata.json &rarr; Generate
| (blank)
| 1 (enabled)
| Folder (including path) to which MX will copy the standard files (see ^ for files) if 'EnableLocalCopy' is enabled
| Simple tick or not
|-
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailysolarydata.json]] file
| Password=
* Don't tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don't have a solar sensor)
|-  
| Create-alldailytempdata=0
| [FTP site]
| [FTP site]
| Release 3.10.0
| Legacy Cumulus
| ^
| (always)
| Internet Settings &rarr; Graph File Settings
| Internet Settings &rarr; Web/FTP Site
| alldailytempdata.json &rarr; Generate
| Password
| 1 (enabled)
| (blank)
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)
|-
| Port=21
| [FTP site]
| Legacy Cumulus
| (always)
| Internet Settings &rarr; Web/FTP Site
| FTP port
| 21 (plain FTP)
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.
|-
| RealtimeFTPEnabled=0
| [FTP site]
| Legacy Cumulus
| ^
| Internet Settings &rarr; Realtime Settings
| Enable realtime FTP
| 0 (disabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempdata.json]] file
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at realtime interval
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-  
| Create-alldailywinddata=0
| RealtimeGaugesTxtCopy=0
| [FTP site]
| [FTP site]
| Release 3.10.0
| Release 3.12.0
| ^
| ^
| Internet Settings &rarr; Graph File Settings
| Internet Settings &rarr; Realtime Settings
| alldailywinddata.json &rarr; Generate
| realtimegauges.txt
| 1 (enabled)
| 0 (disabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailywinddata.json]] file
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-
| Create-alltempsumdata=0
| RealtimeGaugesTxtCreate=0
| [FTP site]
| [FTP site]
| Release 3.10.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr; Graph File Settings
| Internet Settings &rarr; Realtime Settings
| alldailytempsumdata.json &rarr; Generate
| realtimegauges.txt &rarr; Generate
| 1 (enabled)
| 0
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[alldailytempsumdata.json]] file
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-
| Create-availabledata=0
| RealtimeGaugesTxtFTP=0
| [FTP site]
| [FTP site]
| Release 3.10.0
| Release 3.10.0
| ^ (once only)
| ^
| Internet Settings &rarr; Graph File Settings
| Internet Settings &rarr; Realtime Settings
| availabledata.json  &rarr; Generate
| realtimegauges.txt &rarr; File Transfer
| 0 (disabled)
| 0
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[availabledata.json]] file
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
| Create-dailyrain=0
| RealtimeInterval=45000
| [FTP site]
| Legacy Cumulus
| ^
| Internet Settings &rarr; Realtime Settings
| Realtime interval
| 45000 milliseconds (45 seconds)
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds
|-  
| RealtimeTxtCopy=0
| [FTP site]
| [FTP site]
| Release 3.10.0
| Release 3.12.0
| ^
| ^
| Internet Settings &rarr; Graph File Settings
| Internet Settings &rarr; Realtime Settings
| dailyrain.json &rarr; File Transfer
| realtime.txt
| 1 (enabled)
| 0 (disabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailyrain.json]] file
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-
| Create-dailytemp=0
| RealtimeTxtCreate=0
| [FTP site]
| [FTP site]
| Release 3.10.0
| Release 3.10.0
| ^
| ^
| Internet Settings &rarr; Graph File Settings
| Internet Settings &rarr; Realtime Settings
| dailytemp.json &rarr; File Transfer
| realtime.txt &rarr; Generate
| 1 (enabled)
| 0
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-
| Create-graphconfig=0
| RealtimeTxtFTP=0
| [FTP site]
| [FTP site]
| Release 3.10.0
| Release 3.10.0
| ^ (once only)
| ^
| Internet Settings &rarr; Graph File Settings
| Internet Settings &rarr; Realtime Settings
| graphconfig.json &rarr; Generate
| realtime.txt &rarr; File Transfer
| 1 (enabled)
| 0
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[graphconfig.json]] file
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-
| Create-humdata=0
| Sslftp=
| [FTP site]
| [FTP site]
| Release 3.10.0
| MX beta
| ^
| (always)
| Internet Settings &rarr; Graph File Settings
| Internet Settings &rarr; Web/FTP Site
| humdata.json &rarr; Generate
| Select the FTP Protocol to use
| 1 (enabled)
| 0
| Simple tick or not
| Drop down list:
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[humdata.json]] file
* 0 = FTP (plain old FTP) - default
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* 1 = Use SSL/TLS for FTP (FTPS)
|-  
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)
| Create-pressdata=0
|-
| SshFtpAuthentication=Password
| [FTP site]
| [FTP site]
| Release 3.10.0
| Release 3.8.2 - build 3092
| ^
| Only if SFTP selected above
| Internet Settings &rarr; Graph File Settings
| Internet Settings &rarr; Web/FTP Site
| pressdat.json &rarr; Generate
| SFTP Authentication method
| 1 (enabled)
| Password
| Simple tick or not
|Drop down list:
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[pressdata.json]] file
* 0 = Password
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* 1 = Pre-shared key
|-  
* 2 = Password or pre-shared key
| Create-raindata=0
|-
| SshFtpPskFile=
| [FTP site]
| Release 3.8.2 - build 3092
| only if 1 or 2 selected in previous setting
| Internet Settings &rarr; Web/FTP Site
| Pre-shared Private Key file for SFTP
| (blank)
| Filename for your private PSK file, include the full path if the file is not in same folder as CumulusMX.exe
|-
| UpdateInterval=60
| [FTP site]
| [FTP site]
| Release 3.10.0
| legacy software
| ^
| ^
| Internet Settings &rarr;  Graph File Settings
| Internet Settings &rarr; Interval Settings
| raindata.json &rarr; Generate
| Web interval
| 60
| Interval between standard web updates in minutes
|-
| Username=
| [FTP site]
| legacy software
| (always)
| Internet Settings &rarr; Web/FTP Site
| Username
| (blank)
| the user name for connecting to your server
|-
| UTF8encode=1
| [FTP site]
| legacy software
| (always)
| (depends on release)
* (releases 3.0.0 to 3.11.4) Internet Settings &rarr; Web Settings &rarr; General Settings
* (release 3.12.0 onwards)  Internet Settings &rarr; Web Site &rarr; General Settings
| UTF-8 encoding
| 1 (enabled)
| 1 (enabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[raindata.json]] file
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
|-
| Create-solardata=0
|WebcamURL=
| [FTP site]
| [Web Site]
| Release 3.10.0
| Legacy Software
| ^
| (always)  
| Internet Settings &rarr;  Graph File Settings
| (depends on release)
| solardata.json &rarr; Generate
* (releases 3.0.0 to 3.11.4) Internet Settings &rarr; Web Site
| 1 (enabled)
* (release 3.12.0 onwards)  Internet Settings &rarr; Miscellaneous
| Simple tick or not
| Webcam URL
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[solardata.json]] file
| (blank)
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have a solar sensor)
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as "web cam", but for your own web pages, this might lead to a home or blog page.
| [FTP site]
|}
| Release 3.10.0
 
| ^
 
| Internet Settings &rarr; Graph File Settings
==Program Start-up Options==
| dailytemp.json &rarr; Generate
 
| 1 (enabled)
* Introduced release 3.9.4 - b3099
| Simple tick or not
* File Section is [Program]
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file
{| class="wikitable" border="1"
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
!style="width:30px" | Parameter Line Entry
| Create-sunhours=0
!style="width:100px" | MX Section
| [FTP site]
!style="width:60px" | Label on Settings page
| Release 3.10.0
!style="width:20px" | Default
| ^
!style="width:600px" | Description
| Internet Settings &rarr;  Graph File Settings
|-
| dailytemp.json &rarr; Generate
|StartupPingHost=
| 1 (enabled)
| Program Settings &rarr; Program Start-up Options
| Simple tick or not
|Host to PING on program start-up
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[dailytemp.json]] file
|None (no remote host)
* Don't tick (value shown as 0 in Cumulus.ini) to disable  (e.g. if you don't have a solar sensor)
| Add a hostname or IP to address to ping at startup. Cumulus waits until the ping is successful before trying to read from your station. Leave blank to disable
|-
|-
| Create-tempdata=0
|StartupPingEscapeTime=999
| [FTP site]
|PING escape time (mins)
| Release 3.10.0
|999 (minutes)
| ^
|Specify a time after which if no ping response is received carry on starting Cumulus MX anyway
| Internet Settings &rarr; Graph File Settings
|-
| tempdata.json &rarr; Generate
|StartupDelaySecs=0
| 1 (enabled)
|Start-up Delay (secs)
| Simple tick or not
|zero (no delay)
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[tempdata.json]] file
|Add a delay before the Cumulus tries to start reading the station.
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-  
|StartupDelayMaxUptime=300
| Create-wdirdata=0
|Max system uptime to apply the start-up delay
| [FTP site]
|300 (seconds equivalent to 5 minutes)
| Release 3.10.0
|The time that has passed sice MX was started (up-time) is compared against the (max delay time) figure here.
| ^
*If max delay time less than up-time, the delay specified in previous parameter will NOT be applied
| Internet Settings &rarr;  Graph File Settings
*If up-time less than this max delay time, then MX will apply any delay specified in previous parameter
| wdirdata.json &rarr; Generate
*If this parameter is set to zero, then MX will always apply any delay specified in previous parameter
| 1 (enabled)
|}
| Simple tick or not
 
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[wdirdata.json]] file
 
* Don't tick (value shown as 0 in Cumulus.ini) to disable
 
|-  
==Station specific alternatives==
| Create-websitedata=0
| [FTP site]
| Release 3.10.0
| ^
| Internet Settings &rarr;  Graph File Settings
| websitedata.json &rarr; Generate
| 1 (enabled)
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]


Simple tick or not
A number of settings are shown only for specific station types, and so the following tables are grouped here.
* Tick (value shown as 1 in Cumulus.ini) for MX to process the '''websitedataT.json''' file into websitedata.json
 
* Don't tick (value shown as 0 in Cumulus.ini) to disable
Since MX is being developed by someone who uses a Davis station, a lot of "Labels on the Settings Screens" mention "Davis" even if you have selected a different station, because the code was written by copy and paste!
|-
 
| Create-winddata=0
 
| [FTP site]
{| class="wikitable" border="1"
| Release 3.10.0
| ^
| Internet Settings &rarr;  Graph File Settings
| winddata.json &rarr; Generate
| 1 (enabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[winddata.json]] file
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
| Create-wxnow=0
!style="width:30px" | Parameter Line Entry
| [FTP site]
!style="width:100px" | File Section
| Release 3.10.0
!style="width:100px" | Introduced
| ^ (disabled)
!style="width:100px" | MX Section
| Internet Settings &rarr; Standard File Settings
!style="width:60px" | Label on Settings page
| wxnow.txt &rarr; Generate
!style="width:20px" | Default
| 0 (disabled)
!style="width:300px" | Description
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
| DeleteBeforeUpload=0
| [FTP site]
| legacy Cumulus
| (always)
| (depends on release)
* (releases 3.0.0 to 3.11.4)  Internet Settings &rarr; Web Settings &rarr; General Settings
* (release 3.12.0 onwards)  Internet Settings &rarr; Web Site &rarr; General Settings
| Delete before upload
| 0 (disabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to delete existing file (with same name) on the web server before it creates the new file
* Don't tick (value shown as 0 in Cumulus.ini) to disable (this is the option appropriate to most servers)
|-
|-
| Directory=
|Type= -1
| [FTP site]
| [Station]
| Legacy Cumulus
| 0 (all releases), 1 (Early legacy releases), 2 and 3 (from version 1.7.0), 4 (from version 1.7.12), 5 (from version 1.8.0), 6 (from version 1.8.3), 7 (from version 1.9.1), 8 to 10 (from release 1.9.2), 11 (from a MX beta build), and 12 (from release 3.2.0)
| (always)  
| Station Settings &rarr; General Settings
| Internet Settings &rarr; Web/FTP Site
| Station type
| Remote FTP Directory
| Drop-down
| (blank)
* -1 = "Select Station", shown before a selection from those below is made
| Directory (including path) on your server to which FTP (if 'Enabled' is enabled) will upload the files.  
* 0 = Davis Vantage Pro station
*value is left Blank, default, the root position specified by ftp server
* 1 = Davis Vantage Pro2 or Vue station
*A path from the starting point as the position specified by ftp server
* 2 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wireless connection (e.g. WMR-928 station)
* 3 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) which have a serial port connection and have wired connection (e.g. WM-918 station)
* 4 = Reading from file [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |EasyWeather.dat]] (using EasyWeather software version 6.2, or earlier, running continuously with Cumulus). Fine Offset weather stations that record Solar and UV measurements output to [[EasyWeather_Format#EasyWeatherPlus.dat| EasyWeatherPlus.dat file]] when Easyweather software version 6.x is running. This has the same fields as easyweather.dat, plus two extra fields for Solar and UV data at the end, and so Cumulus can understand the fields you must also have '''LogExtraSensors=1''' set.
'''NOTE:''' You can also use ''Type=4'' if you want to run Cumulus with reduced functionality without a weather station attached, to view historical observations. A full set of (historic) files in the ''data'' subfolder copied from a system with a weather station attached is needed, but in this case, the [[#Introduced for problems with Fine Offset family:| EWFile= ]] attribute should be at its default of not having any filename value.  
* 5 = Fine Offset, Maplin, Chas Olsen, MyDEL, Nevada, Watson, Tycon Power, Aercus, etc as defined in [[Supported_Devices#Fine_Offset|Fine Offset section in Supported_Devices article]] ('''without''' solar measurement sensors (with or without solar recharging))
* 6 = For all La Crosse WS23xx models e.g. WS2300
* 7 = Fine Offset/Watson/MyDel etc '''with Solar Sensors''' as defined in [[Supported_Devices#Fine_Offset_with_UV/Light sensor|Fine Offset with UV/Light sensor in Supported_Devices article]].
* 8 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR100
* 9 = Oregon Scientific stations and similar re-badged stations (Huger, Radio Shack etc) using [[WMR100-200_Protocol]] e.g. WMR200
* 10 = Instromet (with optional extra solar sensors or without)
* 11 = Davis WLL
* 12 = Ecowitt GW1000 and Froggit DP1500 (and any equivalents)


Not used for ExtraRemoteNN parameters
'''Selection made here determines what MX sections appear on the Station Settings page
|-  
|-
| DisableEPSV=0
| Model=
| [FTP site]
| [Station]
| Beta Release 3.0.0  build 3045
| Early legacy version
| No
| Station Settings &rarr; General Settings
| Still Change directly in file as at release 3.11.x
| Station model
| (n/a )
| (empty)
| 0
|The weather station model description that you want output by the web tag &lt;#stationtype>
| *0 = Disabled (default)
|}
*1 = Enabled, to use Extended Passive FTP-mode
 
|-
===Airlink===
| DisableFtpsExplicit=0
 
| [FTP site]
* Introduced Release
| Release  3.4.0 - Build 3064
* File Section is [AirLink]
| No
* Not Shown on Settings page?
| Change directly in file as at release 3.11.x
IsWllNode=0
| (n/a )
WLv2ApiKey=
| 0
WLv2ApiSecret=
| *0 = Disabled (default) use FTPS Explicit mode
AutoUpdateIpAddress=1
*1 = Enabled, to use FTPS Implicit mode
In-Enabled=0
|-  
In-IPAddress=0.0.0.0
| Enabled=1
In-WLStationId=-1
| [FTP site]
In-Hostname=
| Release 3.12.0
Out-Enabled=0
| (always) Controls whether ^ settings have "File Transfer" option enabled
Out-IPAddress=0.0.0.0
| Internet Settings &rarr; Web/FTP Settings
Out-WLStationId=-1
| Enable file transfer of standard files
Out-Hostname=
| 1 (enabled)
AQIformula=0
| Simple tick or not
{| class="wikitable" border="1"
* Tick (value shown as 1 in Cumulus.ini) for MX to enable file transfer of standard files
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
| EnableLocalCopy=0
!style="width:30px" | Parameter Line Entry
| [FTP site]
!style="width:100px" | Shown on Settings page?
| Release 3.12.0
!style="width:100px" | MX Section
| (always) Controls whether ^ settings have "Copy" option enabled
!style="width:60px" | Label on Settings page
| Internet Settings &rarr;  Web/FTP Settings
!style="width:20px" | Default
| Enable file copy of standard files
!style="width:600px" | Description
| 0 (disabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to  generate a [[wsnow.txt]] file and then copy that file to your local web server
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
| EnableRealtime=1
|
| [FTP site]
|}
| Legacy Cumulus
 
| (always)
===Davis===
| Internet Settings &rarr; Realtime Settings
 
| Enable Realtime
Two Wiki sub-sections:
| 0 (disabled)
 
| Simple tick or not
 
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit real time actions
====Davis VP/VP2/Vue====
* Don't tick (value shown as 0 in Cumulus.ini) to disable
 
 
{{Template:WorkInProgressBanner}} This table does not yet have all details in it.
* Introduced for leagacy Cumulus
* File Section is [Station]
* Only "Shown on Settings page" if either "Type=0" or "Type=1"
{| class="wikitable" border="1"
|-
|-
| Ftp-airquality=0
!style="width:30px" | Parameter Line Entry
| [FTP site]
!style="width:60px" | Label on Settings page
| Release 3.10.0
!style="width:20px" | Default
| ^
!style="width:300px" | Description
| Internet Settings &rarr;  Graph File Settings
| airquality.json &rarr; File Transfer
| 1 (enabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the airquality.json file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have an air quality sensor)
|-  
|-  
| Ftp-alldailydegdaydata=0
|style="background:lightgray;"|[Station]  
| [FTP site]
|
| Release 3.10.0
|
| ^
|style="background:lightgray;"|Section name - the following parameters appear in Station section
| Internet Settings &rarr; Graph File Settings
|-
| alldailydegdaydata.json &rarr; File Transfer
|VP2SleepInterval=500
| 1 (enabled)
|
| Simple tick or not
|500 (milli-seconds)
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the alldailydegdaydata.json file to your local web server (need to select "Generate" too)
|the period which Cumulus waits between reads of the data from Davis stations, the value is in milliseconds.
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* if you suspect that data is being missed, reduce number
|-  
*For VirtualVP users, tests revealed that VP2SleepInterval = 1100 seems to work the best. It updates every two seconds with few exceptions.  
| Ftp-alldailyhumdata=0
|-
| [FTP site]
|VPClosedownTime=x
| Release 3.10.0
|
| ^
|(default not yet documented)
| Internet Settings &rarr;  Graph File Settings
| x is the number of seconds after the start of the re-connect attempts that you want the program to close itself
| alldailyhumdata.json &rarr; File Transfer
|-
| 1 (enabled)
|DavisCalcAltPress=1
| Simple tick or not
|
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyhumdata.json]] file to your local web server (need to select "Generate" too)
|1
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|Davis stations calculate Sea Level Pressure (SLP) from Station Pressure (SP) using a formula based on temperature, humidity, and altitude
|-  
 
| Ftp-alldailypressdata=0
CWOP require 'Altimeter Pressure' (AP) to be uploaded, i.e. a value calculated simply using altitude.  
| [FTP site]
*0 = Use SLP supplied by Davis
| Release 3.10.0
*1 = Convert the SP Davis supplies to AP using the altitude you have supplied.
| ^
|-
| Internet Settings &rarr;  Graph File Settings
|SyncDavisClock=0
| alldailypressdata.json &rarr; File Transfer
|
| 1 (enabled)
|0  
| Simple tick or not
|When set, at Cumulus start-up and at a fixed time (default 04:00, see next parameter) each day, Cumulus will set the Davis VP/VP2 clock to within a minute of the same time as the PC. (From build 3015 for MX).
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailypressdata.json]] file to your local web server (need to select "Generate" too)
*0 = Disabled, default (as deselected on the Station Configuration Screen)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
*1 = Enabled, ensures that when Cumulus asks the station for data since time X, both recognise X!
|-  
|-
| Ftp-alldailyraindata=0
|ClockSettingHour=4
| [FTP site]
|
| Release 3.10.0
|4
| ^
|Controls what hour of the day the SyncDavisClock activity will take place if it is enabled.
| Internet Settings &rarr;  Graph File Settings
*4 = 04:00 (default value)
| alldailyraindata.json &rarr; File Transfer
*0-23 = 00:00 to 23:00
| 1 (enabled)
|-
| Simple tick or not
|VP2ConnectionType=1
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailyraindata.json]] file to your local web server (need to select "Generate" too)
|
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|  
|-  
|Weather station connection type
| Ftp-alldailysolardata=0
*0 = serial (see next parameter to specify COM port)
| [FTP site]
*(1 = usb - setting no longer available on screen, remains as default in cumulus.ini for those not using a Davis)
| Release 3.10.0
*2 = TCP/IP (see later parameters to specify ports)
| ^
Default is type 1, i.e. neither option on screen selected, so if you use a Davis you must select either serial or TCP/IP.
| Internet Settings &rarr;  Graph File Settings
|-
| alldailysolardata.json &rarr; File Transfer
|VP2TCPPort=22222
| 0 (disabled)
|
| Simple tick or not
| 2222
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailysolardata.json]] file to your local web server (need to select "Generate" too)
|Communications port used if VP type has TCP/IP selected.
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have a solar sensor)
|-
|-  
|VP2IPAddr=0.0.0.0
| Ftp-alldailytempdata=0
|
| [FTP site]
| 0.0.0.0
| Release 3.10.0
|Weather station IP address if VP type has TCP/IP selected.
| ^
|-
| Internet Settings &rarr;  Graph File Settings
|VP2PeriodicDisconnectInterval=0
| alldailytempdata.json &rarr; File Transfer
|
| 1 (enabled)
|0 (disable)
| Simple tick or not
|When the clock minute changes, Cumulus stops the current stream of data from the console, disconnects, waits for the specified number of milliseconds, to allow the Weatherlink IP to briefly connect to the Davis Weatherlink site. Cumulus then attempts to reconnect.
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailytempdata.json]] file to your local web server (need to select "Generate" too)
 
* Don't tick (value shown as 0 in Cumulus.ini) to disable
Set it to zero to disable, if you are not using the Weatherlink site.
|-
|-
| Ftp-alldailywinddata=0
|LogExtraSensors=0
| [FTP site]
|
| Release 3.10.0
|0
| ^
|This is set in the '''Settings''' block on the Station settings screen off the configuration menu. Set this to 1 if you have additional sensors (e.g. a Davis Leaf Wetness probe) to make Cumulus read, display, and log the readings from the sensors. You don't select this for Solar/UV sensors.
| Internet Settings &rarr;  Graph File Settings
| alldailywinddata.json &rarr; File Transfer
| 1 (enabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alldailywinddata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
| Ftp-alltempsumdata=0
| [FTP site]
| Release 3.10.0
| ^
| Internet Settings &rarr;  Graph File Settings
| alltempsumdata.json &rarr; File Transfer
| 1 (enabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[alltempsumdata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
| Ftp-availabledata=0
| [FTP site]
| Release 3.10.0
| ^ (once only)
| Internet Settings &rarr;  Graph File Settings
| availabledata.json  &rarr; File Transfer
| 0 (disabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[availabledata.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
| Ftp-dailyrain=0
|UseDavisLoop2=1
| [FTP site]
|
| Release 3.10.0
|1 (use Loop2)
| ^
|The current MX code uses ''LOOP2'' for two purposes. First, it uses the 'peak 10-minute gust' value, to avoid the problem where a gust might be missed, and secondly it uses the 'absolute pressure' value to make calculation of 'altimeter pressure' easier and more accurate. This is mainly used if you upload to CWOP.
| Internet Settings &rarr;  Graph File Settings
*1 (default) = Cumulus MX will use the LOOP2 packet for Davis Weather Stations by default.  The LOOP2 packet is supported on the VP2 with firmware version 1.90 or later, and on the Vue.
| dailyrain.json &rarr; File Transfer
*0 = Select this if you have a Vantage Pro (i.e. the original 'VP1'), or a VP2 with pre-1.90 firmware, or if you are using Virtual VP, none of these support the LOOP2 packet.
| 1 (enabled)
 
| Simple tick or not
Without this setting, Cumulus will revert to calculating the 10-minute gust value itself from the individual wind speed readings, but it will not currently attempt to calculate altimeter pressure correctly, it will simply use the sea-level pressure instead. This is likely to be an issue if you are at high altitude and you upload to CWOP using Cumulus MX.
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select "Generate" too)
|-
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|DavisIPResponseTime=500
|-  
|
| Ftp-dailytemp=0
|500
| [FTP site]
|The length of time in milliseconds which Cumulus waits to allow a response from the console to a command (i.e. a request for any kind of data) from an IP logger, see Cumulus MX forum where times up to 2000ms are suggested.
| Release 3.10.0
|-
| ^
|ForceVPBarUpdate=0
| Internet Settings &rarr;  Graph File Settings
|
| dailyrain.json &rarr; File Transfer
|0 (normal)
| 1 (enabled)
| Added in build 3042 (January 2017).
| Simple tick or not
 
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select "Generate" too)
The default (value=0) is to assume standard barometer updates on Davis stations. Set to 1, by adding ForceVPBarUpdate=1 in [Station] section to force more frequent barometer updates on Davis stations. Steve says "Having checked the code, I see it asks for 20 packets from the 'LOOP2' if the barometer forcing is on, otherwise it stops receiving LOOP data after 50 packets". Note that ForceVPBarUpdate=1 is only useful on very old versions of the console firmware.
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-  
| Ftp-graphconfig=0
| [FTP site]
| Release 3.10.0
| ^ (once only)
| Internet Settings &rarr;  Graph File Settings
| graphconfig.json &rarr; File Transfer
| 1 (enabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[graphconfig.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
| Ftp-humdata=0
|DavisIncrementPressureDP=0
| [FTP site]
|
| Release 3.10.0
|1
| ^
|(from version 3.0.0 build 3042)
| Internet Settings &rarr;  Graph File Settings
* 0= Pressure values shown to 1 decimal places when reported in mb/hPa, shown to 2 decimal places for inHg
| humdata.json &rarr; File Transfer
* 1= Pressure values shown to 2 decimal places when reported in mb/hPa, shown to 3 decimal places for inHg
| 1 (enabled)
|-
| Simple tick or not
|VPrainGaugeType=0
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[humdata.json]] file to your local web server (need to select "Generate" too)
|
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|1
|-  
|Specifies the units selected on your Vantage Pro Rain Gauge.
| Ftp-pressdata=0
*0 = Metric Rain Adapter fitted, a 0.2mm gauge
| [FTP site]
*1 = Imperial gauge without adapter, a 0.01" gauge.
| Release 3.10.0
Note that if the units you choose for rainfall do not match your rain gauge type, conversion rounding errors will then occur.
| ^
|-
| Internet Settings &rarr;  Graph File Settings
|DataLogging=0
| pressdata.json &rarr; File Transfer
|
| 1 (enabled)
|0
| Simple tick or not
|(Build 3018 onwards).
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[pressdata.json]] file to your local web server (need to select "Generate" too)
*0 (default) = Cumulus MX will not add extra logging.
* Don't tick (value shown as 0 in Cumulus.ini) to disable
*1 = To add extra logging to the diags file for data received from Davis stations. Use this with care, the log will get very large.  
|-  
I've also added some more diagnostics to try to find the cause of the problem where data stops being read from Davis stations. Debug logging is required to be turned on. (Build 3022 onwards).
| Ftp-raindata=0
|-
| [FTP site]
|AutoUpdateIpAddress=1
| Release 3.10.0
|
| ^
|1
| Internet Settings &rarr;  Graph File Settings
|default = 1, set to 0 to switch off the WLL autodetection of IP address. This is a workaround for a WLL firmware bug that does not update the IP address when it changes using DHCP.
| raindata.json &rarr; File Transfer
|-
| 1 (enabled)
|ZeroConfig
| Simple tick or not
|
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[raindata.json]] file to your local web server (need to select "Generate" too)
|(default not known)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|set this on station settings screen; to enable/disable the entry/update of the stations IP address via auto-discovery
|}
 
 
 
====Davis WeatherLink Live====
 
{{Template:WorkInProgressBanner}} This table has not been populated yet
* Introduced in a MX beta build
* File Section is [WLL]
* Only "Shown on Settings page" if "Type=11"
 
{| class="wikitable" border="1"
|-
!style="width:30px" | Parameter Line Entry
!style="width:60px" | Label on Settings page
!style="width:20px" | Default
!style="width:300px" | Description
|-  
|-  
| Ftp-solardata=0
|style="background:lightgray;"|[Station]
| [FTP site]
|
| Release 3.10.0
|  
| ^
|style="background:lightgray;"|Section name - the following parameters appear in Station section
| Internet Settings &rarr; Graph File Settings
|-
| solardata.json &rarr; File Transfer
|
| 0 (disabled)
|
| Simple tick or not
|
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[solardata.json]] file to your local web server (need to select "Generate" too)
|  
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have a solar sensor)
|}
 
===EasyWeather (Reading File instead of connecting to a Weather Station)===
 
 
* Introduced in a Legacy version
* File Section is [Station]
* MX Section is "EasyWeather File Settings"
* Only "Shown on Settings page" if "Type=4"
 
{| class="wikitable" border="1"
|-
!style="width:30px" | Parameter Line Entry
!style="width:60px" | Label on Settings page
!style="width:20px" | Default
!style="width:300px" | Description
|-  
|-  
| Ftp-sunhours=0
| EWInterval=10
| [FTP site]
| File Read Interval
| Release 3.10.0
| 10 (minutes between new line becoming available in file)
| ^
| Cumulus needs to know how often to read a new record from the easyweather.dat file. Enter any number in box.
| Internet Settings &rarr;  Graph File Settings
*0= Default, meaning not applicable
| sunhours.json &rarr; File Transfer
*n= any positive decimal value representing Easyweather version 6.2, or earlier, logging interval in minutes  (used for reading single latest observations from [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather]] software output). Note to specify seconds, use decimal minutes, e.g. 30 seconds = 0.5
| 0 (disabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[sunhours.json]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable (e.g. if you don't have a solar sensor)
|-  
|-  
| Ftp-tempdata=0
| EWFile=  
| [FTP site]
| Filename
| Release 3.10.0
| (empty)
| ^
| * Full file path/name for [[EasyWeather_Format#Usage_of_easyweather.dat_fields_for_Cumulus_input_of_latest_record: |Easyweather.dat or EasyWeatherPlus.dat]]
| Internet Settings &rarr;  Graph File Settings
* (empty) (i.e. attribute and equals sign, but no value)  '''Note:''' If you want to run Cumulus without an attached weather station (because your station has a fault or because you have a second PC), it is possible to run Cumulus with station '''Type=4''' but with the default of no file specified in this parameter. The full Cumulus directory structure and its files including those in the ''data'' sub-directory are needed (kept from when your station was working or copied from the PC with the station). Although only the old observations can be accessed, (no new ones are being added), this does allow analysis of the old observations via all Cumulus features
| tempdata.json &rarr; File Transfer
 
| 1 (enabled)
See [[FAQ#Cumulus_isn.27t_performing_periodic_tasks.2C_like_data_logging_or_web_uploads|FAQ here]] for reduced functionality using Cumulus 1 in this way.
| Simple tick or not
|-
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[tempdata.json]] file to your local web server (need to select "Generate" too)
| EWminpressureMB=900
* Don't tick (value shown as 0 in Cumulus.ini) to disable
| Minimum Pressure Value
|-  
| 900
| Ftp-wdirdata=0
| Cumulus will ignore all pressure readings from the station that are less than this value (units are always hPa/millibars)
| [FTP site]
|-
| Release 3.10.0
| EWmaxpressureMB=1200
| ^
| Maximum Pressure Value
| Internet Settings &rarr;  Graph File Settings
| 1200
| wdirdata.json &rarr; File Transfer
| Cumulus will ignore all pressure readings from the station that are greater than this value (units are always hPa/millibars)
| 1 (enabled)
|-
| Simple tick or not
| EWMaxRainTipDiff=40
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[wdirdata.json]] file to your local web server (need to select "Generate" too)
| Rain Tip Difference
* Don't tick (value shown as 0 in Cumulus.ini) to disable
| Default=30 tips in Cumulus 1, MX default is 40 tips
|-  
| This configurable threshold is the maximum feasible amount of rain between updates (i.e. within 48-seconds on Fine Offset stations without solar, 60 seconds on those measuring solar), set in units of count of tips.
| Ftp-websitedata=0
 
| [FTP site]
For standard Fine Offset rain gauges, each tip represents 0.3mm, so 30 tips are equivalent to 9 mm, or just over a third of an inch in 48 seconds.
| Release 3.10.0
| ^
| Internet Settings &rarr; Standard File Settings
| websitedata.json &rarr; File Transfer
| 0 (disabled)
| Relates to asking MX to process the [[websitedataT.json]] file in [[web folder]]


Simple tick or not
This setting affects rain rate, rain last hour, rain so far today (and what is recorded in today.ini/dayfile.txt), but does not affect the web tag <#r24hour>.
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the resulting websitedata.json to your local web server
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
| Ftp-winddata=0
| EWpressureoffset=x.y
| [FTP site]
| Pressure Offset
| Release 3.10.0
| 9999
| ^
| The pressure that Cumulus MX processes is equal to what read in the file plus the value set for this parameter. Normally used to convert the station pressure to the equivalent Sea Level Pressure.
| Internet Settings &rarr;  Graph File Settings
|}
| dailyrain.json &rarr; File Transfer
 
| 1 (enabled)
===Ecowitt GW1000 and Froggit DP1500 (and any equivalents) specific===
| Simple tick or not
 
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[dailyrain.json]] file to your local web server (need to select "Generate" too)
* Introduced in release 3.2.0
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* File Section is [GW100]
|-
* MX Section is "Ecowitt GW1000 Settings"
| Ftp-wxnow=0
* Only "Shown on Settings page" if "Type=12"
| [FTP site]
{| class="wikitable" border="1"
| Release 3.10.0
| ^ (disabled)
| Internet Settings &rarr; Standard File Settings
| wxnow.txt &rarr; File Transfer
| 0 (disabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer that file to your local web server
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
| ForumURL=
!style="width:30px" | Parameter Line Entry
| [Web Site]
!style="width:100px" | Label on Settings page
| Legacy Cumulus
!style="width:20px" | Default
| (always)
!style="width:600px" | Description
| (depends on release)
* (releases 3.0.0 to 3.11.4)  Internet Settings &rarr; Web Site
* (release 3.12.0 onwards)  Internet Settings &rarr; Miscellaneous
| Forum URL
| (blank)
| Left blank to allow you to choose format
 
3.10.0 Default web pages use "<a href=\"https://cumulus.hosiene.co.uk/index.php\">forum</a>"
 
Some alternative URL examples:
*https://cumulus.hosiene.co.uk/index.php (for above example in default web pages)
*https://cumulus.hosiene.co.uk
*https://cumulus.hosiene.co.uk/search.php?search_id=active_topics
|-
|-
| FTPlogging=0
|AutoUpdateIpAddress=1
| [FTP site]
|Auto-discovery
| Legacy Cumulus
|1 (selected)
| No
|Should MX attempt to discover IP address
| Change directly in file as at release 3.11.x
*0=Disable
| (n/a)
*1=Enable
| *0 = Disabled (default)
*1 = Enabled, Cumulus will for standard FTP mode add output to [[ftplog.txt]].
|-
|-
| FTPRename=1
|IPAddress=
| [FTP site]
|IP address
| Legacy Cumulus
|(no default)
| (always)
| stores the IP address of your GW1000 WiFi logger
| (depends on release)
* (releases 3.0.0 to 3.11.4)  Internet Settings &rarr; Web Settings &rarr; General Settings
* (release 3.12.0 onwards)  Internet Settings &rarr; Web Site &rarr; General Settings
| FTP rename
| 1 (enabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
The chief advantage of using rename is that it minimises the time that the web server cannot serve a file (while it is being updated)
|-
|-
| Host=
|MACAddress=
| [FTP site]
|MAC addresss
| Legacy Cumulus
|(no default)
| (always)  
|Populated by MX when auto-discovery enabled
| Internet Settings &rarr; Web/FTP Site
|}
| Host name
 
| (blank)
 
| This is either the name, or the IP address, of the ftp server to which you connect when you upload pages to your web site.
===Fine Offset Stations===
 
 
{{Template:WorkInProgressBanner}} This table has not been populated yet
 
* Introduced in a Legacy version
* File Section is [Station]
* MX Section is "Fine Offset Settings"
* Only "Shown on Settings page" if either "Type=5" or "Type=7"
 
 
{| class="wikitable" border="1"
|-
|-
| IncludeMoonImage=1
!style="width:30px" | Parameter Line Entry
| [FTP site]
!style="width:60px" | Label on Settings page
| Release 3.5.0
!style="width:20px" | Default
| (always)
!style="width:300px" | Description
| Internet Settings &rarr; Moon Image
|-
| Upload Moon image file
|  
| Synchronise Reads
| 0 (disabled)
| 0 (disabled)
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer moon image file to your local web server (need to select "Generate Moon Image" too)
* Tick (value shown as 1 in Cumulus.ini) for MX to attempt to work out when your Fine Offset is writing data to the console log, so that MX does not read the Fine Offset circular memory when it is being updated
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick (value shown as 0 in Cumulus.ini) for MX to read the Fine Offset circular memory whenever it next wants data
Selecting this parameter has given some problems in earlier MX builds, so the code has recently been rewritten.
|-
|-
| IntervalEnabled=1
|
| [FTP site]
| Read Avoid Period
| Release 3.10.0
| 3 (seconds)
| ^
| If previous setting enabled, MX will avoid reading the circular memory from the number of seconds specified before it expects Fine Offset to be writing to the circular memory, to the number of seconds specified after it expects Fine Offset to be writing to the circular memory
| Internet Settings &rarr; Interval Settings
 
| Enable web update interval
(One issue is that Fine Offset will move from one position to the next position in the circular memory, at the Fine Offset Logging Interval, but will delay this move by up to one minute, if the existing memory position is actually being updated by a read from the sensors and normally those updates happen every 40 seconds for non-solar sensors, and every 60 seconds for solar sensor)
| 1 (enabled)
|}
| Simple tick or not
 
* Tick (value shown as 1 in Cumulus.ini) for MX to generate a timer that will permit standard interval actions
 
* Don't tick (value shown as 0 in Cumulus.ini) to disable
 
{{Template:WorkInProgressBanner}}
There are a number of settings in a MX sub-section called "Fine Offset Advanced Options". These are new settings, and have not been documented yet.
 
{| class="wikitable" border="1"
|-
|-
| LocalCopyFolder=
!style="width:30px" | Parameter Line Entry
| [FTP site]
!style="width:100px" | Shown on Settings page?
| Release 3.12.0
!style="width:100px" | MX Section
| (always)
!style="width:60px" | Label on Settings page
| Internet Settings &rarr; Web/FTP Settings
!style="width:20px" | Default
| (blank)
!style="width:600px" | Description
| Folder (including path) to which MX will copy the standard files (see ^ for files) if 'EnableLocalCopy' is enabled
|-
|-
| Password=
|
| [FTP site]
|}
| Legacy Cumulus
 
| (always)
===Instromet Settings===
| Internet Settings &rarr; Web/FTP Site
 
| Password
 
| (blank)
{{Template:WorkInProgressBanner}} The following table has some gaps to fill in
| The password for your FTP/SFTP/FTPS connection (masked out on settings page, shown in plain text in file)
 
* Introduced in a Legacy version
* File Section is [Station]
* MX Section is "Instromet Settings" or "Instromet Advanced Options" as indicated
* Only "Shown on Settings page" if either "Type=5" or "Type=7"
 
{| class="wikitable" border="1"
|-
|-
| Port=21
!style="width:30px" | Parameter Line Entry
| [FTP site]
!style="width:100px" | MX Section
| Legacy Cumulus
!style="width:60px" | Label on Settings page
| (always)
!style="width:20px" | Default
| Internet Settings &rarr; Web/FTP Site
!style="width:600px" | Description
| FTP port
|-
| 21 (plain FTP)
| ComportName=xxxxxx
|you normally use either standard FTP (port=21), SSH for FTP i.e. SFTP (port=22), or SSL/TLS i.e.FTPS (port=990 normally, may be 25). If you get connection refused, messages in the MXdiags log, then you may need to try alternative protocol and/or alternative ports.
| Station Settings &rarr; Instromet Settings
| Serial port name
| /dev/ttyUSB0 (on Linux), COM1 (on Microsoft Windows)
| Only required if your station is connected via a real, or virtual, serial port
|-
|ImetBaudRate=19200
| Station Settings &rarr; Instromet Settings
| Serial Baud Rate (DavisBaudRate)
| 19200
| Some ?older? Instromet loggers operate at 115200, if you have one of these older loggers you will need to reset this value
|-
|-
| RealtimeFTPEnabled=0
| "SyncDavisClock=0" and "ClockSettingHour=4"
| [FTP site]
| Station Settings &rarr; Instromet Advanced Options
| Legacy Cumulus
| "Sychronise Station Clock" and "Clock sync hour"
| ^
| Tick box not selected, data box set to 4
| Internet Settings &rarr; Realtime Settings
| Note despite the name of the parameter within 'Cumulus.ini', this does apply to Instromet stations.
| Enable realtime FTP
 
| 0 (disabled)
*Simple tick or not
| Simple tick or not
** Tick (value shown as 1 in Cumulus.ini) for MX to attempt to sychronise the Instromet Station Clock with your computer time. This ensures that when Cumulus asks the station for data since time X, both recognise X as representing same time!
* Tick (value shown as 1 in Cumulus.ini) for MX to be able to do file transfers at realtime interval
** Don't tick (value shown as 0 in Cumulus.ini) if you don't want MX to attempt to keep station clock in line with computer clock
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Box taking an integer
|-
** The hour of the day when,  if enabled, Cumulus will set the Instromet clock to within a minute of the same time as the computer. This will happen at a default time of 04:00 each day, (4 a.m.) unless the setting box is edited
| RealtimeGaugesTxtCopy=0
| [FTP site]
| Release 3.12.0
| ^
| Internet Settings &rarr; Realtime Settings
| realtimegauges.txt
| 0 (disabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[SteelSeries_Gauges|realtimegauges.txt]] file to your local web server (need to select "Generate" too)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
| RealtimeGaugesTxtCreate=0
| ImetUpdateLogPointer=1
| [FTP site]
| Station Settings &rarr; Instromet Advanced Options
| Release 3.10.0
| Update logger pointer
| ^
| 1 (enabled)
| Internet Settings &rarr; Realtime Settings
| realtimegauges.txt &rarr; Generate
| 0
| Simple tick or not
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[SteelSeries_Gauges|realtimegauges.txt]] file
* Tick (value shown as 1 in Cumulus.ini) for MX to update the memory pointer to the last record after every 30 data reads
* Don't tick (value shown as 0 in Cumulus.ini) to disable
* Don't tick to disable this action
|-
|-
| RealtimeGaugesTxtFTP=0
|ImetWaitTime=500
| [FTP site]
| Station Settings &rarr; Instromet Advanced Options
| Release 3.10.0
| Delay between sending data read commands
| ^
| 500
| Internet Settings &rarr; Realtime Settings
| Specifies the time in milliseconds that Cumulus waits after one read, before it does the next read from an Instromet station. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command. For Cumulus 1, the default was 200 milli-seconds, so you might try that too.
| realtimegauges.txt &rarr; File Transfer
| 0
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[SteelSeries_Gauges|realtimegauges.txt]] file
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
| RealtimeInterval=45000
| ImetReadDelay=500
| [FTP site]
| Station Settings &rarr; Instromet Advanced Options
| Legacy Cumulus
|  Delay after sending a command before trying to read data from the serial port
| ^
| 500
| Internet Settings &rarr; Realtime Settings
| Specifies the time in milliseconds that Cumulus allows after sending a command before it tries to read data on the serial port. According to the specification, 500 ms is the absolute maximum time that the station should take to respond to any command.  For Cumulus 1, the default was 200 milli-seconds, so you might try that too.
| Realtime interval
|}
| 45000 milliseconds (45 seconds)
 
| Enter interval time in seconds (decimals allowed), stored in file converted to milliseconds
===WM918/WMR928 Settings===
 
Oregon Scientific specific
 
{{Template:WorkInProgressBanner}} This table has not been populated yet
 
* Introduced for legacy Cumulus
* File Section is [Station]
{| class="wikitable" border="1"
|-
!style="width:30px" | Parameter Line Entry
!style="width:60px" | Label on Settings page
!style="width:20px" | Default
!style="width:300px" | Description
|-  
|-  
| RealtimeTxtCopy=0
|}
| [FTP site]
 
| Release 3.12.0
{| class="wikitable" border="1"
| ^
|-
| Internet Settings &rarr; Realtime Settings
!style="width:30px" | Parameter Line Entry
| realtime.txt
!style="width:100px" | Label on Settings page
| 0 (disabled)
!style="width:20px" | Default
| Simple tick or not
!style="width:300px" | Description
* Tick (value shown as 1 in Cumulus.ini) for MX to copy the [[realtime.txt]] file to your local web server (need to select "Generate" too)
|-
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|style="background:lightgray;"|[Station]
|
|
|style="background:lightgray;"|Section name - the following parameters appear in Station section
|-
|-
| RealtimeTxtCreate=0
|Humidity98Fix=0  
| [FTP site]
|
| Release 3.10.0
|0 (disable)
| ^
|Applies to weather station types that never report more than 98% relative humidity.
| Internet Settings &rarr; Realtime Settings
*0 = Disabled (default)
| realtime.txt &rarr; Generate
*1 = Enabled, humidity displayed and recorded as 100% if your sensor registers a relative humidity of 98%. Normally only useful for Oregon Scientific stations.
| 0
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to generate the [[realtime.txt]] file
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|-
| RealtimeTxtFTP=0
|LogExtraSensors=0
| [FTP site]
|
| Release 3.10.0
|0 (disable)
| ^
|This setting determines whether MX looks for readings from extra temperature probes etc.
| Internet Settings &rarr; Realtime Settings
*0=Disabled (default)
| realtime.txt &rarr; File Transfer
*1= Enabled - Used for Oregon Scientific WMR-928 and similar stations if you have additional sensors (e.g. another temperature probe) to make Cumulus read, display, and log the readings from those sensors. You don't use this for Solar/UV sensors..
| 0
|-
| Simple tick or not
|WMR928TempChannel=N
* Tick (value shown as 1 in Cumulus.ini) for MX to file transfer the [[realtime.txt]] file
|
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|(no default)
|for WMR-928 stations (and other serial stations using the same protocol, eg WMR-968) to use an 'extra' channel  (see previous parameter) as your main temperature sensor, set N to the required channel
|-
|-
| Sslftp=
|WMR200TempChannel=N
| [FTP site]
|
| MX beta
|(no default)
| (always)
|for WMR200 stations (and any other Oregon Scientific USB stations which work with Cumulus, e.g. WMR100) to use an 'extra' channel as your main temperature sensor, set N to the required channel
| Internet Settings &rarr; Web/FTP Site
| Select the FTP Protocol to use
| 0
| Drop down list:
* 0 = FTP (plain old FTP) - default
* 1 = Use SSL/TLS for FTP (FTPS)
* 2 = Use Secure Shell Home (SSH) for FTP (SFTP)
|-
| SshFtpAuthentication=Password
| [FTP site]
| Release 3.8.2 - build 3092
| Only if SFTP selected above
| Internet Settings &rarr; Web/FTP Site
| SFTP Authentication method
| Password
|Drop down list:
* 0 = Password
* 1 = Pre-shared key
* 2 = Password or pre-shared key
|-
| SshFtpPskFile=
| [FTP site]
| Release 3.8.2 - build 3092
| only if 1 or 2 selected in previous setting
| Internet Settings &rarr; Web/FTP Site
| Pre-shared Private Key file for SFTP
| (blank)
| Filename for your private PSK file, include the full path if the file is not in same folder as  CumulusMX.exe
|-
| UpdateInterval=60
| [FTP site]
| legacy software
| ^
| Internet Settings &rarr; Interval Settings
| Web interval
| 60
| Interval between standard web updates in minutes
|-
| Username=
| [FTP site]
| legacy software
| (always)
| Internet Settings &rarr; Web/FTP Site
| Username
| (blank)
| the user name for connecting to your server
|-
| UTF8encode=1
| [FTP site]
| legacy software
| (always)
| (depends on release)
* (releases 3.0.0 to 3.11.4)  Internet Settings &rarr; Web Settings &rarr; General Settings
* (release 3.12.0 onwards)  Internet Settings &rarr; Web Site &rarr; General Settings
| UTF-8 encoding
| 1 (enabled)
| Simple tick or not
* Tick (value shown as 1 in Cumulus.ini) for MX to issue instruction to the web server so it creates the new file with a new name and then renames it to the required name  (this is the option appropriate to most servers)
* Don't tick (value shown as 0 in Cumulus.ini) to disable
|-
|WebcamURL=
| [Web Site]
| Legacy Software
| (always)
| (depends on release)
* (releases 3.0.0 to 3.11.4)  Internet Settings &rarr; Web Site
* (release 3.12.0 onwards)  Internet Settings &rarr; Miscellaneous
| Webcam URL
| (blank)
| Can be used to add a link to any other web page, you have on any web server. In default web pages will be labelled as "web cam", but for your own web pages, this might lead to a home or blog page.
|}
|}
5,838

edits