Beschreibung
Logikbaustein für die Statistik einer Wertereihe, z. B. Tages-Minimum und -Maximum der Außentemperatur, Stundenmittel der Leistung oder Monatssumme eines Verbrauchs. Weiterentwicklung des freien Bausteins „Auswerten“: Alle Kennzahlen stehen gleichzeitig an eigenen Ausgängen, ausgewertet wird nach einer Anzahl Werte, in einem festen Intervall oder im Kalenderraster.
- Gerät
- Gira HomeServer
- Version
- 0.1.0
- Lizenz
- Ein Schlüssel je HomeServer (MAC-Adresse), dauerhaft nutzbar
- Thema
- Rechnen und Umwandeln
Anleitung
Besonderheiten beim HomeServer
- Modus für Ergebnis (1 bis 12) und Auswerten nach (1 bis 6) sind Zahlen. „Zwischenstand senden“ und „Reset“ sind
0/1. - Das Kalenderraster rechnet mit der deutschen Ortszeit (Sommerzeit nach EU-Regel), unabhängig von der Zeitzone des HomeServers.
- Änderungen von „Auswerten nach“ und „Intervall“ gelten erst nach einem Neustart des Bausteins (Übertragung).
- Statt Parametern gibt es Eingänge mit Startwert. Auswahllisten des X1 sind Zahlen, Ja/Nein-Werte sind
0und1. - Der Lizenzschlüssel ist der letzte Text-Eingang. Ein neuer Wert an diesem Eingang wird sofort geprüft.
- Eine Prüfung des Schlüssels im Editor und eine Simulation gibt es nicht, der HomeServer prüft immer.
Funktionen und Anschlüsse
Logikbaustein von SMoLabs für die Statistik einer Wertereihe, z. B. Tages-Minimum und -Maximum der Außentemperatur, Stundenmittel der Leistung oder Monatssumme eines Verbrauchs. Alle Kennzahlen stehen gleichzeitig an eigenen Ausgängen.
Auswerten nach: 1 = sobald „Anzahl Werte“ Werte eingetroffen sind, 2 = alle „Intervall“ Minuten (festes Raster ab dem Start), 3 = zur vollen Stunde, 4 = um Mitternacht, 5 = Montag 0 Uhr, 6 = am Monatsersten 0 Uhr. Das Kalenderraster richtet sich nach der deutschen Ortszeit (Sommer- und Winterzeit). Die Zeitraster laufen unabhängig vom Eingang „Wert“. Nach jeder Auswertung beginnt die Sammlung von vorn.
Kommen in einem Zeitraum keine Werte, bleiben die Kennzahlen auf dem letzten Stand, „Anzahl“ wird 0 und „Debug“ meldet „Keine Werte im Zeitraum“. Ein Neustart des Bausteins (z. B. Übertragung des Projekts) verwirft die gesammelten Werte. Pro Zeitraum werden höchstens 100000 Werte gesammelt. Gerechnet wird mit den ungerundeten Werten, gerundet werden nur die Ausgänge, kaufmännisch (0,5 wird aufgerundet). Änderungen an „Auswerten nach“ und „Intervall“ gelten ab dem nächsten Start.
Eingänge
| Nr. | Name | Init | Bedeutung |
|---|---|---|---|
| 1 | E1 Wert | 0 | Zahl, die in die Auswertung eingeht. |
| 2 | E2 Reset (jetzt auswerten) | 0 | Ungleich 0 wertet die bisher gesammelten Werte sofort aus und beginnt neu. Ein Zeitraster läuft unverändert weiter. |
| 3 | E3 Modus für Ergebnis (1 = Mittelwert, 2 = Minimum, 3 = Maximum, 4 = Summe, 5 = Median, 6 = Spanne, 7 = Standardabweichung, 8 = Erster, 9 = Letzter, 10 = Häufigster, 11 = Seltenster, 12 = Differenz) | 1 | Welche Kennzahl zusätzlich am Ausgang „Ergebnis“ steht: 1 Mittelwert, 2 Minimum, 3 Maximum, 4 Summe, 5 Median, 6 Spanne, 7 Standardabweichung, 8 Erster, 9 Letzter, 10 Häufigster, 11 Seltenster, 12 Differenz. |
| 4 | E4 Auswerten nach (1 = Anzahl Werte, 2 = Intervall, 3 = Stündlich, 4 = Täglich, 5 = Wöchentlich, 6 = Monatlich) | 1 | 1 = Anzahl Werte (Vorgabe), 2 = Intervall, 3 = Stündlich, 4 = Täglich, 5 = Wöchentlich, 6 = Monatlich. |
| 5 | E5 Anzahl Werte (2-3000) | 10 | 2 bis 3000, nur bei „Anzahl Werte“. |
| 6 | E6 Intervall in Minuten | 15 | Minuten, mindestens 1, nur bei „Intervall“. |
| 7 | E7 Nachkommastellen (0-6) | 1 | 0 bis 6, Vorgabe 1. |
| 8 | E8 Zwischenstand senden (0/1) | 0 | 1 = Kennzahlen bei jedem Wert laufend ausgeben (nur bei Änderung). Ohne diese Option erst am Ende des Zeitraums. |
| 9 | E9 Lizenzschlüssel | „“ | Lizenzschlüssel für diesen HomeServer (von smolabs.de). Ohne gültigen Schlüssel bleibt der Baustein untätig. |
Ausgänge
| Nr. | Name | Init | Bedeutung |
|---|---|---|---|
| 1 | A1 Ergebnis | 0 | Kennzahl laut Modus. |
| 2 | A2 Mittelwert | 0 | Mittelwert der Werte des Zeitraums. |
| 3 | A3 Minimum | 0 | Kleinster Wert. |
| 4 | A4 Maximum | 0 | Größter Wert. |
| 5 | A5 Summe | 0 | Summe der Werte. |
| 6 | A6 Median | 0 | Mittlerer Wert der sortierten Reihe. |
| 7 | A7 Spanne (Max – Min) | 0 | Maximum minus Minimum. |
| 8 | A8 Standardabweichung | 0 | Streuung um den Mittelwert, geteilt durch die Anzahl (nicht Anzahl − 1). |
| 9 | A9 Erster Wert | 0 | Erster Wert des Zeitraums. |
| 10 | A10 Letzter Wert | 0 | Letzter Wert des Zeitraums. |
| 11 | A11 Häufigster Wert | 0 | Häufigster Wert. Gezählt werden die auf die Nachkommastellen gerundeten Werte, bei Gleichstand gewinnt der zuerst eingetroffene. |
| 12 | A12 Seltenster Wert | 0 | Seltenster Wert, gezählt wie beim häufigsten. |
| 13 | A13 Differenz (Letzter – Erster) | 0 | Letzter minus Erster, auch negativ, z. B. Verbrauch aus einem Zählerstand. |
| 14 | A14 Anzahl | 0 | Anzahl der ausgewerteten Werte. |
| 15 | A15 Letzte Auswertung | „“ | Zeitpunkt der letzten Auswertung (deutsche Zeit), TT.MM.JJJJ hh:mm:ss. |
| 16 | A16 Lizenzstatus | „“ | Ergebnis der Lizenzprüfung, z. B. „Lizenz gültig (2026-000123)“. |
| 17 | A17 Debug | „“ | Hinweis zur letzten Auswertung, z. B. „12 Werte ausgewertet“ oder „Keine Werte im Zeitraum“. |
Lizenz
Der Lizenzschlüssel wird am letzten Text-Eingang des Bausteins eingetragen. Der Baustein prüft ihn auf dem HomeServer, offline und gebunden an die MAC-Adresse des HomeServers. Der Ausgang „Lizenzstatus“ zeigt das Ergebnis, bei einem Schlüssel für ein anderes Gerät auch die MAC-Adresse dieses HomeServers. Ohne gültigen Schlüssel bleibt der Baustein untätig. Den Schlüssel erhältst du beim Kauf über smolabs.de. Ein Schlüssel für den X1 schaltet keinen HomeServer-Baustein frei und umgekehrt.
Changelog
Version 0.1.0
- Erste Version für den HomeServer auf Basis der X1-Bausteine | SMoLabs.




Rezensionen
Es gibt noch keine Rezensionen.