Thanks everybody for help.
Below I put all my files containing with weather binding - mayby somebodywill find my stupid mistake:
weather.cfg:
apikey.Hamweather=XxXXxxxxXXXxxXxxx
apikey2.Hamweather=XxXXxxxxXXXxxXxxxXxXXXxxxx
location.home-HAM.name=Town
location.home-HAM.latitude=XX.XXXXXX
location.home-HAM.longitude=YY.YYYYYY
location.home-HAM.provider=Hamweather
location.home-HAM.language=en
location.home-HAM.updateInterval=5
item file:
Number Humidity "Humidity [%d %%]" {weather="locationId=home-HAM, type=atmosphere, property=humidity"}
Number Pressure "Pressure [%.1f mb]" {weather="locationId=home-HAM, type=atmosphere, property=pressure"}
Number Temperature "Temperature [%.1f °C]" {weather="locationId=home-HAM, type=temperature, property=current"}
DateTime ObservationTime "Observation time [%1$td.%1$tm.%1$tY %1$tH:%1$tM]" {weather="locationId=home-HAM, type=condition, property=observationTime"}
DateTime LastUpdate "Last update [%1$td.%1$tm.%1$tY %1$tH:%1$tM]" {weather="locationId=home-HAM, type=condition, property=lastUpdate"}
String CommonId "Common id [%s]" {weather="locationId=home-HAM, type=condition, property=commonId"}
DateTime ObservationTime_1 "Observation time tomorrow [%1$tA]" {weather="locationId=home-HAM, forecast=1, type=condition, property=observationTime"}
DateTime ObservationTime_2 "Observation time after tomorrow [%1$tA]" {weather="locationId=home-HAM, forecast=2, type=condition, property=observationTime"}
String CommonId_1 "Common id tomorrow [%s]" {weather="locationId=home-HAM, forecast=1, type=condition, property=commonId"}
String CommonId_2 "Common id after tomorrow [%s]" {weather="locationId=home-HAM, forecast=2, type=condition, property=commonId"}
Number Temp_Min_0 "Temperature min [%.0f °C]" {weather="locationId=home-HAM, forecast=0, type=temperature, property=min"}
Number Temp_Max_0 "Temperature max [%.0f °C]" {weather="locationId=home-HAM, forecast=0, type=temperature, property=max"}
Number Temp_Min_1 "Temperature min tomorrow [%.0f °C]" {weather="locationId=home-HAM, forecast=1, type=temperature, property=min"}
Number Temp_Max_1 "Temperature max tomorrow [%.0f °C]" {weather="locationId=home-HAM, forecast=1, type=temperature, property=max"}
Number Temp_Min_2 "Temperature min after tomorrow [%.0f °C]" {weather="locationId=home-HAM, forecast=2, type=temperature, property=min"}
Number Temp_Max_2 "Temperature max after tomorrow [%.0f °C]" {weather="locationId=home-HAM, forecast=2, type=temperature, property=max"}
sitemap file
sitemap AGM label="Weather"
{
Webview url="http://localhost:8080/static/weather.html" height=20
Frame {
Text item=Humidity
Text item=Pressure
Text item=Temperature
Text item=CommonId
Text item=ObservationTime
Text item=LastUpdate
Text item=Temp_Min_0
Text item=Temp_Max_0
}
}
weather.html file in openhab/conf/html/ directory :
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-type" CONTENT="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="weather-data/layouts/example.css" />
<script type="text/javascript" src="weather-data/layouts/example.js"></script>
</head>
<body id="weather-body" onload="formatIframe()">
<div id="weather-location-name">${config:name}, ${weather:condition.observationTime(%1$td.%1$tm.%1$tY %1$tH:%1$tM)}</div>
<table id="weather-table">
<tr>
<td rowspan="2"><img id="weather-icon" src="weather-data/images/${param:iconset}/${weather:condition.commonId}.png"/></td>
<td id="weather-temp">${weather:temperature.current(%.1f)}</td>
<td id="weather-temp-sign">°C</td>
</tr>
<tr>
<td colspan="2">
<table id="weather-table-details">
<tr>
<td>Humidity:</td>
<td>${weather:atmosphere.humidity} %</td>
</tr>
<tr>
<td>Pressure:</td>
<td>${weather:atmosphere.pressure(%.1f)} mb</td>
</tr>
</table>
</td>
</tr>
</table>
<table id="weather-forecast-table">
<tr>
<td>Today</td>
<td>${forecast(1):condition.observationTime(%1$tA)}</td>
<td>${forecast(2):condition.observationTime(%1$tA)}</td>
</tr>
<tr>
<td><img src="weather-data/images/${param:iconset}/${forecast(0):condition.commonId}.png"/></td>
<td><img src="weather-data/images/${param:iconset}/${forecast(1):condition.commonId}.png"/></td>
<td><img src="weather-data/images/${param:iconset}/${forecast(2):condition.commonId}.png"/></td>
</tr>
<tr>
<td class="temp-max">${forecast(0):temperature.max(%.0f)}</td>
<td class="temp-max">${forecast(1):temperature.max(%.0f)}</td>
<td class="temp-max">${forecast(2):temperature.max(%.0f)}</td>
</tr>
<tr>
<td class="temp-min">${forecast(0):temperature.min(%.0f)}</td>
<td class="temp-min">${forecast(1):temperature.min(%.0f)}</td>
<td class="temp-min">${forecast(2):temperature.min(%.0f)}</td>
</tr>
</table>
</body>
</html>
I use openHAB 2 beta4 with Weather Binding 1.9.0.b4. Weather and HTTP bindings are installed only.