Notice: Undefined variable: arrConditions in /home/meteo605/public_html/weather2/wsDataGet.php on line 152
This website is under construction - Deze website is in opbouw - Ce site est en construction - Diese Website ist im Aufbau.
Please return later. Schauen Sie bitte später nochmals an.  S'il vous plaît revenir plus tard.  Komt u straks nog eens terug


Webcam Webcam


Thunder radar blitzortung!


Rain radar rain snow radar


Visit our other weather sites:

Template documentation
and downloads

And another site



Display key values and files

../topic/todayTags.php - dated: 30-10-2018 08:13

    1 | <?php
    2 | #-----------------------------------------------------------------------
    3 | # display source of script if requested so
    4 | #-----------------------------------------------------------------------
    5 | if (isset($_REQUEST['sce']) && strtolower($_REQUEST['sce']) == 'view' ) {
    6 |    $filenameReal = __FILE__;
    7 |    $download_size = filesize($filenameReal);
    8 |    header('Pragma: public');
    9 |    header('Cache-Control: private');
   10 |    header('Cache-Control: no-cache, must-revalidate');
   11 |    header("Content-type: text/plain");
   12 |    header("Accept-Ranges: bytes");
   13 |    header("Content-Length: $download_size");
   14 |    header('Connection: close');
   15 |    readfile($filenameReal);
   16 |    exit;
   17 | }
   18 | $pageName	= 'todayTags.php';
   19 | if (!isset($SITE)){echo "<h3>invalid call to script $pageName</h3>";exit;}
   20 | $pageVersion	= '2.6 2015-01-24 21:32:29 ';
   21 | $SITE['wsModules'][$pageName] = 'version: ' . $pageVersion;
   22 | $pageFile = basename(__FILE__);			// check to see this is the real script
   23 | if ($pageFile <> $pageName) {$SITE['wsModules'][$pageFile]	= 'this file loaded instead of '.$pageName;}
   24 | echo '<!-- module '.$pageFile.' ==== '.$SITE['wsModules'][$pageFile]." -->".PHP_EOL;
   25 | #-----------------------------------------------------------------------
   26 | # 3.00 2014-09-22 release version
   27 | # --------------------------------------- version ----------------------
   28 | $ws['tags.php']		= $pageName.'-'.$pageVersion;
   29 | $ws['tagsToday']	= $pageName.'-'.$pageVersion;
   30 | # ----------------------------------------------------------------------
   31 | $ws['actTime']		= '20181030081325';
   32 | # ------------------------------------------ temperature ---------------
   33 | $ws['tempMinTodayTime']	= '20181030072437';
   34 | $ws['tempMinMonthTime']	= '20181027045236';
   35 | $ws['tempMinYearTime']	= '20180115062348';
   36 | $ws['tempMaxTodayTime']	= '20181030000045';
   37 | $ws['tempMaxMonthTime']	= '20181009214552';
   38 | $ws['tempMaxYearTime']	= '20180702164142';
   39 | $ws['dewpMinTodayTime']	= '20181030072437';
   40 | $ws['dewpMaxTodayTime']	= '20181030000045';
   41 | $ws['heatMaxTodayTime']	= '20181030000045';
   42 | $ws['heatMaxMonthTime']	= '20181009214552';
   43 | $ws['heatMaxYearTime']	= '20180702152316';
   44 | $ws['chilMinTodayTime']	= '20181030065055';
   45 | $ws['chilMinMonthTime'] = '20181027065754';
   46 | $ws['chilMinYearTime']	= '20180115061054';
   47 | 
   48 | 
   49 | if ($SITE['uomTemp'] == '°F'){  // other one is centigrade 
   50 | 	$ws['tempAct']		= '36.3';
   51 | 	$ws['tempActInside']	= '66.4';
   52 | 	$ws['tempActExtra1']	= '36.0';	
   53 | 	$ws['tempDelta']	= '0.4';
   54 | 	$ws['tempToday']	= '37.1';
   55 | 	$ws['tempMinToday']	= '35.8';
   56 | 	$ws['tempMinMonth']	= '17.4';
   57 | 	$ws['tempMinYear']	= '-23.3';
   58 | 	$ws['tempMaxToday']	= '38.7';
   59 | 	$ws['tempMaxMonth']	= '70.3';
   60 | 	$ws['tempMaxYear']	= '93.9';
   61 | 	$ws['dewpAct']  	= '35.2';
   62 | 	$ws['dewpDelta']	= '0.4';
   63 | 	$ws['dewpMinToday']  	= '34.7';
   64 | 	$ws['dewpMaxToday']  	= '37.9';
   65 | 
   66 | 	$ws['heatAct']  	= '36.3';
   67 | 	$ws['heatDelta']	= '0.4';
   68 | 	$ws['heatMaxToday']	= '38.7';
   69 | 	$ws['heatMaxMonth']	= '70.3';
   70 | 	$ws['heatMaxYear']	= '111.0';
   71 | 	
   72 | 	$ws['chilAct']		= '34.3';
   73 | 	$ws['chilDelta']	= '34.5';
   74 | 	$ws['chilMinToday']	= '27.5';
   75 | 	$ws['chilMinMonth']	= '10.6';
   76 | 	$ws['chilMinYear']	= '-40.2';
   77 | 
   78 | 	$ws['hudxAct'] 		= '33.3';
   79 | 	$ws['hudxDelta'] 	= '0.4';
   80 | 	$ws['hudxMaxToday'] 	= '36.3';
   81 | 	$ws['hudxMaxMonth'] 	= '84.4';
   82 | 	$ws['hudxMaxYear'] 	= '117.9';
   83 | } else {
   84 | 	$ws['tempAct']		= '2.4';
   85 | 	$ws['tempActInside']	= '19.1';
   86 | 	$ws['tempActExtra1']	= '2.2';
   87 | 	$ws['tempDelta']	= '0.2';
   88 | 	$ws['tempToday']	= '2.8';
   89 | 	$ws['tempMinToday']	= '2.1';
   90 | 	$ws['tempMinMonth']	= '-8.1';
   91 | 	$ws['tempMinYear']	= '-30.7';
   92 | 	$ws['tempMaxToday']	= '3.7';
   93 | 	$ws['tempMaxMonth']	= '21.3';
   94 | 	$ws['tempMaxYear']	= '34.4';
   95 | 	$ws['temp24hoursago'] = '1.7';
   96 | 	$ws['dewpAct']  	= '1.8';
   97 | 	$ws['dewpDelta']	= '0.2';
   98 | 	$ws['dewpMinToday']  	= '1.5';
   99 | 	$ws['dewpMaxToday']  	= '3.3';
  100 | 
  101 | 	$ws['heatAct']  	= '2.4';
  102 | 	$ws['heatDelta']	= '0.2';
  103 | 	$ws['heatMaxToday']	= '3.7';
  104 | 	$ws['heatMaxMonth']	= '21.3';
  105 | 	$ws['heatMaxYear']	= '43.9';
  106 | 	
  107 | 	$ws['chilAct']		= '1.3';
  108 | 	$ws['chilDelta']	= '1.4';
  109 | 	$ws['chilMinToday']	= '-2.5';
  110 | 	$ws['chilMinMonth']	= '-11.9';
  111 | 	$ws['chilMinYear']	= '-40.1';
  112 | 
  113 | 	$ws['hudxAct'] 		= '0.7';
  114 | 	$ws['hudxDelta'] 	= '0.2';
  115 | 	$ws['hudxMaxToday'] 	= '2.4';
  116 | 	$ws['hudxMaxMonth'] 	= '29.1';
  117 | 	$ws['hudxMaxYear'] 	= '47.7';
  118 | }
  119 | # ------------------------------------------ pressure / baro -----------
  120 | $ws['baroMinTodayTime']		= '20181030000245';
  121 | $ws['baroMinMonthTime']		= '20181020111252';
  122 | $ws['baroMinYearTime']		= '20180105011817';
  123 | $ws['baroMaxTodayTime']		= '20181030075747';
  124 | $ws['baroMaxYearTime']		= '20180115061312';
  125 | $ws['baroMaxMonthTime']		= '20181008085100';
  126 | if ($SITE['uomBaro'] == ' inHg'){  // ' hPa', of ' mb', of ' inHg'
  127 | 	$ws['baroAct'] 		= '29.83';
  128 | 	$ws['baroDelta']	= '0.02';
  129 | 	$ws['baroMinToday']	= '29.73';
  130 | 	$ws['baroMinMonth']	= '29.31';
  131 | 	$ws['baroMinYear'] 	= '29.08';	
  132 | 	$ws['baroMaxToday']	= '29.83';
  133 | 	$ws['baroMaxMonth']	= '30.54';
  134 | 	$ws['baroMaxYear'] 	= '30.95';
  135 | } else {  // default hpa equal to mb
  136 | 	$ws['baroAct'] 		= '1010.0';
  137 | 	$ws['baroDelta']	= '0.6';
  138 | 	$ws['baroMinToday']	= '1006.8';
  139 | 	$ws['baroMinMonth']	= '992.5';
  140 | 	$ws['baroMinYear'] 	= '984.8';	
  141 | 	$ws['baroMaxToday']	= '1010.0';
  142 | 	$ws['baroMaxMonth']	= '1034.3';
  143 | 	$ws['baroMaxYear'] 	= '1048.0';
  144 | }
  145 | # ------------------------------------------ humidity  -----------------
  146 | $ws['humiMinTodayTime ']	= '20181030021127';
  147 | $ws['humiMaxTodayTime'] 	= '20181030000017';
  148 | $ws['humiAct']			= '96';
  149 | $ws['humiDelta']		= '0';
  150 | $ws['humiDelta']		= $ws['humiAct'] - '96.0';
  151 | $ws['humiMinToday'] 		= '96.0';
  152 | $ws['humiMaxToday']		= '97.0';
  153 | # ------------------------------------------ rain  ---------------------
  154 | $ws['rainDayMnth'] 		= '17';
  155 | $ws['rainDayYear'] 		= '134';
  156 | if ($SITE['uomRain'] == ' in') {    // =' mm', =' in'
  157 | 	$ws['rainRateAct'] 	= '0.00';
  158 | 	$ws['rainRateToday'] 	= '0.00';
  159 | 	$ws['rainHour']		= '0.00';
  160 | 	$ws['rainToday']	= '0.01';
  161 | 	$ws['rainMonth']	= '3.05';
  162 | 	$ws['rainYear']		= '26.34';
  163 | # ------------------------------------------ EVAPOTRANSPIRATION --------
  164 | 	$ws['etToday'] 		= '0.000';
  165 | 	$ws['etMonth'] 		= '1.269';
  166 | } else {
  167 | 	$ws['rainRateAct'] 	= '0.0';
  168 | 	$ws['rainRateToday'] 	= '0.0';
  169 | 	$ws['rainHour']		= '0.00';
  170 | 	$ws['rainToday']	= '0.20';
  171 | 	$ws['rainMonth']	= '77.40';
  172 | 	$ws['rainYear']		= '669.00';
  173 | # ------------------------------------------ EVAPOTRANSPIRATION --------
  174 | 	$ws['etToday'] 		= '0.00';
  175 | 	$ws['etMonth'] 		= '32.23';
  176 | }
  177 | # ------------------------------------------ wind  ---------------------
  178 | $ws['windActDsc']		= 'W';
  179 | $ws['windBeafort']		= '1';
  180 | $ws['gustMaxTodayTime']		= '20181030021819';
  181 | $ws['gustMaxMonthTime']		= '20181016042508';
  182 | $ws['gustMaxYearTime']		= '20180505025640';
  183 | if ($SITE['uomWind'] == ' km/h') {     // =' km/h', =' kts', =' m/s', =' mph'
  184 | 	$ws['windAct']		= '3.2';
  185 | 	$ws['gustAct']		= '4.7';
  186 | 	$ws['gustActX']		= '5.3';   // to correct max a few code lines ahead	
  187 | 	$ws['gustMaxHour']	= '13.0';	
  188 | 	$ws['gustMaxToday']	= '22.7';
  189 | 	$ws['gustMaxMonth']	= '69.1';
  190 | 	$ws['gustMaxYear']	= '70.9';	
  191 | }  else if ($SITE['uomWind'] == ' kts') {
  192 | 	$ws['windAct']		= '1.7';
  193 | 	$ws['gustAct']		= '2.5';
  194 | 	$ws['gustActX']		= '2.9';
  195 | 	$ws['gustMaxHour']	= '7.0';	
  196 | 	$ws['gustMaxToday']	= '12.2';
  197 | 	$ws['gustMaxMonth']	= '37.3';
  198 | 	$ws['gustMaxYear']	= '38.3';	
  199 | }  else if ($SITE['uomWind'] == ' mph') {
  200 | 	$ws['windAct']		= '2.0';
  201 | 	$ws['gustAct']		= '2.9';
  202 | 	$ws['gustActX']		= '3.3';
  203 | 	$ws['gustMaxHour']	= '8.1';	
  204 | 	$ws['gustMaxToday']	= '14.1';
  205 | 	$ws['gustMaxMonth']	= '43.0';
  206 | 	$ws['gustMaxYear']	= '44.1';	
  207 | } else {    // m/s default
  208 | 	$ws['windAct']		= '0.9';
  209 | 	$ws['gustAct']		= '1.3';
  210 | 	$ws['gustActX']		= '1.5'; 
  211 | 	$ws['gustMaxHour']	= '3.6';	
  212 | 	$ws['gustMaxToday']	= '6.3';
  213 | 	$ws['gustMaxMonth']	= '19.2';
  214 | 	$ws['gustMaxYear']	= '19.7';	
  215 | 
  216 | }
  217 | if ($ws['gustAct'] <= $ws['gustActX'])	{$ws['gustAct'] = $ws['gustActX'];}
  218 | if ($ws['gustAct'] <= $ws['windAct'])	{$ws['gustAct'] = $ws['windAct'];}
  219 | # ------------------------------------------  UV   ---------------------
  220 | $ws['uvMaxTodayTime'] 		= '20181030000013';
  221 | $ws['uvMaxMonthTime'] 		= '20181005123743';
  222 | $ws['uvMaxYearTime'] 		= '20180723130854';
  223 | $ws['uvAct']			= '0.0';
  224 | $ws['uvMaxToday']		= '0.0';
  225 | $ws['uvMaxMonth']		= '4.4';
  226 | $ws['uvMaxYear']		= '10.2';
  227 | # ------------------------------------------ Solar  --------------------
  228 | $ws['solarMaxTodayTime'] 	= '20181030075925';
  229 | $ws['solarMaxMonthTime'] 	= '20181005114523';
  230 | $ws['solarMaxYearTime'] 	= '20180421120044';
  231 | $ws['solarAct']			= '53.0';
  232 | $ws['solActPerc']		= '12';
  233 | $ws['solarMaxToday']		= '53';
  234 | $ws['solarMaxMonth']		= '970';
  235 | $ws['solarMaxYear']		= '1318';
  236 | # ------------------------------------------ cloud height --------------
  237 | if ($SITE['uomHeight'] = 'ft') {
  238 | 	$ws['cloudHeight']	= '240';
  239 | } else {
  240 | 	$ws['cloudHeight']	= '75';
  241 | }
  242 | # ------------------------------------------ forecasts -----------------
  243 | $ws['fcstWD'] 	  		= '19';
  244 | $ws['fcstTxt'] 	  		= 'Increasing clouds with little temperature change.:--';
  245 | # ------------------------------------------ sun and moon --------------
  246 | $ws['sunrise']			= '07:24';
  247 | $ws['sunset']			= '17:33';
  248 | $ws['moonrise']			= '22:45';
  249 | $ws['moonset']			= '13:27';
  250 | $ws['lunarPhase']		= '6';
  251 | $ws['lunarPhasePerc']		= '65.4';
  252 | $ws['lunarAge']			= '20';
  253 | # ------------------------------------------ some more -----------------
  254 | $ws['wsVersion']		= '5.0x b1640';
  255 | $ws['wsHardware'] 		= 'SheevaPlug';
  256 | $ws['wsUptime']			= '0';
  257 | 
  258 | #-----------------------------------------------------------------------
  259 | # extras for soil measurement MH wsTodayTags.php
  260 | # 1.01h 2012-08-15 added soil  moistere + temp  & leaf moistere readings
  261 | #-----------------------------------------------------------------------
  262 | if ($SITE['uomTemp'] == '°F'){  // other one is centigrade  
  263 | 	# Temp sensor 1 actual value
  264 | 	$ws['soilTempAct'][1]		= '[actual_none_temp_f]';
  265 | 	# Temp sensor 1 maximum value for today month  year  alltime
  266 | 	$ws['soilTempMaxToday'][1]	= '[day1_none_tempmax_f]';
  267 | 	$ws['soilTempMaxMonth'][1]	= '[month1_none_tempmax_f]';
  268 | 	$ws['soilTempMaxYear'][1]	= '[year1_none_tempmax_f]';
  269 | 	$ws['soilTempMaxAlltime'][1]    = '[alltime_none_tempmax_f]';
  270 | 	# Temp sensor 1 minimum values 
  271 | 	$ws['soilTempMinToday'][1]	= '[day1_none_tempmin_f]';
  272 | 	$ws['soilTempMinMonth'][1]	= '[month1_none_tempmin_f]';
  273 | 	$ws['soilTempMinYear'][1]	= '[year1_none_tempmin_f]';
  274 | 	$ws['soilTempMinAlltime'][1]    = '[alltime_none_tempmin_f]';
  275 | } else {
  276 | 	$ws['soilTempAct'][1]		= '[actual_none_temp_c]';
  277 | 	$ws['soilTempMaxToday'][1]	= '[day1_none_tempmax_c]';
  278 | 	$ws['soilTempMaxMonth'][1]	= '[month1_none_tempmax_c]';
  279 | 	$ws['soilTempMaxYear'][1]	= '[year1_none_tempmax_c]';
  280 | 	$ws['soilTempMaxAlltime'][1]    = '[alltime_none_tempmax_c]';
  281 | 	$ws['soilTempMinToday'][1]	= '[day1_none_tempmin_c]';
  282 | 	$ws['soilTempMinMonth'][1]	= '[month1_none_tempmin_c]';
  283 | 	$ws['soilTempMinYear'][1]	= '[year1_none_tempmin_c]';
  284 | 	$ws['soilTempMinAlltime'][1]    = '[alltime_none_tempmin_c]';
  285 | }
  286 | $ws['soilTempMaxTodayTime'][1]	= '[day1_none_tempmax_time]';
  287 | $ws['soilTempMaxMonthTime'][1]	= '[month1_none_tempmax_time]';
  288 | $ws['soilTempMaxYearTime'][1]	= '[year1_none_tempmax_time]';
  289 | $ws['soilTempMaxAlltimeTime'][1]= '[alltime_none_tempmax_time]';
  290 | $ws['soilTempMinTodayTime'][1]	= '[day1_none_tempmin_time]';
  291 | $ws['soilTempMinMonthTime'][1]	= '[month1_none_tempmin_time]';
  292 | $ws['soilTempMinYearTime'][1]	= '[year1_none_tempmin_time]';
  293 | $ws['soilTempMinAlltimeTime'][1]= '[alltime_none_tempmin_time]';
  294 | #
  295 | # Moisture sensor 1 actual value
  296 | $ws['moistAct'][1]		= '[actual_none_hum_rel]';
  297 | # Moisture sensor 1 max values for today month and year alltime
  298 | $ws['moistMaxToday'][1]		= '[day1_none_hummax_rel]';
  299 | $ws['moistMaxMonth'][1]		= '[month1_none_hummax_rel]';
  300 | $ws['moistMaxYear'][1]		= '[year1_none_hummax_rel]';
  301 | $ws['moistMaxAlltime'][1]	= '[alltime_none_hummax_rel]';
  302 | $ws['moistMaxTodayTime'][1]	= '[day1_none_hummax_time]';
  303 | $ws['moistMaxMonthTime'][1]	= '[month1_none_hummax_time]';
  304 | $ws['moistMaxYearTime'][1]	= '[year1_none_hummax_time]';
  305 | $ws['moistMaxAlltimeTime'][1]	= '[alltime_none_hummax_time]';
  306 | # Moisture sensor 1 min values for today month and year alltime
  307 | $ws['moistMinToday'][1]		= '[day1_none_hummin_rel]';
  308 | $ws['moistMinMonth'][1]		= '[month1_none_hummin_rel]';
  309 | $ws['moistMinYear'][1]		= '[year1_none_hummin_rel]';
  310 | $ws['moistMinAlltime'][1]	= '[alltime_none_hummin_rel]';
  311 | $ws['moistMinTodayTime'][1]	= '[day1_none_hummin_time]';
  312 | $ws['moistminMonthTime'][1]	= '[month1_none_hummin_time]';
  313 | $ws['moistMinYearTime'][1]	= '[year1_none_hummin_time]';
  314 | $ws['moistMinAlltimeTime'][1]	= '[alltime_none_hummin_time]';
  315 | 
  316 | #-----------------------------------------------------------------------
  317 | 
  318 | if ($SITE['uomTemp'] == '°F'){  // other one is centigrade   // '[]';
  319 | 	# Temp sensor 2 actual value
  320 | 	$ws['soilTempAct'][2]		= '[actual_none_temp_f]';
  321 | 	# Temp sensor 1 maximum value for today month  year  alltime
  322 | 	$ws['soilTempMaxToday'][2]	= '[day1_none_tempmax_f]';
  323 | 	$ws['soilTempMaxMonth'][2]	= '[month1_none_tempmax_f]';
  324 | 	$ws['soilTempMaxYear'][2]	= '[year1_none_tempmax_f]';
  325 | 	$ws['soilTempMaxAlltime'][2]    = '[alltime_none_tempmax_f]';
  326 | 	# Temp sensor 1 minimum values 
  327 | 	$ws['soilTempMinToday'][2]	= '[day1_none_tempmin_f]';
  328 | 	$ws['soilTempMinMonth'][2]	= '[month1_none_tempmin_f]';
  329 | 	$ws['soilTempMinYear'][2]	= '[year1_none_tempmin_f]';
  330 | 	$ws['soilTempMinAlltime'][2]    = '[alltime_none_tempmin_f]';
  331 | } else {
  332 | 	$ws['soilTempAct'][2]		= '[actual_none_temp_c]';
  333 | 	$ws['soilTempMaxToday'][2]	= '[day1_none_tempmax_c]';
  334 | 	$ws['soilTempMaxMonth'][2]	= '[month1_none_tempmax_c]';
  335 | 	$ws['soilTempMaxYear'][2]	= '[year1_none_tempmax_c]';
  336 | 	$ws['soilTempMaxAlltime'][2]    = '[alltime_none_tempmax_c]';
  337 | 	$ws['soilTempMinToday'][2]	= '[day1_none_tempmin_c]';
  338 | 	$ws['soilTempMinMonth'][2]	= '[month1_none_tempmin_c]';
  339 | 	$ws['soilTempMinYear'][2]	= '[year1_none_tempmin_c]';
  340 | 	$ws['soilTempMinAlltime'][2]    = '[alltime_none_tempmin_c]';
  341 | }
  342 | $ws['soilTempMaxTodayTime'][2]	= '[day1_none_tempmax_time]';
  343 | $ws['soilTempMaxMonthTime'][2]	= '[month1_none_tempmax_time]';
  344 | $ws['soilTempMaxYearTime'][2]	= '[year1_none_tempmax_time]';
  345 | $ws['soilTempMaxAlltimeTime'][2]= '[alltime_none_tempmax_time]';
  346 | $ws['soilTempMinTodayTime'][2]	= '[day1_none_tempmin_time]';
  347 | $ws['soilTempMinMonthTime'][2]	= '[month1_none_tempmin_time]';
  348 | $ws['soilTempMinYearTime'][2]	= '[year1_none_tempmin_time]';
  349 | $ws['soilTempMinAlltimeTime'][2]= '[alltime_none_tempmin_time]';
  350 | 
  351 | #
  352 | # Moisture sensor 2 actual value
  353 | $ws['moistAct'][2]		= '[actual_none_hum_rel]';
  354 | # Moisture sensor 1 max values for today month and year alltime
  355 | $ws['moistMaxToday'][2]		= '[day1_none_hummax_rel]';
  356 | $ws['moistMaxMonth'][2]		= '[month1_none_hummax_rel]';
  357 | $ws['moistMaxYear'][2]		= '[year1_none_hummax_rel]';
  358 | $ws['moistMaxAlltime'][2]	= '[alltime_none_hummax_rel]';
  359 | $ws['moistMaxTodayTime'][2]	= '[day1_none_hummax_time]';
  360 | $ws['moistMaxMonthTime'][2]	= '[month1_none_hummax_time]';
  361 | $ws['moistMaxYearTime'][2]	= '[year1_none_hummax_time]';
  362 | $ws['moistMaxAlltimeTime'][2]	= '[alltime_none_hummax_time]';
  363 | # Moisture sensor 1 min values for today month and year alltime
  364 | $ws['moistMinToday'][2]		= '[day1_none_hummin_rel]';
  365 | $ws['moistMinMonth'][2]		= '[month1_none_hummin_rel]';
  366 | $ws['moistMinYear'][2]		= '[year1_none_hummin_rel]';
  367 | $ws['moistMinAlltime'][2]	= '[alltime_none_hummin_rel]';
  368 | $ws['moistMinTodayTime'][2]	= '[day1_none_hummin_time]';
  369 | $ws['moistMinMonthTime'][2]	= '[month1_none_hummin_time]';
  370 | $ws['moistMinYearTime'][2]	= '[year1_none_hummin_time]';
  371 | $ws['moistMinAlltimeTime'][2]	= '[alltime_none_hummin_time]';
  372 | 
  373 | #-----------------------------------------------------------------------
  374 | # leaf sensor 1 - 4   Only one supported yet  , adjust for extra sensors
  375 | 
  376 | $ws['leafAct'][1]		= '[actual_none_hum_rel]';
  377 | $ws['leafWetLast10'][1] 	= '[xx]';	// Minutes last 10 minutes leaf wetness was above zero
  378 | $ws['leafWetLast60'][1] 	= '[xx]';	// Minutes last 10 minutes leaf wetness was above zero
  379 | 
  380 | $ws['leafMaxToday'][1]		= '[day1_none_hummax_rel]';
  381 | $ws['leafMaxMonth'][1]		= '[month1_none_hummax_rel]';
  382 | $ws['leafMaxYear'][1]		= '[year1_none_hummax_rel]';
  383 | $ws['leafMaxYear'][1]		= '[alltime_none_hummax_rel]';
  384 | 
  385 | $ws['leafMinToday'][1]		= '[day1_none_hummin_rel]';
  386 | $ws['leafMinMonth'][1]		= '[month1_none_hummin_rel]';
  387 | $ws['leafMinYear'][1]		= '[year1_none_hummin_rel]';
  388 | $ws['leafMinActual'][1]		= '[alltime_none_hummin_rel]';
  389 | 
  390 | $ws['leafMaxTodayTime'][1]	= '[day1_none_hummax_time]';
  391 | $ws['leafMaxMonthTime'][1]	= '[month1_none_hummax_time]'; 
  392 | $ws['leafMaxYearTime'][1]	= '[year1_none_hummax_time]'; 
  393 | $ws['leafMaxAlltimeTime'][1]	= '[alltime_none_hummax_time]'; 
  394 | 
  395 | $ws['leafMminTodayTime'][1]	= '[day1_none_hummin_time]';
  396 | $ws['leafMminMonthTime'][1]	= '[month1_none_hummin_time]'; 
  397 | $ws['leafMminYearTime'][1]	= '[year1_none_hummin_time]'; 
  398 | $ws['leafMminAlltimeTime'][1]	= '[alltime_none_hummin_time]'; 
  399 | 
  400 | # ------------------------------------------ for trendpage -------------
  401 | $ws['seqmin1_temp'] 		= '2.4 2.4 2.4 2.3 2.3 2.3 2.3 2.3 2.3 2.3 2.3 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.1 2.2 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.1 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 2.2 - ';
  402 | $ws['seqmin1_windspeed'] 	= '2.3 2.5 2.5 2.5 2.5 3.2 3.5 3.5 3.5 3.5 3.5 3.5 3.5 3.5 3.5 3.5 3.5 3.5 3.5 3.5 3.5 3.5 3.5 2.8 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 3.3 3.5 3.5 4.1 4.3 4.3 4.3 4.3 4.3 4.9 5.2 5.2 4.5 4.3 4.3 4.3 4.3 4.3 4.3 4.3 4.3 4.3 4.3 4.3 4.3 4.3 4.3 5.0 ';
  403 | $ws['seqmin1_gustspeed']	= '1.0 3.4 2.0 0.3 3.5 2.0 1.5 2.1 4.2 2.4 2.0 3.8 3.6 4.2 4.2 3.4 3.8 4.7 3.0 3.0 4.2 2.8 2.4 3.6 4.6 3.8 0.7 3.4 6.8 0.5 2.8 3.6 0.0 1.7 4.1 1.9 1.4 5.3 3.8 3.3 1.8 4.2 2.0 3.5 4.9 5.6 7.1 5.1 5.0 3.5 3.6 5.6 4.2 4.8 3.7 5.4 4.6 5.2 4.2 3.7 3.5 ';
  404 | $ws['seqmin1_windmaindir'] 	= '270 248 248 248 248 225 248 248 270 225 270 270 248 225 248 270 248 248 270 248 248 270 248 248 248 270 248 270 270 248 248 270 248 270 248 270 270 248 270 270 248 270 270 248 248 270 270 270 270 248 248 270 270 270 270 270 248 248 248 270 270 ';
  405 | $ws['seqmin1_hum']		= '96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 - ';
  406 | $ws['seqmin1_press']		= '1010.0 1010.0 1010.0 1010.0 1010.0 1010.0 1010.0 1010.0 1010.0 1010.0 1010.0 1010.0 1010.0 1010.0 1009.9 1009.9 1009.8 1009.8 1009.8 1009.7 1009.7 1009.7 1009.7 1009.7 1009.7 1009.6 1009.6 1009.6 1009.6 1009.6 1009.6 1009.7 1009.6 1009.6 1009.6 1009.6 1009.5 1009.6 1009.6 1009.6 1009.6 1009.6 1009.6 1009.6 1009.6 1009.6 1009.6 1009.6 1009.5 1009.5 1009.5 1009.5 1009.5 1009.5 1009.4 1009.4 1009.4 1009.4 1009.4 1009.4 ';
  407 | $ws['seqmin1_raintotal']	= '0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 - ';
  408 | $ws['seqmin1_UV']		= '0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 - ';
  409 | $ws['seqmin1_solar']		= '54.0 54.0 54.0 53.0 45.5 42.0 42.0 42.0 44.0 50.0 53.0 53.0 53.0 49.0 44.0 40.5 39.0 39.0 39.0 39.0 39.0 32.5 26.0 25.0 23.0 21.0 21.0 19.0 18.0 18.0 16.0 16.0 14.0 11.5 9.0 7.0 6.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 - ';
  410 | 
  411 | $ws['seqmin15_temp'] 		= '2.2 2.1 2.2 2.2 2.3 2.5 2.6 2.6 2.7 2.7 2.7 2.7 2.7 2.8 2.8 2.8 2.8 2.9 2.9 2.9 3.0 3.1 3.1 3.1 3.1 3.2 3.2 3.2 3.3 3.4 3.5 3.6 3.7 3.7 3.8 3.9 3.9 4.0 4.1 4.2 4.2 4.2 4.1 3.9 3.9 4.0 4.1 4.1 4.0 3.9 3.9 4.0 4.0 4.1 4.3 4.4 4.5 4.6 4.7 4.8 4.9 5.0 5.2 5.3 5.4 5.4 5.4 5.5 5.6 5.6 5.6 5.4 5.3 5.5 5.7 5.7 5.7 5.7 5.6 5.7 5.0 4.3 3.8 3.3 2.9 2.7 2.5 2.3 2.1 2.0 1.9 1.8 1.8 1.8 ';
  412 | $ws['seqmin15_windspeed'] 	= '3.3 3.4 4.5 5.0 4.9 5.1 4.8 4.3 5.6 4.9 4.8 4.9 5.8 4.8 4.7 4.5 4.3 4.0 3.8 3.2 3.8 4.8 4.7 3.9 4.2 4.0 4.3 4.3 3.3 2.6 3.1 3.7 3.4 2.6 3.5 2.5 2.0 2.8 2.9 2.5 2.7 1.8 1.5 0.5 0.0 0.0 0.0 0.3 0.2 0.0 0.0 0.0 0.0 0.1 0.2 0.0 0.0 0.0 0.0 0.0 0.4 0.6 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 ';
  413 | $ws['seqmin15_gustspeed']	= '3.5 3.1 4.6 4.8 4.9 5.1 5.0 4.2 4.9 5.2 4.8 5.3 5.4 5.2 4.8 4.1 4.6 4.4 3.9 3.3 3.6 4.3 4.6 4.4 4.1 4.0 4.1 4.7 3.6 3.5 2.3 3.8 3.9 2.6 3.7 3.2 2.4 2.1 3.1 2.6 2.6 2.1 1.7 1.1 0.0 0.0 0.0 0.0 0.4 0.0 0.0 0.0 0.0 0.0 0.4 0.3 0.0 0.0 0.2 0.0 0.6 0.5 0.4 0.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.3 0.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 ';
  414 | $ws['seqmin15_windmaindir']     = '248 270 270 270 270 270 248 270 270 270 248 248 248 248 248 248 248 248 248 248 248 225 248 248 248 225 248 225 225 225 248 248 248 248 248 248 248 248 248 248 248 248 248 248 248 270 270 270 203 158 158 158 158 158 135 113 113 68 23 45 45 45 45 45 90 90 90 90 135 158 158 158 158 158 158 158 158 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 135 ';
  415 | $ws['seqmin15_hum']		= '96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.0 96.8 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 97.0 ';
  416 | $ws['seqmin15_press']		= '1009.8 1009.6 1009.5 1009.4 1009.2 1009.1 1009.1 1009.1 1009.0 1009.0 1009.0 1008.8 1008.6 1008.6 1008.4 1008.3 1008.2 1008.1 1008.1 1008.0 1007.9 1007.9 1007.7 1007.6 1007.5 1007.4 1007.3 1007.3 1007.1 1007.1 1006.9 1006.8 1006.8 1006.7 1006.7 1006.7 1006.6 1006.7 1006.7 1006.5 1006.5 1006.5 1006.4 1006.3 1006.3 1006.3 1006.3 1006.3 1006.3 1006.2 1006.1 1006.0 1005.9 1005.8 1005.7 1005.7 1005.5 1005.5 1005.4 1005.4 1005.2 1005.0 1005.1 1005.1 1005.1 1005.1 1005.0 1004.9 1004.9 1004.8 1004.8 1004.7 1004.9 1004.9 1004.9 1004.9 1005.0 1004.9 1005.1 1005.3 1005.3 1005.6 1005.6 1005.6 1005.7 1005.7 1005.7 1005.7 1005.7 1005.6 1005.7 1005.8 1005.8 1005.7 ';
  417 | $ws['seqmin15_raintotal']	= '0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.20 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.20 0.20 0.00 0.00 0.00 0.00 0.20 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.20 0.00 0.00 0.00 0.00 0.00 0.00 0.20 0.00 0.00 0.20 0.20 0.20 0.20 0.40 0.00 0.20 0.20 0.20 0.20 0.20 0.00 0.20 0.00 0.20 0.00 0.00 ';
  418 | $ws['seqmin15_UV']		= '0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.1 0.5 0.6 0.7 0.2 0.3 0.6 0.8 0.7 1.2 1.4 1.5 1.7 1.2 1.3 1.1 0.8 0.6 0.2 0.5 0.2 0.0 0.0 0.0 0.0 0.0 ';
  419 | $ws['seqmin15_solar']		= '35.5 10.9 0.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 4.5 19.9 20.1 15.2 17.4 20.0 26.7 32.7 43.5 63.8 63.1 83.4 55.3 55.2 60.5 103.1 75.7 170.3 200.4 224.8 382.5 202.3 208.4 172.1 118.1 70.4 52.9 64.0 53.6 29.9 33.1 17.8 11.1 9.7 ';
  420 | 
  421 | $ws['seqday1_rain_total']	= '4.80 8.40 0.00 0.00 0.00 3.20 0.00 0.00 0.00 2.80 0.20 0.00 3.00 0.20 8.20 0.00 0.00 1.00 23.60 8.00 6.00 2.80 0.40 2.60 0.00 1.80 0.00 0.20 0.00 0.20 2.80 0.00 0.00 7.20 12.20 0.00 0.00 2.60 25.80 0.00 0.00 ';
  422 | $ws['seqmonth1_rain_total']	= '98.80 26.40 27.00 107.20 68.80 122.00 30.80 59.00 55.00 37.80 99.20 163.40 10.00 ';
  423 | $ws['seqday1_tempMin_total']    = '0.8 -0.5 -8.1 -5.1 -2.6 -1.5 -6.4 -4.2 -0.6 3.1 -1.4 -0.9 2.1 3.7 4.2 0.3 2.1 5.3 4.7 5.9 6.2 5.5 5.7 2.9 1.1 5.9 8.2 6.0 3.8 7.8 8.4 8.8 5.7 11.4 3.1 -2.8 1.2 6.1 6.8 8.4 9.7 ';
  424 | $ws['seqday1_tempMax_total']    = '5.8 1.4 2.4 3.5 2.7 4.9 5.5 3.8 3.8 12.6 12.2 4.0 7.9 10.1 13.8 10.4 7.1 9.4 6.2 11.6 21.3 10.4 8.1 10.2 10.8 17.4 11.3 10.2 14.1 12.6 14.8 20.9 16.5 23.6 14.6 12.2 11.8 19.6 19.0 17.3 11.8 ';
  425 | 
  426 | $ws['check_ok']         = '3.00';
  427 | // end of todayTtags.txt/todayTtags.php
  428 | ?>

