Вот он, Metermaid, все завернут в один докер-контейнер.
Шаг 1:
Приобретите SDR и подключите к USB -порту ПК.
Шаг 2: клонировать это репо.
Редактировать ./weather/code/weather.py и измените параметры URL, в настоящее время он использует мой бесплатный ключ API и местоположение Omaha. Не стесняйтесь использовать мой во время тестирования, но они бесплатны, поэтому, если вам это нравится, используйте свой собственный ключ.
Шаг 3:
Сценарий скомплектования Docker создаст базу данных для всего использования.
Запустить:
Вам нужен Docker и Docker-Compose
на Redhat:
yum install -y docker docker-compose
systemctl start docker && systemctl enable docker
cd ./metermaid
docker-compose up -d
Он обнажает несколько портов на стороне хоста.
3306- MySQL - Корень: WeatherDB
3000 - Графана администратор: администратор
Все хранилище приложений настойчивое, вы можете изменить пароль для Grafana, и оно будет придерживаться перестройки. Вы также можете изменить имя пользователя MySQL, но мои сценарии по умолчанию по умолчанию, чтобы вам, возможно, придется исправить несколько вещей.