Aquí está, Metermaid todo envuelto en un contenedor de Docker.
Paso 1:
Compre SDR y conecte al puerto USB de PC.
Paso 2: Clon este repositorio.
Edite ./weather/code/weather.py y cambia los parámetros de URL, actualmente está usando mi clave API gratuita y una ubicación de Omaha. Siéntase libre de usar el mío mientras se prueba, pero son gratuitos, así que si le gusta, use su propia clave.
Paso 3:
El script Docker-Compose creará una base de datos para todo lo que debe usar.
Para correr:
Necesita Docker y Docker-Compose instalado
En Redhat:
yum install -y docker docker-compose
systemctl start docker && systemctl enable docker
cd ./metermaid
docker-compose up -d
Expone algunos puertos en el lado del host.
3306- MySQL - Root: WeatherDB
3000 - Grafana Administrador: Administrador
Todo el almacenamiento de aplicaciones es persistente, puede cambiar la contraseña de Grafana y se mantendrá entre reconstrucciones. También puede cambiar el nombre de usuario MySQL, pero mis scripts predeterminados a ese usuario, por lo que es posible que deba solucionar algunas cosas.