นี่คือ metermaid ทั้งหมดห่อเป็นหนึ่ง docker-container
ขั้นตอนที่ 1:
ซื้อ SDR และเสียบเข้ากับพอร์ต USB ของพีซี
ขั้นตอนที่ 2: โคลน repo นี้
แก้ไข ./weather/code/weather.py และเปลี่ยนพารามิเตอร์ URL ปัจจุบันใช้คีย์ API ฟรีของฉันและตำแหน่ง Omaha อย่าลังเลที่จะใช้ของฉันขณะทดสอบ แต่พวกเขาฟรีดังนั้นหากคุณชอบโปรดใช้คีย์ของคุณเอง
ขั้นตอนที่ 3:
สคริปต์นักเทียบท่าจะสร้างฐานข้อมูลสำหรับทุกสิ่งที่จะใช้
วิ่ง:
คุณต้องมีนักเทียบท่าและติดตั้ง 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 Admin: Admin
การจัดเก็บแอพทั้งหมดนั้นมีอยู่อย่างต่อเนื่องคุณสามารถเปลี่ยนรหัสผ่านสำหรับ Grafana และมันจะติดอยู่ระหว่างการสร้างใหม่ นอกจากนี้คุณยังสามารถเปลี่ยนชื่อผู้ใช้ MySQL ได้ แต่สคริปต์ของฉันเริ่มต้นกับผู้ใช้นั้นดังนั้นคุณอาจต้องแก้ไขบางสิ่ง