_images/img_1504.jpg

pywws

Python software for USB Wireless WeatherStations.

pywws is a collection of Python modules to read, store and process data from popular USB wireless weather stations such as Elecsa AstroTouch 6975, Watson W-8681, WH-1080PC, WH1080, WH1081, WH3080 etc. I assume any model that is supplied with the EasyWeather Windows software is compatible, but cannot guarantee this.

The software has been developed to run in a low power, low memory environment such as a router or Raspberry Pi. It can be used to create graphs and web pages showing recent weather readings, typically updated every hour. It can also send «live» data to services such as Weather Underground and post messages to Twitter.

The development version of pywws is hosted on GitHub.
«Snapshot» releases of pywws are available from the Python Package Index (PyPI).
Documentation is hosted on Read the Docs.
Documentation is available in the following languages (non-English versions may not be complete or up to date):

Ho scritto il programma per le mie necessità, ma ho fatto in modo che sia adattabile alle necessità altrui. Voi potete modificare alcuni o tutti i moduli, o scriverne dei nuovi, per ottenere esattamente quello che desideri.La ragione per cui è stato scelto Python è che rende le modifiche facili. Non abbiate paura, mettetevi alla prova..

Requisiti

Il software necessario per eseguire pywws dipende da cosa si intende fare con esso. È necessario Python 2.5 o successiva – Python 3 è parzialmente supportato, alcune funzionalità dipendono dalle librerie che non sono ancora state portate in Python 3.

Per ulteriori dettagli, vedi Dipendenze.

Installing and upgrading pywws

pywws can be installed directly from the Python Package Index (PyPI) using the pip command. See Come iniziare con pywws for full instructions.

Some new versions of pywws change what’s stored in the hourly, daily or monthly summary data files. These new versions are incompatible with processed data from earlier versions. The pywws.Reprocess script regenerates all the summary data. It should be run after any major upgrade.

Ringraziamenti

Non sarei stato in grado di ottenere tutte le informazioni dalla stazione meteo senza avere accesso ai sorgenti di Michael Pendec’s programma «wwsr». Sono anche grata alla Dave Wells per la decodifica del weather station’s «fixed block» data.

Infine, un grande ringraziamento a tutti gli utenti pywws che hanno aiutato con domande e suggerimenti e soprattutto a coloro che hanno tradotto pywws e la relativa documentazione in altre lingue.

Licenze

pywws - Python software per Stazione Meteo USB senza filo.
Copyright (C) 2008-15 pywws contributors

Questo programma è software libero; può essere redistribuito e/o modificarlo secondo i termini della GNU General Public License come pubblicata dalla Free Software Foundation; versione 2 della licenza, o (a tua scelta) qualsiasi versione successiva.

Questo programma è distribuito nella speranza che sia utile, ma senza alcuna garanzia; senza neppure la garanzia implicita di commerciabilità o idoneità per uno scopo particolare. Vedi la GNU General Public License per maggiori dettagli.

Dovresti aver ricevuto una copia del GNU General Public License insieme a questo programma; in caso contrario, scrivete a Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA


Comments or questions? Please subscribe to the pywws mailing list http://groups.google.com/group/pywws and let us know.