../topic/ydayTags.php - dated: 30-10-2018 00:01

    1 | <?php
    2 | #-----------------------------------------------------------------------
    3 | # display source of script if requested so
    4 | #-----------------------------------------------------------------------
    5 | if (isset($_REQUEST['sce']) && strtolower($_REQUEST['sce']) == 'view' ) {
    6 |    $filenameReal = __FILE__;
    7 |    $download_size = filesize($filenameReal);
    8 |    header('Pragma: public');
    9 |    header('Cache-Control: private');
   10 |    header('Cache-Control: no-cache, must-revalidate');
   11 |    header("Content-type: text/plain");
   12 |    header("Accept-Ranges: bytes");
   13 |    header("Content-Length: $download_size");
   14 |    header('Connection: close');
   15 |    readfile($filenameReal);
   16 |    exit;
   17 | }
   18 | $pageName	= 'ydayTags.php';
   19 | if (!isset($SITE)){echo "<h3>invalid call to script $pageName</h3>";exit;}
   20 | $pageVersion	= '2.6 2015-01-24 21:32:59 ';
   21 | $SITE['wsModules'][$pageName] = 'version: ' . $pageVersion;
   22 | $pageFile = basename(__FILE__);			// check to see this is the real script
   23 | if ($pageFile <> $pageName) {$SITE['wsModules'][$pageFile]	= 'this file loaded instead of '.$pageName;}
   24 | echo '<!-- module '.$pageFile.' ==== '.$SITE['wsModules'][$pageFile]." -->".PHP_EOL;
   25 | #-----------------------------------------------------------------------
   26 | # 3.00 2014-09-22 release version
   27 | # --------------------------------------- version ----------------------
   28 | $ws['wsTagsYday']		= $pageName.'-'.$pageVersion;
   29 | # ----------------------------------------------------------------------
   30 | $ws['actTimeYday']		= '20181030000121';
   31 | # ------------------------------------------ temperature ---------------
   32 | $ws['tempMinYdayTime']		= '20181029012411';
   33 | $ws['tempMaxYdayTime']		= '20181029120924';
   34 | $ws['dewpMinYdayTime']		= '20181029012411';
   35 | $ws['dewpMaxYdayTime']		= '20181029120924';
   36 | $ws['heatMaxYdayTime']		= '20181029120924';
   37 | $ws['chilMinYdayTime']		= '20181029080333';
   38 | 
   39 | if ($SITE['uomTemp'] == '°F'){  // other one is centigrade   // '[]';
   40 | 	$ws['tempMinYday']	= '33.4';
   41 | 	$ws['tempMaxYday']	= '42.4';
   42 | 	$ws['dewpMinYday']  	= '32.4';
   43 | 	$ws['dewpMaxYday']  	= '41.7';
   44 | 	$ws['heatMaxYday']	= '42.4';	
   45 | 	$ws['chilMinYday']	= '31.3';
   46 | 	$ws['hudxMaxYday'] 	= '41.4';
   47 | } else {
   48 | 	$ws['tempMinYday']	= '0.8';
   49 | 	$ws['tempMaxYday']	= '5.8';
   50 | 	$ws['dewpMinYday']  	= '0.2';
   51 | 	$ws['dewpMaxYday']  	= '5.4';
   52 | 	$ws['heatMaxYday']	= '5.8';	
   53 | 	$ws['chilMinYday']	= '-0.4';
   54 | 	$ws['hudxMaxYday'] 	= '5.2';
   55 | }
   56 | # ------------------------------------------ pressure / baro -------------------------------------
   57 | $ws['baroMinYdayTime']		= '20181029140246';
   58 | $ws['baroMaxYdayTime']		= '20181029234548';
   59 | if ($SITE['uomBaro'] == ' inHg'){  // ' hPa', of ' mb', of ' inHg'
   60 | 	$ws['baroMinYday']	= '29.67';
   61 | 	$ws['baroMaxYday']	= '29.73';
   62 | } else {  // default hpa equal to mb
   63 | 	$ws['baroMinYday']	= '1004.7';
   64 | 	$ws['baroMaxYday']	= '1006.9';
   65 | }
   66 | # ------------------------------------------ humidity  ------------------------------------------
   67 | $ws['humiMinYdayTime ']		= '20181029000015';
   68 | $ws['humiMaxYdayTime'] 		= '20181029004407';
   69 | $ws['humiMinYday'] 		= '96.0';
   70 | $ws['humiMaxYday']		= '100.0';
   71 | # ------------------------------------------ rain  ------------------------------------------
   72 | if ($SITE['uomRain'] == ' in') {    // =' mm', =' in'
   73 | 	$ws['rainYday']		= '0.19';
   74 | 	$ws['etYday'] 		= '0.009';	
   75 | } else {
   76 | 	$ws['rainYday']		= '4.80';
   77 | 	$ws['etYday'] 		= '0.23';
   78 | }
   79 | # ------------------------------------------ wind  ------------------------------------------
   80 | $ws['gustMaxYdayTime']		= '20181029221728';
   81 | if ($SITE['uomWind'] == ' km/h') {     // =' km/h', =' kts', =' m/s', =' mph'
   82 | 	$ws['gustMaxYday']	= '19.4';
   83 | }  else if ($SITE['uomWind'] == ' kts') {
   84 | 	$ws['gustMaxYday']	= '10.5';
   85 | }  else if ($SITE['uomWind'] == ' mph') {
   86 | 	$ws['gustMaxYday']	= '12.1';
   87 | } else {    // m/s default
   88 | 	$ws['gustMaxYday']	= '5.4';
   89 | }
   90 | # ------------------------------------------  UV   -----------------------------------------
   91 | $ws['uvMaxYdayTime'] 		= '20181029115238';
   92 | $ws['uvMaxYday']		= '1.9';
   93 | # ------------------------------------------ Solar  ----------------------------------------
   94 | $ws['solarMaxYdayTime'] 	= '20181029115414';
   95 | $ws['solarMaxYday']		= '462';
   96 | 
   97 | $ws['check_ok_YD']              = '3.00';
   98 | // end of ydayTags.txt/ydayTags.php
   99 | ?>

You find our weather info also at:


UK Metoffice

AWEKAS

Weather Underground

Citizen Weather Observer Program (CWOP)

HAMweather, WeatherForYou, PWS Weather

Equipment we use:


Weather-station
Davis VP2

Weather-program
Meteohub

Weather-server
SheevaPlug

Davis VP2

Meteohub

SheevaPlug