Hace unos días, un amigo mío me pidió ayuda para montar la captación de los datos, le indique que siguiera las indicaciones que tenia y me comento que no funcionaba.
Revise lo que tenia escrito y me di cuenta, que no funcionaba con Raspbian 4.
Aquí pongo como lo he instalado, primero instalaremos las dependencias para poder ejecutar PYWWS.
Actualizar el sistema
sudo apt-get update sudo apt-get upgrade -y
PIP
sudo pip install --upgrade pip
tzlocal
Proporciona información sobre su zona horaria local. Es mejor instalarlo con pip:
sudo pip install tzlocal
libusb
Instalar la última versión disponible.
pip install libusb1
Tareas flexibles de tiempo
croniter
Para realizar tareas en horas y / o fechas específicas.
pip install croniter
python-daemon
Ejecuta el registro de pywws como un proceso de daemon UNIX adecuado.
pip install python-daemon
requests
La carga a «servicios» basados en HTTP, como Weather Underground, requiere la biblioteca de solicitudes de Python:
pip install requests
paramiko y pycrypto
Puede usar «ftp over ssh» (sftp) para cargar archivos a su sitio web de forma segura. La carga normal solo usa los módulos estándar de Python, pero si quieres usar sftp necesitas instalar estos dos módulos
sudo pip install pycrypto sudo pip install paramiko
la instalación de paramiko da error, no es necesario si la subida de los archivos no es por sftp.
MQTT
Se puede usar para enviar datos meteorológicos a un agente MQTT.
sudo pip install paho-mqtt