Notice: Undefined index: in /var/www/koskenheimocom/public_html/weather28/wsIconUrl.php on line 132


Visit our other weather sites:

Template documentation
and downloads

And another site



Display key values and files

uploadCU/tagsCU.txt - dated: 11-07-2017 18:38

    1 | <?php
    2 | if (!isset($SITE)){
    3 | 	header ("Location: ../index.php")  ;	// back to index/startpage if someone tries an
    4 | 	exit;  									//  page to load without menu system//
    5 | }
    6 | $pageName		= 'tags.php';
    7 | $pageVersion	= '2.5a 2015-01-19 20:50:47 ';
    8 | $SITE['wsModules'][$pageName] = 'version: ' . $pageVersion;
    9 | $pageFile = basename(__FILE__) ;			// check to see this is the real script
   10 | if ($pageFile <> $pageName) {
   11 | 	$SITE['wsModules'][$pageFile]	= 'this file loaded instead of '.$pageName;
   12 | }
   13 | echo '<!-- module '.$pageFile.' ==== '.$SITE['wsModules'][$pageFile]." -->".PHP_EOL;
   14 | # ------------------------------------------------------------------------------------------------
   15 | # version 2.00  release 2.0  template 
   16 | # ------------------------------------------------------------------------------------------------
   17 | $ws['tags.php']		= $pageName.'-'.$pageVersion;
   18 | # ------------------------------------------- date - time ----------------------------------------
   19 | $ymd				= '20170711';   // 
   20 | $ws['actTime']		= '20170711183900';
   21 | # ------------------------------------------ temperature -----------------------------------------
   22 | $to 	= $SITE['uomTemp'];
   23 | $from	= 'C'; 		//  = 'C', 'F'
   24 | 
   25 | $ws['tempMinTodayTime']	= wdDate('03:27');
   26 | $ws['tempMinYdayTime']	= wdDate('00:00');
   27 | $ws['tempMinMonthTime']	= '20170510032752';
   28 | $ws['tempMinYearTime']	= '20170106090703';
   29 | 
   30 | $ws['tempMaxTodayTime']	= wdDate('12:27'); 
   31 | $ws['tempMaxYdayTime']	= wdDate('00:00');
   32 | $ws['tempMaxMonthTime']	= '20170506105652';
   33 | $ws['tempMaxYearTime']	= '20170506105652';
   34 | 
   35 | $ws['dewpMinTodayTime']	= wdDate('02:57');
   36 | $ws['dewpMinYdayTime']	= wdDate('');
   37 | $ws['dewpMaxTodayTime']	= wdDate('16:57');
   38 | $ws['dewpMaxYdayTime']	= wdDate('');  
   39 | 
   40 | $ws['heatMaxTodayTime']	= wdDate('12:27');
   41 | $ws['heatMaxYdayTime']	= wdDate('');
   42 | $ws['heatMaxMonthTime']	= '20170506105652';
   43 | $ws['heatMaxYearTime']	= '20170506105652';
   44 | 
   45 | $ws['chilMinTodayTime']	= wdDate('03:27');
   46 | $ws['chilMinYdayTime']	= wdDate(''); 
   47 | $ws['chilMinMonthTime'] = '20170510032752';
   48 | $ws['chilMinYearTime']	= '20170104214351'; 
   49 | 
   50 | $ws['tempAct']			= wsConvertTemperature('0,0', $from, $to);  // convert and clean of units
   51 | $ws['tempDelta']		= wsConvertTemperature('0', $from, $to);
   52 | $ws['tempActInside']	= wsConvertTemperature('0,0', $from, $to);
   53 | $ws['tempActExtra1']	= wsConvertTemperature('none', $from, $to);
   54 | $ws['tempActExtra2']	= wsConvertTemperature('none', $from, $to);
   55 | 
   56 | $ws['tempMinToday']		= wsConvertTemperature('-2,1', $from, $to);
   57 | $ws['tempMinYday']		= wsConvertTemperature('0', $from, $to);
   58 | $ws['tempMinMonth']		= wsConvertTemperature('-2,1', $from, $to);
   59 | $ws['tempMinYear']		= wsConvertTemperature('-21,7', $from, $to);
   60 | 
   61 | $ws['tempMaxToday']		= wsConvertTemperature('7,9', $from, $to);
   62 | $ws['tempMaxYday']		= wsConvertTemperature('0', $from, $to);
   63 | $ws['tempMaxMonth']		= wsConvertTemperature('19,4', $from, $to);
   64 | $ws['tempMaxYear']		= wsConvertTemperature('19,4', $from, $to);
   65 | 
   66 | $ws['dewpAct']  		= wsConvertTemperature('-2,6', $from, $to);
   67 | $ws['dewpDelta']  		= '';
   68 | $ws['dewpMinToday']  	= wsConvertTemperature('-3,9', $from, $to);
   69 | $ws['dewpMinYday']  	= wsConvertTemperature('999,0', $from, $to);
   70 | 
   71 | $ws['dewpMaxToday']  	= wsConvertTemperature('3,3', $from, $to);
   72 | $ws['dewpMaxYday']  	= wsConvertTemperature('-500,0', $from, $to);
   73 | 
   74 | $ws['heatAct']  		= wsConvertTemperature('0,0', $from, $to);
   75 | $ws['heatMaxToday']		= wsConvertTemperature('7,9', $from, $to);
   76 | $ws['heatMaxYday']		= wsConvertTemperature('-500,0', $from, $to);
   77 | $ws['heatMaxMonth']		= wsConvertTemperature('19,4', $from, $to);
   78 | $ws['heatMaxYear']		= wsConvertTemperature('19,4', $from, $to);
   79 | 	
   80 | $ws['chilAct']			= wsConvertTemperature('0,0', $from, $to);
   81 | $ws['chilMinToday']		= wsConvertTemperature('-2,1', $from, $to);
   82 | $ws['chilMinYday']		= wsConvertTemperature('0,0', $from, $to);
   83 | $ws['chilMinMonth']		= wsConvertTemperature('-2,1', $from, $to);
   84 | $ws['chilMinYear']		= wsConvertTemperature('-26,1', $from, $to);
   85 | 
   86 | $ws['hudxAct'] 			= wsConvertTemperature('0,0', $from, $to);
   87 | # ------------------------------------------ EVAPOTRANSPIRATION ----------------------------------
   88 | $ws['etToday'] 			= '0,00'*1.0;
   89 | # ------------------------------------------ pressure / baro -------------------------------------
   90 | $to 	= $SITE['uomBaro'];
   91 | $from	= 'mb'; 		//  = 'inHg', 'hPa', 'kPa', 'mb'
   92 | 
   93 | $ws['baroMinTodayTime']	= wdDate('17:57');
   94 | $ws['baroMinYdayTime']	= wdDate('00:00');
   95 | $ws['baroMinMonthTime']	= '20170510175752';
   96 | $ws['baroMinYearTime']	= '20170223095252';
   97 | $ws['baroMaxTodayTime']	= wdDate('00:27');
   98 | $ws['baroMaxYdayTime']	= wdDate('00:00');
   99 | $ws['baroMaxMonthTime']	= '20170504062552';
  100 | $ws['baroMaxYearTime']	= '20170210025704';
  101 | 
  102 | $ws['baroAct'] 			= wsConvertBaro('0,0', $from, $to);
  103 | $ws['baroDelta']		= wsConvertBaro('0,0', $from, $to);
  104 | $ws['baroMinToday']		= wsConvertBaro('1006,9', $from, $to);
  105 | $ws['baroMinYday']		= wsConvertBaro('0', $from, $to);
  106 | $ws['baroMinMonth']		= wsConvertBaro('1006,9', $from, $to);
  107 | $ws['baroMinYear'] 		= wsConvertBaro('973,1', $from, $to);	
  108 | $ws['baroMaxToday']		= wsConvertBaro('1008,9', $from, $to);
  109 | $ws['baroMaxYday']		= wsConvertBaro('1008,9', $from, $to);
  110 | $ws['baroMaxMonth']		= wsConvertBaro('1036,8', $from, $to);
  111 | $ws['baroMaxYear'] 		= wsConvertBaro('1049,4', $from, $to);
  112 | 
  113 | # ------------------------------------------ humidity  ------------------------------------------
  114 | $ws['humiMinTodayTime ']= wdDate('09:27');
  115 | $ws['humiMinYdayTime ']	= wdDate('');
  116 | $ws['humiMaxTodayTime'] = wdDate('05:57');
  117 | $ws['humiMaxYdayTime'] 	= wdDate('');
  118 | 
  119 | $ws['humiAct']			= '0'*1.0;
  120 | $ws['humiDelta']		= 0;
  121 | $ws['humiMinToday'] 	= '56'*1.0;
  122 | $ws['humiMinYday'] 		= '100'*1.0;
  123 | $ws['humiMaxToday']		= '96'*1.0;
  124 | $ws['humiMaxYday']		= '0'*1.0;
  125 | 
  126 | # ------------------------------------------ rain  ------------------------------------------
  127 | $to 	= $SITE['uomRain'];
  128 | $from	= 'mm'; 		//  = 'mm', 'in'
  129 | 
  130 | $ws['rainRateAct'] 		= wsConvertRainfall('0,0', $from, $to);
  131 | $ws['rainRateToday'] 	= wsConvertRainfall('0,6', $from, $to);		
  132 | $ws['rainHour']			= wsConvertRainfall('0,0', $from, $to);
  133 | $ws['rainToday']		= wsConvertRainfall('0,3', $from, $to);
  134 | $ws['rainYday']			= wsConvertRainfall('0', $from, $to);
  135 | $ws['rainMonth']		= wsConvertRainfall('0,0', $from, $to);
  136 | $ws['rainYear']			= wsConvertRainfall('0,0', $from, $to);
  137 | $ws['rainDayMnth']		= false;
  138 | # ------------------------------------------ wind  ------------------------------------------
  139 | $to 	= $SITE['uomWind'];
  140 | $from	= 'm/s'; 		//  = 'kts','mph','kmh','km/h','m/s','Bft'
  141 | 
  142 | $ws['windActDsc']		= '---';
  143 | $ws['windActDeg']		= '0';
  144 | $ws['windActBeafort']	= '0';
  145 | $ws['windBeafort']		= '0';  // phased out
  146 | $ws['gustMaxTodayTime']	= wdDate('14:27');
  147 | $ws['gustMaxYdayTime']	= wdDate('00:00');
  148 | $ws['gustMaxMonthTime']	= '20170501095552';
  149 | $ws['gustMaxYearTime']	= '20170222203432';
  150 | 
  151 | $ws['windAct']			= wsConvertWindspeed('0,0', $from ,$to);
  152 | $ws['gustAct']			= wsConvertWindspeed('0,0', $from ,$to);
  153 | $ws['gustMaxToday']		= wsConvertWindspeed('3,4', $from ,$to);
  154 | $ws['gustMaxYday']		= wsConvertWindspeed('0', $from ,$to); 
  155 | $ws['gustMaxMonth']		= wsConvertWindspeed('6,1', $from ,$to);
  156 | $ws['gustMaxYear']		= wsConvertWindspeed('11,9', $from ,$to);	
  157 | 
  158 | if ($ws['gustAct'] <= $ws['windAct'])	{$ws['gustAct'] = $ws['windAct'];}
  159 | # ------------------------------------------  UV   -----------------------------------------
  160 | $ws['uvAct']			= '0';
  161 | $ws['uvMaxToday']		= '0';
  162 | $ws['uvMaxTodayTime']	= wdDate('00:27');
  163 | $ws['uvMaxYday']		= '0';
  164 | $ws['uvMaxYdayTime']	= wdDate('');
  165 | 
  166 | # ------------------------------------------ Solar  ----------------------------------------
  167 | $ws['solarAct']			= '0';
  168 | $ws['solarMaxToday']	= '0';
  169 | $ws['solarMaxTodayTime']= wdDate('00:27');
  170 | $ws['solarMaxYday']		= '0';
  171 | $ws['solarMaxYdayTime']	= wdDate('');
  172 | $ws['solActPerc']		= 0;
  173 | # ------------------------------------------ cloud height ----------------------------------
  174 | $to		= $SITE['uomHeight'];
  175 | $from	= 'm';
  176 | 
  177 | $ws['cloudHeight']	    = wsConvertDistance('0',$from, $to);
  178 | # ------------------------------------------ forecasts -------------------------------------
  179 | $ws['fcstTxt'] 	  		= 'Not available';
  180 | # ------------------------------------------ sun and moon ----------------------------------
  181 | $ws['sunrise']				= date($SITE['timeOnlyFormat'],strtotime('04:04'));
  182 | $ws['sunset']				= date($SITE['timeOnlyFormat'],strtotime('22:30'));
  183 | $ws['moonrise']				= date($SITE['timeOnlyFormat'],strtotime('23:17'));
  184 | $ws['moonset']				= date($SITE['timeOnlyFormat'],strtotime('06:35'));
  185 | $ws['lunarPhasePerc']	= '94'*1.0;
  186 | $ws['lunarAge']			= '17'; // %moonphasename% %moonlunation% 
  187 | # ------------------------------------------ some more --------------------------------------
  188 | $ws['wsVersion']		= 'version 1.9.4 b 1099';
  189 | $ws['wsHardware'] 		= 'unknown';   // unknown
  190 | # ------------------------------------------ Soil / moist / leaf ----------------------------
  191 | $to 	= $SITE['uomTemp'];
  192 | $from	= 'C'; 		//  = 'C', 'F'
  193 | 
  194 | # Soil Temp sensors actual value
  195 | $ws['soilTempAct'][1]		= wsConvertTemperature('0,0', $from, $to);  // convert and clean of units
  196 | $ws['soilTempAct'][2]		= wsConvertTemperature('0,0', $from, $to);  // convert and clean of units
  197 | $ws['soilTempAct'][3]		= wsConvertTemperature('0,0', $from, $to);  // convert and clean of units
  198 | $ws['soilTempAct'][4]		= wsConvertTemperature('0,0', $from, $to);  // convert and clean of units
  199 | #-------------------------------------------------------------------------------------------
  200 | # Moisture sensors actual value
  201 | $ws['moistAct'][1]			= '0';
  202 | $ws['moistAct'][2]			= '0';
  203 | $ws['moistAct'][3]			= '0';
  204 | $ws['moistAct'][4]			= '0';
  205 | #-------------------------------------------------------------------------------------------
  206 | # leaf sensor 1 - 2
  207 | $ws['leafTempAct'][1]		= wsConvertTemperature('0,0', $from, $to);
  208 | $ws['leafTempAct'][2]		= wsConvertTemperature('0,0', $from, $to);
  209 | $ws['leafWetAct'][1] 		= '0';
  210 | $ws['leafWetAct'][2] 		= '0';	
  211 | #-------------------------------------------------------------------------------------------
  212 | if (!isset ($wsTrends)){$wsTrends = array() ;}
  213 | $wsTrends[0] ['min']	= 0;
  214 | $wsTrends[1] ['min']	= 5;
  215 | $wsTrends[2] ['min']	= 10;
  216 | $wsTrends[3] ['min']	= 15;
  217 | $wsTrends[4] ['min']	= 20;
  218 | $wsTrends[5] ['min']	= 30;
  219 | $wsTrends[6] ['min']	= 45;
  220 | $wsTrends[7] ['min']	= 60;
  221 | $wsTrends[8] ['min']	= 75;
  222 | $wsTrends[9] ['min']	= 90;
  223 | $wsTrends[10] ['min']	= 105;
  224 | $wsTrends[11] ['min']	= 120;
  225 | $to		= $SITE['uomTemp'];
  226 | $from	= 'C'; 		//  = 'C', 'F'
  227 | $wsTrends[0] ['temp']	= wsConvertTemperature('0,0', $from, $to); 
  228 | $wsTrends[1] ['temp']	= wsConvertTemperature('2,1', $from, $to); 
  229 | $wsTrends[2] ['temp']	= wsConvertTemperature('2,1', $from, $to); 
  230 | $wsTrends[3] ['temp']	= wsConvertTemperature('2,1', $from, $to); 
  231 | $wsTrends[4] ['temp']	= wsConvertTemperature('2,1', $from, $to); 
  232 | $wsTrends[5] ['temp']	= wsConvertTemperature('2,1', $from, $to); 
  233 | $wsTrends[6] ['temp']	= wsConvertTemperature('2,1', $from, $to); 
  234 | $wsTrends[7] ['temp']	= wsConvertTemperature('2,1', $from, $to); 
  235 | $wsTrends[8] ['temp']	= wsConvertTemperature('2,1', $from, $to); 
  236 | $wsTrends[9] ['temp']	= wsConvertTemperature('2,1', $from, $to); 
  237 | $wsTrends[10] ['temp']	= wsConvertTemperature('2,1', $from, $to); 
  238 | $wsTrends[11] ['temp']	= wsConvertTemperature('2,1', $from, $to); 
  239 | $wsTrends[0] ['dew']	= wsConvertTemperature('-2,6', $from, $to);
  240 | $wsTrends[1] ['dew']	= wsConvertTemperature('-2,6', $from, $to);
  241 | $wsTrends[2] ['dew']	= wsConvertTemperature('-2,6', $from, $to);
  242 | $wsTrends[3] ['dew']	= wsConvertTemperature('-2,6', $from, $to);
  243 | $wsTrends[4] ['dew']	= wsConvertTemperature('-2,6', $from, $to);
  244 | $wsTrends[5] ['dew']	= wsConvertTemperature('-2,6', $from, $to);
  245 | $wsTrends[6] ['dew']	= wsConvertTemperature('-2,6', $from, $to);
  246 | $wsTrends[7] ['dew']	= wsConvertTemperature('-2,6', $from, $to);
  247 | $wsTrends[8] ['dew']	= wsConvertTemperature('-2,6', $from, $to);
  248 | $wsTrends[9] ['dew']	= wsConvertTemperature('-2,6', $from, $to);
  249 | $wsTrends[10] ['dew']	= wsConvertTemperature('-2,6', $from, $to);
  250 | $wsTrends[11] ['dew']	= wsConvertTemperature('-2,6', $from, $to);
  251 | $to 	= $SITE['uomWind'];
  252 | $from	= 'm/s'; 		//  = 'kts','mph','kmh','km/h','m/s','Bft'
  253 | $wsTrends[0] ['wind']	= wsConvertWindspeed('0,0', $from ,$to);
  254 | $wsTrends[1] ['wind']	= wsConvertWindspeed('0,0', $from ,$to);
  255 | $wsTrends[2] ['wind']	= wsConvertWindspeed('0,0', $from ,$to);
  256 | $wsTrends[3] ['wind']	= wsConvertWindspeed('0,0', $from ,$to);
  257 | $wsTrends[4] ['wind']	= wsConvertWindspeed('0,0', $from ,$to);
  258 | $wsTrends[5] ['wind']	= wsConvertWindspeed('0,0', $from ,$to);
  259 | $wsTrends[6] ['wind']	= wsConvertWindspeed('0,0', $from ,$to);
  260 | $wsTrends[7] ['wind']	= wsConvertWindspeed('0,0', $from ,$to);
  261 | $wsTrends[8] ['wind']	= wsConvertWindspeed('0,0', $from ,$to);
  262 | $wsTrends[9] ['wind']	= wsConvertWindspeed('0,0', $from ,$to);
  263 | $wsTrends[10] ['wind']	= wsConvertWindspeed('0,0', $from ,$to);
  264 | $wsTrends[11] ['wind']	= wsConvertWindspeed('0,0', $from ,$to);
  265 | $wsTrends[0] ['gust']	= wsConvertWindspeed('0,0', $from ,$to);
  266 | $wsTrends[1] ['gust']	= wsConvertWindspeed('0,0', $from ,$to);
  267 | $wsTrends[2] ['gust']	= wsConvertWindspeed('0,0', $from ,$to);
  268 | $wsTrends[3] ['gust']	= wsConvertWindspeed('0,0', $from ,$to);
  269 | $wsTrends[4] ['gust']	= wsConvertWindspeed('0,0', $from ,$to);
  270 | $wsTrends[5] ['gust']	= wsConvertWindspeed('0,0', $from ,$to);
  271 | $wsTrends[6] ['gust']	= wsConvertWindspeed('0,0', $from ,$to);
  272 | $wsTrends[7] ['gust']	= wsConvertWindspeed('0,0', $from ,$to);
  273 | $wsTrends[8] ['gust']	= wsConvertWindspeed('0,0', $from ,$to);
  274 | $wsTrends[9] ['gust']	= wsConvertWindspeed('0,0', $from ,$to);
  275 | $wsTrends[10] ['gust']	= wsConvertWindspeed('0,0', $from ,$to);
  276 | $wsTrends[11] ['gust']	= wsConvertWindspeed('0,0', $from ,$to);
  277 | #
  278 | $wsTrends[0] ['dir']	= langtransstr(wsConvertWinddir ('0'));
  279 | $wsTrends[1] ['dir']	= langtransstr(wsConvertWinddir ('315'));
  280 | $wsTrends[2] ['dir']	= langtransstr(wsConvertWinddir ('315'));
  281 | $wsTrends[3] ['dir']	= langtransstr(wsConvertWinddir ('315'));
  282 | $wsTrends[4] ['dir']	= langtransstr(wsConvertWinddir ('315'));
  283 | $wsTrends[5] ['dir']	= langtransstr(wsConvertWinddir ('315'));
  284 | $wsTrends[6] ['dir']	= langtransstr(wsConvertWinddir ('315'));
  285 | $wsTrends[7] ['dir']	= langtransstr(wsConvertWinddir ('315'));
  286 | $wsTrends[8] ['dir']	= langtransstr(wsConvertWinddir ('315'));
  287 | $wsTrends[9] ['dir']	= langtransstr(wsConvertWinddir ('315'));
  288 | $wsTrends[10] ['dir']	= langtransstr(wsConvertWinddir ('315'));
  289 | $wsTrends[11] ['dir']	= langtransstr(wsConvertWinddir ('315'));
  290 | #
  291 | $wsTrends[0] ['hum']	= '0'*1.0;
  292 | $wsTrends[1] ['hum']	= '71'*1.0;
  293 | $wsTrends[2] ['hum']	= '71'*1.0;
  294 | $wsTrends[3] ['hum']	= '71'*1.0;
  295 | $wsTrends[4] ['hum']	= '71'*1.0;
  296 | $wsTrends[5] ['hum']	= '71'*1.0;
  297 | $wsTrends[6] ['hum']	= '71'*1.0;
  298 | $wsTrends[7] ['hum']	= '71'*1.0;
  299 | $wsTrends[8] ['hum']	= '71'*1.0;
  300 | $wsTrends[9] ['hum']	= '71'*1.0;
  301 | $wsTrends[10] ['hum']	= '71'*1.0;
  302 | $wsTrends[11] ['hum']	= '71'*1.0;
  303 | $to 	= $SITE['uomBaro'];
  304 | $from	= 'mb'; 		//  = 'inHg', 'hPa', 'kPa', 'mb'
  305 | $wsTrends[0] ['baro']	= wsConvertBaro('0,0', $from, $to);
  306 | $wsTrends[1] ['baro']	= wsConvertBaro('1007,4', $from, $to);
  307 | $wsTrends[2] ['baro']	= wsConvertBaro('1007,4', $from, $to);
  308 | $wsTrends[3] ['baro']	= wsConvertBaro('1007,4', $from, $to);
  309 | $wsTrends[4] ['baro']	= wsConvertBaro('1007,4', $from, $to);
  310 | $wsTrends[5] ['baro']	= wsConvertBaro('1007,4', $from, $to);
  311 | $wsTrends[6] ['baro']	= wsConvertBaro('1007,4', $from, $to);
  312 | $wsTrends[7] ['baro']	= wsConvertBaro('1007,4', $from, $to);
  313 | $wsTrends[8] ['baro']	= wsConvertBaro('1007,4', $from, $to);
  314 | $wsTrends[9] ['baro']	= wsConvertBaro('1007,4', $from, $to);
  315 | $wsTrends[10] ['baro']	= wsConvertBaro('1007,4', $from, $to);
  316 | $wsTrends[11] ['baro']	= wsConvertBaro('1007,4', $from, $to);
  317 | $to 	= $SITE['uomRain'];
  318 | $from	= 'mm'; 		//  = 'mm', 'in'
  319 | $wsTrends[0] ['rain']	= wsConvertRainfall('0,3', $from, $to);
  320 | $wsTrends[1] ['rain']	= wsConvertRainfall('0,3', $from, $to);
  321 | $wsTrends[2] ['rain']	= wsConvertRainfall('0,3', $from, $to);
  322 | $wsTrends[3] ['rain']	= wsConvertRainfall('0,3', $from, $to);
  323 | $wsTrends[4] ['rain']	= wsConvertRainfall('0,3', $from, $to);
  324 | $wsTrends[5] ['rain']	= wsConvertRainfall('0,3', $from, $to);
  325 | $wsTrends[6] ['rain']	= wsConvertRainfall('0,3', $from, $to);
  326 | $wsTrends[7] ['rain']	= wsConvertRainfall('0,3', $from, $to);
  327 | $wsTrends[8] ['rain']	= wsConvertRainfall('0,3', $from, $to);
  328 | $wsTrends[9] ['rain']	= wsConvertRainfall('0,3', $from, $to);
  329 | $wsTrends[10] ['rain']	= wsConvertRainfall('0,3', $from, $to);
  330 | $wsTrends[11] ['rain']	= wsConvertRainfall('0,3', $from, $to);
  331 | #
  332 | $wsTrends[0] ['sol']	= '0'*1.0;
  333 | $wsTrends[1] ['sol']	= '0'*1.0;
  334 | $wsTrends[2] ['sol']	= '0'*1.0;
  335 | $wsTrends[3] ['sol']	= '0'*1.0;
  336 | $wsTrends[4] ['sol']	= '0'*1.0;
  337 | $wsTrends[5] ['sol']	= '0'*1.0;
  338 | $wsTrends[6] ['sol']	= '0'*1.0;
  339 | $wsTrends[7] ['sol']	= '0'*1.0;
  340 | $wsTrends[8] ['sol']	= '0'*1.0;
  341 | $wsTrends[9] ['sol']	= '0'*1.0;
  342 | $wsTrends[10] ['sol']	= '0'*1.0;
  343 | $wsTrends[11] ['sol']	= '0'*1.0;
  344 | #
  345 | $wsTrends[0] ['uv']		= '0';
  346 | $wsTrends[1] ['uv']		= '0';
  347 | $wsTrends[2] ['uv']		= '0';
  348 | $wsTrends[3] ['uv']		= '0';
  349 | $wsTrends[4] ['uv']		= '0';
  350 | $wsTrends[5] ['uv']		= '0';
  351 | $wsTrends[6] ['uv']		= '0';
  352 | $wsTrends[7] ['uv']		= '0';
  353 | $wsTrends[8] ['uv']		= '0';
  354 | $wsTrends[9] ['uv']		= '0';
  355 | $wsTrends[10] ['uv']	= '0';
  356 | $wsTrends[11] ['uv']	= '0';
  357 | # 
  358 | $ws['lastRainTip']		= '2017-05-10 13:27';
  359 | 
  360 | #-------------------------------------------------------------------------------------------
  361 | // end of tags.txt/tags.php
  362 | ?>

Equipment we use:

Weather-program
Cumulus

Weather-server
Asus

Cumulus

Asus