cs:robozor:arom_weather
Toto je starší verze dokumentu!
AROM, meteostanice
Software obsluhující meteostanici je rozdělen do několika částí.
Základní část softwaru aws_collector
se stará o získávání dat z jednotlivých senzorů meteostanice, ke kterým přidá jejich jméno (identifikátor) a pošle je jako zprávu na topic aws_out
. Základním zdrojem dat jsou MLAB senzory připojené přes I2C. Data jsou ze sběrnice získána pomocí PyMLAB a ROSpymlabServer.py.
Zpráva pro počasí msg_WeatherStation
je nadefinována následovně:
Header header string[] type float64[] value
Každý další program, který bude data o počasí potřebovat se přihlásí k odběru na tento topic.
Odesílání dat na externí servery
weatherunderground.com
openweathermap.org
weathercloud.net
Instalace a spuštění
Nejdřive je potřeba mít spuštěný a zinicializovaný ROSpymlabServer.
Software pro meteostanici se spustí pomocí
rosrun arom aws_collector
Hardware
Hardware meteostanic je popsán na vlastní stránce aws
cs/robozor/arom_weather.1473539052.txt.gz · Poslední úprava: 2016/09/10 20:24 (upraveno mimo DokuWiki)