W wersji
0.99.9q zmieniłem środowisko tworzenia programu z Delphi (Windows) na Lazarus (Windows/Linux).
Skróciłem nazwę pliku aplikacji z
LocalWeather na
lweather.
Program uruchamiałem na Windows 7 i Raspbian (Linux).
Ze względu na trudności w instalacji pod linuksem, na stronie na razie dostępna tylko wersja dla Windows.
Nowe elementy:- Okno "Statistics", wyświetlające miesięczne wartości: średnie, minimalne i maksymalne dla wybranych parametrów,
- wykres dla kierunków wiatru (
bearing_chart.png),
- średnia wartość na wykresach, a w wykresie sumy opadów wartość sumy,
- na generowanej głównej stronie html i w oknie "Current Measurements" prognoza Zambretti (
curr_forecast.png),
- podstrona
stations.html z serią mapek różnych parametrów, zastępująca wcześniejszy animowany
stations.gif,
- w zakładce "Station" opcja wyboru sposobu transmisji danych ze stacji pogodowej (patrz:
station_page.png).
Za pomocą tej ostatniej opcji można:
a) używać bezpośredniej transmisji stacja->lweather (Direcly from Weather Station),
b) do transmisji używać pośredniego programu
fowsr i jego formatu FHEM (stacja->fowsr->lweather).
Oddzielny, konsolowy (bez GUI) program
fowsr jest dołączony do oprogramowania Local Weather.
Można go używać w Windows, ale trzeba wpierw zainstalować urządzenie stacji typu Fine Offset jako sterownik
libusb.
Niestety po zainstalowaniu sterownika
libusb w Windows przestaje działać bezpośrednia transmisja (programy jak Cumulus i Easy Weather także nie komunikują się po tym z urządzeniem). Z tego względu w Windows zalecam raczej używanie bezpośredniej transmisji (właśnie taka jest we wcześniejszych wersjach programu Local Weather).
W linuksie nie trzeba instalować samego urządzenia, pakiet
libusb-dev jednak trzeba instalować.
Tam
fowsr na razie jest jedynym sposobem transmisji (lweather nie ma jeszcze bezpośredniej transmisji w linuksie).
Podsumowując, w Windows można wybrać opcje a) lub b), w linuksie tylko b).
Program fowsr (Fine Offset Weather Station Reader) jest autorstwa Arne Jorgen Auberg, przez mnie lekko zmodyfikowany na potrzeby Local Weather.
Link do strony gdzie można pobrać program
lweather:
http://pogodawrososzy.republika.pl/archive.html