Toto je starší verze dokumentu!
AROM, WeeWX_bridge
WeeWX_bridge je software, který předává data naměřená softwarem AROM do WeeWX.
Konfigurace
Výchozí konfigurace stanice se provede při instalaci. Tyto data lze změnit v souboru /etc/weewx/weewx.conf
.
Instalace
Postup instalace předpokládá funkční AROM s AwsAdvance nodem.
Nejdříve je potřeba nainstalovat WeeWX. Začneme stažením .deb balíčku. Nejnovější balíček najdete na stránkách downloads.
wget http://weewx.com/downloads/weewx_3.6.2-1_all.deb sudo dpkg -i weewx_3.6.2-1_all.deb
Při instalaci zadáte název meteostanice (její umístění), souřadnice a nadmořskou výšku. Pokud instalace skončí chybou, pravděpodobně nemáte nainstalované všechny potřebné závislosti. Ty se doinstalují následovně:
sudo apt-get update sudo apt-get -f install
Instalaci si můžeme ověřit tím, že se WeeWX spustilo.
sudo service weewx status
WeeWX ukončíme
sudo service weewx stop
Pro použití s AROMem je nežádoucí, aby se WeeWX spouštělo samo při startu pomocí services. To vypneme příkazem.
sudo systemctl disable weewx
Nyní si překopírujeme připravenou konfiguraci pro použití s AROMem do složky
~/robozor/station/weewx.json
V konfiguraci je potřeba upravit sekci [Station]
, ve které jsou nastavení o poloze stanice.
Dále je potřeba k WeeWX zkopírovat ovladač stanice, který přebírá data z AROMu. Je vhodné udělat pouze odkaz na tento soubor, protože se v budoucnu bude aktualizovat s celým AROMem.
rd ~/ros_ws/src/AROM/src/driver/ sudo ln aws_weewx_connector.py /usr/share/weewx/weewx/drivers/aws_arom.py
Nginx
Pokud používáte AROM s nginx serverem, musíte si nastavit výchozí adresář pro data z meteostanice.
To provedete přidáním následujícího řádku do konfigurace nginx /etc/nginx/sites-enabled/arom
location /weewx { root /var/www/html; }