1,771
edits
m (HansR moved page AirQuality to AirLink: All references (vaiables, filenames etc...) to AirQuality have been moved to AirLink because that was it is actually.) |
mNo edit summary |
||
|__TOC__
|}
'''''NOTE: Before version 6.1 this section was named AirQuality'''''
In 2020 support for the [https://www.davisinstruments.com/airlink/ Davis Airlink] device was introduced in CumulusMX. Although AirQuality sensors had been supported by CumulusMX as Extra Sensors - which are not supported by CumulusUtils - this Davis device had specific tables and support incorporated and as such could be supported by CumulusUtils. The Davis Airlink is supported by a Table view and by graphing the measured values. Future AirQuality devices will need a consistent use of an underlying data structure and interface to be supported.▼
▲In 2020 support for the [https://www.davisinstruments.com/airlink/ Davis Airlink] device was introduced in CumulusMX. Although
AirQuality in the context of the AirLink is about Particulate Matter or fine dust particles of size of less then 10<math>\mu{m}</math> and less than 2.5<math>\mu{m}</math>. Duration of exposure of a certain average value gives an AQI which differs per country. On the forum information about this is available and linked below.▼
▲
== Operation ==
The operation requires two steps:
#creating the
#creating the datafile to be used by the
The commands for the above named steps are:
''utils/bin/cumulusutils.exe
and:
''utils/bin/cumulusutils.exe [[UserAskedData]]'' => this command produces the
== Output ==
The output is the file: ''
The output for the datafiles is: ''airlinkdataOut2p5.json'' and ''airlinkdataOut10.json''
== Inifile Parameters ==
The
(Before version 6.1 this section was named ''AirQuality'')
[
CountrySelected=EU => Determines the country for which the AQI must be calculated. This value must be identical to what is entered in CMX
WantToSeeNow=true => If true will show the raw data
For each sensor (In and Out) similar code is produced with similar coding of variable names.
Then, for facilitating realtime behaviour, the file ''airlinkrealtime.txt'' is generated which the user has to enter in the ''Extra Webfiles'' section in the settings of CumulusMX. The target directory must be the webroot (where the
Then the menu is generated, creating two buttons to enable the user to switch between Table view and Graph view. In case of the Website Generator there is also a help button displaying information about the
=== TableView ===
for (i = 0; i < 5; i++) { (i+1 == nowcastPM10_OutAQIint ? $('#nowcastPM10ArrowOut'+i).html('▲') : $('#nowcastPM10ArrowOut'+i).html(' ') ); }
Where the coding of the fields and variables is rigid and should not be
=== GraphView ===
=== The Help Button ===
Because the Help button is not available in the the modular use of the
In Air Quality (with either the cheap sensors or the government published data) it is important to know about the Air Quality Indices (AQI) and PM concentrations. Those are very different things. The AQI differ very much per country, per period (1 hr, 3 hr or 24 hr averages) and in scales (6 divisions or 10 divisions with subdivisions). To make it even more complex, some countries did combine the fine dust (PM) AQIs with indices for SO2 and NO2. That is ignored here. These graphs only deal with Particulate Matter sensors. <b>Please be aware that the scaling of the graphs is dynamic.</b>
|