nyuuzyou/wikis huggingface dataset:
RealtimegaugesT.txt

realtimegaugesT.txt file is not included in the legacy (1.9.4) installation, but is described here
realtimegaugesT.txt file is included in every MX release distribution. Steel Series for MX is a variant on the original SteelSeries_Gauges package. The file contents for MX are as follows:
{"date":"<#date format=HH:mm>",
"temp":"<#temp>",
"tempTL":"<#tempTL>",
"tempTH":"<#tempTH>",
"intemp":"<#intemp>",
"dew":"<#dew>",
"dewpointTL":"<#dewpointTL>",
"dewpointTH":"<#dewpointTH>",
"apptemp":"<#apptemp>",
"apptempTL":"<#apptempTL>",
"apptempTH":"<#apptempTH>",
"feelslike":"<#feelslike>",
"feelslikeTL":"<#feelslikeTL>",
"feelslikeTH":"<#feelslikeTH>",
"wchill":"<#wchill>",
"wchillTL":"<#wchillTL>",
"heatindex":"<#heatindex>",
"heatindexTH":"<#heatindexTH>",
"humidex":"<#humidex>",
"wlatest":"<#wlatest>",
"wspeed":"<#wspeed>",
"wgust":"<#wgust>",
"wgustTM":"<#wgustTM>",
"bearing":"<#bearing>",
"avgbearing":"<#avgbearing>",
"press":"<#press>",
"pressTL":"<#pressTL>",
"pressTH":"<#pressTH>",
"pressL":"<#pressL>",
"pressH":"<#pressH>",
"rfall":"<#rfall>",
"rrate":"<#rrate>",
"rrateTM":"<#rrateTM>",
"hum":"<#hum>",
"humTL":"<#humTL>",
"humTH":"<#humTH>",
"inhum":"<#inhum>",
"SensorContactLost":"<#SensorContactLost>",
"forecast":"<#forecastenc>",
"tempunit":"<#tempunitnodeg>",
"windunit":"<#windunit>",
"pressunit":"<#pressunit>",
"rainunit":"<#rainunit>",
"temptrend":"<#temptrend>",
"TtempTL":"<#TtempTL>",
"TtempTH":"<#TtempTH>",
"TdewpointTL":"<#TdewpointTL>",
"TdewpointTH":"<#TdewpointTH>",
"TapptempTL":"<#TapptempTL>",
"TapptempTH":"<#TapptempTH>",
"TfeelslikeTL":"<#TfeelslikeTL>",
"TfeelslikeTH":"<#TfeelslikeTH>",
"TwchillTL":"<#TwchillTL>",
"TheatindexTH":"<#TheatindexTH>",
"TrrateTM":"<#TrrateTM>",
"ThourlyrainTH":"<#ThourlyrainTH>",
"LastRainTipISO":"<#LastRainTipISO>",
"hourlyrainTH":"<#hourlyrainTH>",
"ThumTL":"<#ThumTL>",
"ThumTH":"<#ThumTH>",
"TpressTL":"<#TpressTL>",
"TpressTH":"<#TpressTH>",
"presstrendval":"<#presstrendval>",
"Tbeaufort":"<#Tbeaufort>",
"TwgustTM":"<#TwgustTM>",
"windTM":"<#windTM>",
"bearingTM":"<#bearingTM>",
"timeUTC":"<#timeUTC format=yyyy,M,d,H,m,s>",
"BearingRangeFrom10":"<#BearingRangeFrom10>",
"BearingRangeTo10":"<#BearingRangeTo10>",
"UV":"<#UV>",
"UVTH":"<#UVTH>",
"SolarRad":"<#SolarRad>",
"SolarTM":"<#solarTH>",
"CurrentSolarMax":"<#CurrentSolarMax>",
"domwinddir":"<#domwinddir>",
"WindRoseData":[<#WindRoseData>],
"windrun":"<#windrun>",
"cloudbasevalue":"<#cloudbasevalue>",
"cloudbaseunit":"<#cloudbaseunit>",
"version":"<#version>",
"build":"<#build>",
"ver":"12"}
MX processes this Cumulus_template_file to create realtimegauges.txt and it is that file (after processing) that is uploaded to your web site to drive the gauges.htm page that you have uploaded to your web server.
Records

== Introduction ==
A requirement for any weather website is a records page of weather parameters like temperatures, pressure, wind speed etc... showing the records overall, per year and per month.
CumulusUtils has a record page for a limited set of variables (similar to the Top10) on which the different selections are choosable through a menu.
== Operation ==
This module is included in the website. When needed as a single output the following command is given:
 utils/bin/cumulusutils.exe Records
== Output ==
The output is the file: records.txt. 
== Inifile parameters ==
This module has no inifile parameters.
NOTE: The Top10 inifile parameters for colouring are used. The section name has not been unified for historical reasons.
== Inner working ==
The record values are determined by selecting sublists from the main list of the dayfile. Records are selected by year and then by month for that year, selecting the sublists as required.
After determining the record values, the HTML tables are created with and classes crafted such that the menu manipulation is possible. Using the sliding feature of the jQuery library a nice visual sliding up/down effect is reached.
Category:CumulusUtils
Records - DayRecords

== Introduction ==
To complete the records pages for CumulusUtils the records for each day of the year are kept. The display in the table is for minimum and maximum temperature (with their respective minimum and maximum values), wind and rain extremes. If a record is set over the past 365 days the value is given a special color. As is clear from what is displayed, this table only begins to get its value after two years.
== Operation ==
This module is included in the website. When needed as a single output the following command is given:
 utils/bin/cumulusutils.exe DayRecords
== Output ==
The output is the file: dayrecords.txt
== Inifile parameters ==
UseScrollableTables=true (section [General]
NOTE: Contrary to the Records page, the inifile Top10 parameters for colouring are NOT used. Also the colours used for emphasizing records are non-configurable.
The contradiction of the use of colours without the possibility to configure those has been noted. It may be corrected in future.
== Internal working ==
Looping over all months and all days within a month for each variable the max or min value on that specific day is selected. If the date of that maximum or minimum is less than a year away the highlight colour is set and the value is written out to the table.
Category:CumulusUtils
Records - Top10

== Introduction ==
An interesting feature of any weather website is a Top 10 list of weather parameters like temperatures, pressure, wind speed etc... There existed some lists but they all required SQL, PHP or other techniques and beside that they display all parameters possible which is not a requirement. A top 10 should only display parameters which give a true impression to the viewer of the status of the weather and the possibilities and frequencies of extremes. As a result only 14 variables are in the top 10 list of CumulusUtils.
NOTE: This module is the first one written for CumulusUtils and has first been implemented in C.
== Operation ==
This module is included in the website. When needed as a single output the following command is given:
 utils/bin/cumulusutils.exe Top10
== Output ==
The output is the file: top10Table.txt.
== Inifile parameters ==
 [Top10]
 BackgroundColorHeader=#d0d0d0 (specification of the background colour of the header for the columns)
 BackgroundColorTable=#f0f0f0 (specification of the background colour of the table)
 TextColorAccentTable=DarkOrange (specification of the text colour is a record is recent - i.e. less than 30 days old)
 TextColorHeader=Green (specification of the text colour of the header for the columns)
 NumberOfColumns=3 (specification of the number of columns displayed in a row)
The values shown are the defaults used.
== Inner working ==
For each variable the list is sorted and then the ten first entries on the list are taken using the standard C# Linq features. Only three variables which do not have have easy sortable characteristics are sorted through dedicated sorting routines: High Monthly Rain, Longest Dry Period and Longest Wet Period.
When the lists are complete a HTML table with the specified number of columns is created with the parameters from the inifile. The table is displayed at 100% of the viewport and the specified number of columns is evenly spaced over that width making use of the standard HTML algorithms for the width per column. 
A new table is created until all columns are displayed.
Category:CumulusUtils
SFTP

Many ISPs now only support Secure FTP due to the open, unsecure nature of standard FTP. 
As Cumulus does not currently support Secure FTP an external application must be used. Note that this page is for legacy software 1.9.x.
Category:Cumulus 1
WINSCP can be used 
Looking at http://winscp.net/eng/docs/script_upload_single_file, winSCP can be used to script SFTP. When installing WinSCP, be sure to tick the option to add the installation directory to the search path.
You have to run it by hand once, to allow the SSH key to be trusted, then it works on its own 
The following script works well 
 option batch abort
 option confirm off
 open User:pass@server
 put "localpath\realtime.txt" /remotepath
 exit
 
*change User:pass@server to your username, password and server name combination
*change localpath\realtime.txt to the local path on your PC
*change /remotepath to the remote path on the web server (as seen when you SFTP to the web site)
Save the commands in a text file, let's use the filename "C:\Cumulus\sftp-cmds.txt" as an example.
Now create a batch file with the following contents:
 winscp.com /script=c:\cumulus\sftp-cmds.txt
Save this batch file, let's use the file name "C:\cumulus\sftp.bat" as an example.
After creating the batch file, configure Cumulus to call it at each web update interval (using the 'external program' settings on the Internet Settings screen). For this example, the external program would be set to "c:\cumulus\sftp.bat".
If you don't supply an ftp host name to Cumulus, it will create the updated web files locally but not attempt to ftp them itself.
Note that there are (at least) two different secure FTP protocols, SFTP (SSH FTP) and FTPS (FTP over SSL). WinSCP supports both, but you'll need to make sure you're using the correct one for your server. 
To upload the 'standard web site' that ships with Cumulus, you will need to copy the following files: 
*index.htm
*today.htm
*yesterday.htm
*record.htm
*trends.htm
*gauges.htm
*thismonth.htm
*thisyear.htm
*monthlyrecord.htm
and to the 'images' folder:
*compass.png
*hum.png
*humsm.png
*intemp.png
*intempsm.png
*moon.bmp
*press.png
*presssm.png
*rain.png
*rainsm.png
*raind.png
*raindsm.png
*raint.png
*raintsm.png
*solar.png (only required if you have a Solar sensor)
*solarsm.png (only required if you have a Solar sensor)
*sunshine.png (only required if you have a Sunshine sensor)
*sunshinesm.png (only required if you have a Sunshine sensor)
*temp.png
*tempsm.png
*tempm.png
*tempmsm.png
*uv.png (only required if you have a UV sensor)
*uvsm.png (only required if you have a UV sensor)
*wind.png
*windd.png
*windsm.png
*windgauge.png
*windrose.png
*winddsm.png
Category:WebTips
Screen capture

Capturing a copy of what is displayed on your screen can often help others to understand something you are discussing. A great example is when using the Cumulus Support forum -- if you have a problem with Cumulus, rather than simply trying to explain the issue, take a moment to capture your screen, or an element of it, and show this as part of your post on the forum. 
All versions of Windows have very basic screen capturing built in. It works well however has limited features. Simply press the Print Screen button (usually top right of the keyboard). This takes a copy of the entire screen and places it in your clipboard. You can then paste this into something (MS Paint, Word, etc) and save it. Pressing Alt & Print Screen captures the active window only.
There are far better tools available
==Windows Vista and 7==
Within Windows Vista and 7 there is a 'Snipping Tool'. It is very basic but gets the job done.
Click Start, Programs, Accessories and Snipping Tool. 
(If snipping tool is not on your system, Open control panel, click Programs and features, click Turn windows feaures on and off, look for Tablet PC Optional Components and tick it).
Once loaded, highlight an area of the screen you are interested by holding down your left mouse button. Release the button and the image will appear in the Snipping Tool. You can do basic annotation such as adding a line, or use the highlighter to emphasise an area.
Click File, Save As -- make sure your file format is PNG or JPG as these are the best options for saving.
Attach the file to your post in the forum.
200px
An example of the output using the two annotation techniques -- a pen (to draw the blue area) and the highlighter.....
==Windows 10==
The Snipping Tool (as above) still exists in Windows 10, but has had a bit of an update. Find it in your 'All Apps' section under the start button.
==Apple Mac==
To take a screenshot on an Apple Mac, press: Command & Shift & 4
You may then draw an rectangle of the area you wish to capture by clicking the mouse and dragging, or press the spacebar then click on any window to take the complete area of the window.
A file will then be added to your desktop named "Screen Shot <date> ". Double click on this to edit it as required.
==Apps==
===Greenshot for Windows ===
One of a number of available tools for screen capture, this is very simple, effective, and free to use. This is a great all rounder for any version of Windows.
Download from http://getgreenshot.org/ and install.
Once installed, press Print Screen to select an area; Alt & Print Screen for an active window.
When the captured image appears use the left toolbar to annotate. Add text, circles, arrows, etc.
Use the 'crop' option on the toolbar to reduce what has been captured -- you do not always need to show the whole screen.
Click File, Save As and a file type of PNG or JPG -- attach the saved file to your forum message
A far more accomplished tool to get your message across.
Example screen capture with an ellipse, some text and an arrow.....
===Other Screen Capturing Tools===
==Free==
Ybex Clipboard
zScreen
==Commercial==
Snagit
Sensor Contact PHP

Sensor Contact shows the if Contact with the External Weather Station Sensors has been lost or established. 
You will need to be uploading the PHP Webtags to use this script.
This script relies on PHP so your webserver must support it (The majority of hosted servers do. If you are running your own webserver you many need to install and configure it)
=Installation=
Download SensorContact.txt and rename it to sensorcontact.php
=Configuration=
Open Sensorcontact.php in a Text Editor (Notepad+, gEdit) and ensure that the following line refers to the location of your cumuluswebtags.php -- <?php require_once ("./cumuluswebtags"); --
Make any changes to its location and save. Ensure you do not change the php extension to anything else but php.
Upload the file to your website directory.
Open up a web browser and navigate to http://yourwebsite/sensorcontact.php and you should see the output of the Script - If you do not, you have not correctly configured the location of cumuluswebtags.php or your server does not support php or you have not navigated to the correct file.
If all displays correctly, Use the following code on your webpage to include the output on your website -- <?php require_once ("./sensorcontact.php"); ?> 
=Example=
Sensor Contact Test Page
=Download Location=
You can download the latest and previous versions, directly from the forum Sensor Contact TXT
Category:WebTools
ServiceConsoleLog.txt

Only applicable to MX.
Stored in the MXdiags sub-folder.
Can someone add here which version/build the file was first generated for (when it only applied if MX was run as a service), and from which version/build it was used for interactive MX as well as running MX as a service
Example of content (interactive MX)
2021-01-21 11:06:42.121 Starting on Linux
2021-01-21 11:06:42.164 Creating SIGTERM monitor
2021-01-21 11:06:42.319 Running interactively
2021-01-21 11:06:42.653 Creating main MX log file - MXdiags/20210121-110642.txt
2021-01-21 11:06:43.280 Cumulus MX v.3.9.6 build 3101
2021-01-21 11:06:43.281 Working Dir: /media/pi/portable/CumulusMX/
2021-01-21 11:06:45.250 Today.ini = data/today.ini
2021-01-21 11:06:45.250 Last update=2021-01-21T10:30:00
2021-01-21 11:06:46.740 Looking for Fine Offset station
2021-01-21 11:06:46.900 Fine Offset station found
2021-01-21 11:06:47.167 Connected to station
2021-01-21 11:06:51.954 Cumulus running at: http://*:8998/
2021-01-21 11:06:51.955 (Replace * with any IP address on this machine, or localhost)
2021-01-21 11:06:51.955 Open the admin interface by entering this URL in a browser.
2021-01-21 11:06:53.350 Downloading Archive Data
2021-01-21 11:06:54.651 Normal running
Category:MX txt Files
Sidebar gadget

This version is not being maintained and has been replaced. A new Wiki article will be available soon but for now please use the version here https://cumulus.hosiene.co.uk/viewtopic.php?f=4&t=2144&start=0
This is a third party application is for Microsoft Windows which provides a Weather Gadget to your sidebar in Vista (or desktop in Window release 7). 
Cumulus processes an XML files, which is then uploaded to your website and access by the gadget periodically.
Examples of screen shots... 
 .... 
=Requirements=
*Cumulus 
*Cumulus XML webtags
*A website
*Windows Vista or R7 for the client
=Installation=
*Download XML webtags
*Unzip the files, which will produce one file (cumulusxml.tpl)
*Copy the file into your Cumulus folder on your PC
*Within Cumulus click Configuration, Internet, then the 'Files' tab
*Add a new entry in one of the blank lines. 
::Local filename is the full path and filename of cumulusxml.tpl
::Remote filename can be anything however it should be the path to your HTML files and a filename, ending in XML. 
*You must tick 'Process' and 'FTP' to allow Cumulus to add values to the file and upload it.
*Optionally, if you wish to produce almost live data to your gadget tick the 'Realtime' option too.
*On the client PC, download the Gadget -- http://cumulus.lenzphotography.co.uk/gadget/1.2/Cumulus.gadget
*The gadget should self install from both IE and Firefox if you selct the Open or Run option (if you save it to disk, navigate to the file and double-click to install). You will see a warning message like the one below. Click Install
*If if hasn't already done so add the gadget to your sidebar, as normal. On the gadgets first run you will need to enter a couple of settings. 
*Hover over the gadget in the sidebar and click on the 'Wrench' icon that appears on the right.
*Set the URL to the Web Address for your cumulus website with the last part as the filename of the XML fle you entered into Cumulus earlier (cumulus.xml) e.g. http://www.yourdomain.co.uk/cumulus.xml
*You can also adjust how often the gadget updates.
Category:3rd Party Apps
Speciallog.txt

Special Log for Temperature, Humidity, and Dew Point (inside and outside)
Steve Loft "Here's a facility which may be of some use, although it's limited" in the way I have implemented it. 
If you stop Cumulus 1, and add a line to the [Station] section of the configuration file Cumulus.ini_(Cumulus_1)#Section:_Station:
SpecialLog=1
It will then start updating a file called 'speciallog.txt' in the data folder with the following fields:
date(dd/mm/yy),time(hh:mm),inside temp,inside humidity,inside dewpoint,outside temp,outside humidity,outside dewpoint
The file just keeps on growing, it is updated at the same interval as the Standard log files and the Extra Sensor log file, but it is not specific to a particular month
This functionality is not available in Cumulus MX.
Category:Cumulus FilesCategory:Cumulus 1
StationMap

== Introduction ==
A special feature in CumulusUtils is the possibility to display the location of the station on a zoomed in map. The map can display the winddirection (updates with realtime.txt) and a windrose for the indication of the North direction. As the zoom factor can be quite large (try 16 or 17) this map gives an interesting possibility to show live wind influence in harbours or airfields (which is where the inspiration came from, see this post). The Wairoa airport which inspired this function is here.
NOTE: this map displays the wind speed and direction from live data. Because of this it can not be used as a module as it depends on the javascript runtime system which is not present in the modular usage.
== Inifile parameters ==
The StationMap has the following inifile parameters:
 [StationMap]
 StationMapMenu=true
 ArrowLatitude=53.2948
 ArrowLongitude=7.0673
 Zoomlevel=13
 CompassRosePosition=bottomright
 CompassRoseType=2
 WindArrowType=1
== Inner Working == 
The Position of the Compass Rose/arrow combination and the zoom factor can be set by the user. Parameters ArrowLatitude, ArrowLongitude and zoomlevel in the section [StationMap]. The map will centre halfway the wind arrow and the station marker.
The map is created with the leaflet library with the zoomlevel as found in the inifile. A larger zoomlevel zooms in, a smaller zoomlevel zooms out. A little experimentation should give what you want.
The WindRose is created from the image CompassRose-{x} where x is the value of CompassRoseType. If the user adds images with the same naming convention it is possible to add different CompassRoses to the map by changing the CompassRoseType. The CompassRosePosition has the possible values of: topleft, topright (default), bottomleft or bottomright.
The WindArrow is created from the image WindArrow-{x} and can be placed at a position other than the station position which is taken as the default for the arrow position. If the user adds images with the same naming convention it is possible to add different WindArrows to the map by changing WindArrowType. 
If StationMapMenu=false then the module will not be generated and the menu entry for the website will not be made.
== Images used ==
The images are located in the CUicons directory. If you want other images, just add them with the required index.
File:CompassRose-1.png|100x100px|thumb|left|CompassRose-1.png
File:CompassRose-2.png|100x100px|thumb|left|CompassRose-2.png
File:CompassRose-3.png|100x100px|thumb|left|CompassRose-3.png
File:WindArrow-1.png|100x100px|thumb|left|WindArrow-1.png
Category:CumulusUtils
SteelSeries Translations

== SteelSeries Translations ==
Below are links to the various languages to which the SteelSeries weather gauges has been translated.
This is a community effort, please feel free to add new languages and update/complete the existing ones.
I suggest you use the 'discussion' sub-page for each language to debate alternative translations or differences of opinion.
DO NOT EDIT THESE PAGES USING THE "RICH EDITOR" - it messes up the text and your changes will have be rolled back.
=== Language Files ===
If you create a new translation page, please follow the same naming convention: "SteelSeries_Lang_XX", where XX is the international 2 character country code.
English
Français
Deutsch
Nederlands
Svenska
Dansk
Suomi
Norsk
Italiano
Español
Català
ελληνικά
Português
----
Back to the SteelSeries Gauges main page
Category:SteelSeries
Svenska (Swedish)

Although Cumulus does not directly support languages other than English, the standard web templates have been translated where possible into Swedish.
Thank you to Arto Nummelin for his assistance in the translation and Kenneth Backhult for the most recent updates to the translation
=Installation=
*Download and unzip this file.... https://cumuluswiki.org/files/SE-web.zip
*There will be eight files extracted. Copy the six files ending '.htm' and replace the files in your Cumulus 'web' folder. 
*If you are using Cumulus version 1.8.8 build 871 or higher you may also use the strings.ini file included in this zip and place it within your Cumulus application folder. This file includes translations for all the forecast and moon phases.
*Copy the file in the dbimages folder to the dbimages folder on your web server. This file gives the pop-up data in Swedish on the gauges pages
*The next time Cumulus performs a web update your site will be in Swedish.
Warning: If you upgrade your version of Cumulus these files will be replaced with the standard files so you will need to repeat the above process. If you make any customisation to these please take a backup before upgrading otherwise you will have lost your work.
=Example=
A static example is currently available here
=Version Control=
*1.1 Updates to the Strings.ini file and also the pop-up data on the gauges page
*1.0 First public release
Category:Other Languages