<?
// Webcam Configuration Lorenzalm
//
$webcam['title']=       "Mörtschach im Mölltal / Lorenzalm - Blick nach Norden";
$webcam['short']=       "Mörtschach<br>1.400m";
$webcam['menuName']=    "Mörtschach";
$webcam['keywords']=    "Mörtschach,Lorenzalm,Mölltal,Kärnten,Österreich";
$webcam['longitude']=   12.915701;
$webcam['latitude']=    46.896542;
$webcam['elevation']=   1400;
$webcam['direction']=   348;
$webcam['focalLen']=    18;
$webcam['radius_km']=   15;
$webcam['moreWebcams'][]= "moertschach";

$webcam['wxpw']=   "garnix"; // Fuer froggit-Wetterupload
//$webcam['wxFile']= "../lorenzalm/wetter/wscam.txt";

// Image-upload
$webcam['topOffset']=   350;
#$webcam['maxGamma']=    2;
$webcam['maxIso']=      3200;
$webcam['maxExposure']= 8;
$webcam['logoScale']=	0.5;
$webcam['hideExif']=    1;
$webcam['score']= 4; 

// Box-Menü
$webcam['boxAdd']= 
  "<a class='menu menu-norm' ".
  "href='/webcam/lorenzalm/wetter' ".
  "title='Wetter-Historie in grafischer Darstellung'>".
  "Wetterdaten</a>".

  "<a target='_blank' class='menu-box menu-ext' ".
  "href='http://www.moertschach.gv.at/'>Gemeinde Mörtschach</a>";

//----------------------------------------------------------------------------
// Receive weather data from usb4all-module
$webcam['wxFunc']= function($values, &$fields, &$raw_fields, &$camtxt) {
  $rr= array();
  if (preg_match("/(temp\d)=([\d\.\-]+)/", $values[0], $rr)) {
    $fields['temp1']= $rr[2]+203;  // change correction value here!
    $raw_fields['temp1']= $values[0];
  }
  if (preg_match("/(temp\d)=([\d\.\-]+)/", $values[1], $rr)) {
    $fields['temp2']= $rr[2]-0.6;  // change correction value here!
    $raw_fields['temp2']= $values[1];
  }
  if (preg_match("/(temp\d)=([\d\.\-]+)/", $values[2], $rr)) {
    $fields['temp3']= $rr[2]+0.2;
    $raw_fields['temp3']= $values[2];
  }
  if (preg_match("/(volt\d)=([\d\.\-]+)/", $values[3], $rr)) {
    $fields['volt']= $rr[2]*11;
    $raw_fields['volt']= $values[3];
  }
  $fields['temp']= min($fields['temp3'], $fields['temp2']);
  $raw_fields['temp']= $fields['temp3'].";".$fields['temp2'];
  if (isset($fields['temp1']) && isset($fields['temp2'])) {
    $camtxt= sprintf("%0.1f°C   %0.1fV", $fields['temp'], $fields['volt']);
  }
  $wr= "/home/fw/htdocs/webcam/lorenzalm/wetter/wscam.txt";
  if (filemtime($wr) > (time()-700)) {
    $wrd= preg_replace("/\s$/s","",file_get_contents($wr));
    $camtxt= sprintf("%s   %0.1fV", $wrd, $fields['volt']);
  }
  return true;
};
?>
{
  "short_name": "Lorenzalm",
  "name": "Lorenzalm",
  "icons": [
    {
      "src": "/apple-touch-icon.png",
      "type": "image/png",
      "sizes": "152x152"
    }
  ],
  "start_url": "/webcam/lorenzalm/",
  "background_color": "#ffffff",
  "display": "standalone",
  "scope": "/",
  "theme_color": "#c0c0c0"
}