📷 Screenshot (Platzhalter)
![alt text]https://github.com/wiiare/MMM-Solarwatt/blob/main/screenshots/solarblock.jpg?raw=true)
⚡ Features
Anzeige von Live-Daten der Solarwatt PV-Anlage
Batteriestatus inkl. Ladezustand und Lade-/Entladeleistung
Tageswerte persistent in dailyData.json gespeichert
Reset der Tageswerte automatisch um Mitternacht
Intervallgesteuerte Updates, konfigurierbar
Responsive Darstellung passend zu MagicMirror²
📦 Installation
Wechsle ins modules Verzeichnis von MagicMirror:
cd ~/MagicMirror/modules
Repository klonen:
git clone https://github.com/wiiare/MMM-Solarwatt.git
Abhängigkeiten installieren:
cd MMM-Solarwatt
npm install
(Optional) Leere dailyData.json erstellen (wird automatisch angelegt):
touch dailyData.json
⚙️ Konfiguration
Füge das Modul in config/config.js ein:
{
module: “MMM-Solarwatt”,
position: “top_right”,
config: {
ip: “Deine_IP”,
password: “”,
batteryIp: “Deine_IP”,
updateInterval: 30000
}
}
📊 Anzeige
🔆 Solar Block
Erzeugung (W)
Verbrauch (W)
Einspeisung (W)
Netzbezug (W)
🔋 Batterie Block
Ladezustand (%)
Lade-/Entladeleistung (W)
Visualisierung als Balken
📅 Tageswerte Block
Kumulierte kWh für: - Produktion - Verbrauch - Einspeisung - Netzbezug
⚡ Hinweise
Tageswerte starten nach MagicMirror-Neustart bei 0 kWh
Werte werden automatisch kumuliert basierend auf dem Updateintervall
dailyData.json wird automatisch im Modulordner angelegt und persistent gespeichert