Smart-Home macht einfach Spaß

zurück


Verbrauchsberechnung über Blockly

Mit diesem Programm kann man über ein selbst gewähltes Zeitraster die Verbrauchswerte von Zählern ermitteln. Anschließend kann man sich diese Werte in einem Diagramm anzeigen lassen. Voraussetzung ist natürlich eine Datenbank, Inder die Verbrauchswerte gespeichert werden können.

Es müssen 2 Variablen Typ Zahl angelegt werden.

1. Zähler_alt (Bild : Stromz_Wlan_Alt) Hier muss unter Objekte der aktuelle Zählerstand gesetzt werden. Sonst ist bei der ersten Berechnung der Wert viel zu hoch.

2. Verbrauch (Bild : Stromverbrauch_Wlan_Heizstrahler)

Als erstes muss der Zeitplan eingefügt werden zum Beispiel jeden Tag um 23:00 Uhr. Als nächstes setzte ich immer ein debug Autounfall, damit ich im log prüfen kann ob das Skript ausgelöst wurde. Als Nestes müssen wir zwei interne Variable anlegen (Menüpunkt VARIABLEN):

Rechnung1

Rechnung2

Als nächstes muss die Variable Rechnung1 mit dem Ergebnis von Zählerstand aktuell minus Zähler alt. Anschließend sollte die Variable Rechnung2 auf 2,3 oder 4 Nachkommastellen gerundet werden.

Als letztes muss jetzt die (externe) Variable Verbrauch mit dem Wert von Rechnung 2 aktualisiert werden.

Zum Schluss kann man dann diese Variable über ein Diagramm (z.b. Float-Adapter) grafisch dargestellt werden.