Schritt 4: im browser
In Ihrem Browser können Sie auf 4 Seiten verbinden:
- tatsächlichen Consumpion von Strom
- Auswahlseite, an welchem Datum Sie ausführlichere Informationen wünschen
- Tagesverbrauch pro Stunde
- windforcast
der tatsächliche Verbrauch (meter.php + meterstand.php)
Das meterstand.php-Programm ruft 2 SQL-Befehle in der ElectMeterMeter-Tabelle in der SenisHome-Datenbank auf dem Raspberry Pi.
- der neueste Eintrag in der Tabelle der Acctual Verbrauch ist
- die Gesamtzahl der Drehungen des Rades, multipliziert mit 375 (375 Drehungen = 1 kWh)
Meter.php Acctualy führt einen Ajax-Befehl aktualisieren. Der Hauptvorteil dieser Methode ist, dass Sie nicht wirklich aktualisieren der Seite, aber nur die Daten. So die meter.php Seite bekommt ist Daten aus meterstand.php und aktualisiert alle 5 Sekunden.
Hinweis: die Daten werden alle 5 Sekunden aktualisiert, aber das bedeutet nicht, dass neue Daten! In meinem Fall, 1 kWh = 375 Drehungen. Der Sensor löst nur eine Nachricht in der Datenbank nach einer vollen Drehung. Auf hoher Verbrauch gibt es also neue Daten in weniger als 5 Sekunden, aber auf niedrigen Verbrauch einige Minuten, bevor ein Update dauert.
Mit den 2 Tasten auf der Unterseite können Sie die Windforcast-Seite oder den täglichen Verbrauch gehen
Auswahlseite + Tagesverbrauch (datepicker.php + dagverbruik.php)
Zuerst erhalten Sie die Auswahlseite, wo Sie ein Datum für die ausführlichere Info auswählen, die Sie sehen möchten.
Von dort aus werden Sie zu einem Google Diagramm, mit dem Verbrauch pro Stunde umgeleitet.
Windforcast (WindFor.php):
Dies ist die Windforcast + tatsächliche Produktion. Es ist ein 3-Tages Prognose in eine einfache Google-Tabelle. Die hellblauen Linie ist die Hafen--Produktion, die dunkelblau ist die tatsächliche/Hystoric Produktion.
(öffnen Sie die Dateien in einem Notepad-Programm)