Automatizált napelem monitorozás és bányászatvezérlés
Ez a projekt egy napelemes rendszer állapotának figyelésére, adatgyűjtésére és bányászgépek vezérlésére szolgál. Tartalmaz Python szkripteket, Jupyter notebookot, konfigurációs fájlokat, valamint egy Docker-alapú környezetet.
- 🔋 Valós idejű napelem adatok lekérése (
solar.py,solarman.ipynb) - 📊 Adatok tárolása és elemzése (
solarman_data.json,state.json,quote_usage.json) - 🐳 Könnyű telepítés Docker Compose segítségével
- 🔐
.envtámogatás környezeti változókhoz
| Fájl / Könyvtár | Leírás |
|---|---|
solar.py |
Fő Python szkript a napenergia figyeléshez |
solarman.ipynb |
Jupyter notebook a napelem adatokkal való kísérletezéshez |
solarman_data.json |
Lekért Solarman API adatok |
state.json |
Rendszerállapot cache |
quote_usage.json |
API használat naplózása |
docker-compose.yml |
Docker Compose konfiguráció |
dockerfile |
Egyedi Docker image build fájl |
requirements.txt |
Python csomagok listája |
.env |
Környezeti változók definíciója |
README.md |
Dokumentáció |
- Klónozd a repót:
git clone https://github.com/felhasznalonev/solar_mining.git cd solar_mining