Extra Sensors: Difference between revisions

m
When run it is first checked if anything has to be done through the parameters ''ExtraSensors'' (in cumulusutils.ini) and ''LogExtraSensors'' (in Cumulus.ini).
 
When both parameters are true then the names of the extra sensors in ''strings.ini'' are checked if they deviate from the default. If they deviate it means the user has changed the name which is taken as a proof of presence of an ''Extra Sensor''. ANOTE: sensorthe presentsensors meansare theintended realtimeto databe anddefined in a correspondingcontiguous chartorder, willso bedefining created''sensor for1'' presentation. The onlyand ''sensor where3'' thewould nameleave inopen ''stringssensor 2''.ini If ''sensor 2'' is not determinantconnected foryou itswould presenceneed isto thegive Ecowittit CO2a sensorname (e.g. Those''Not namesConnected''). mayIt will be changed by the user,displayed but onlyalways have a value in0. theThis logfilemay forchange the CO2 value is taken as proofin offuture presenceversions.
 
A sensor present means the realtime data and a corresponding chart will be created for presentation. The only sensor where the name in ''strings.ini'' is not determinant for its presence is the Ecowitt CO2 sensor. Those names may be changed by the user, but only a value in the logfile for the CO2 value is taken as proof of presence.
 
A structure is created for each sensor present. Each AirQuality sensor is automatically coupled with an AirQualityAvg sensor (which is not a physical sensor by itself) for presentation. For each CO2 sensor all seven successive sensors (see strings.ini) are also created.