cs:meteo-observer
Meteo observer
Obslužný měřící program meteorologické stanice AWS případně i jiné. Meteorologická data z jednotlivých stanic budou pomocí lokálního klienta databáze ukládána do výše popsaného univerzálního úložiště společně s ostatními daty z jiných projektů.
Aktuálně je místo meteo observeru využívát programový balík weewx.
Instalace
Při instalaci weewx postupujeme podle návodu.
sudo apt-get install python-configobj python-cheetah python-imaging python-pip sudo pip install npyscreen
Stáhneme a nainstalujeme upravenou verzi weewx s ovladači pro MLAB moduly:
git clone https://github.com/MLAB-project/weewx.git cd weewx ./setup.py build sudo ./setup.py install
Vhodné je pak ještě nainstalovat rozšíření pro generování broadcast packetů.
odroid@odroid:/home/weewx/bin$ sudo ./wee_extension --install ../../odroid/repos/weewx/extensions/broadcastservice/
Pak můžeme weewx spustit:
cd /home/weewx sudo ./bin/weewxd weewx.conf
Instalace MLAB ovladače pro meteostanici. Pro použití je třeba mít nainstalovaný pymlab
git clone https://github.com/MLAB-project/PyMeteostation.git sudo python setup.py install sudo cp weewx_driver/aws02a.py /home/weewx/bin/weewx/drivers/
Komunikační protokol
Zajímavým řešením komunikačního protokolu mezi meteostanicemi je implementace OpenWeather protokolu.
cs/meteo-observer.txt · Poslední úprava: 2016/02/22 09:56 (upraveno mimo DokuWiki)