PYWWS – RASPBIAN 4: Dependencias

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

Instalación