GDAS UV-Index|
Dieser Funktionsbaustein stellt die UV-Werte des GDAS-Portals für den Standort der Anlage bereit: den aktuellen UV-Index, die UV-Stufe, das Tagesmaximum mit Stunde, den UV-Index bei klarem Himmel und eine Schutzempfehlung. Es sind Modellwerte des Portals, kein Sensor an der Anlage, und ein UV-Index ist keine gemessene Einstrahlung in W/m². Stufen und Texte. Die UV-Stufe richtet sich nach dem UV-Index: bis 2 ist Stufe 0 (niedrig), über 2 bis 5 Stufe 1 (mäßig), über 5 bis 7 Stufe 2 (hoch), über 7 bis 10 Stufe 3 (sehr hoch), darüber Stufe 4 (extrem). Die Schutzempfehlung hat eigene Grenzen (unter 3, unter 6, unter 8, darüber), sie sind nicht deckungsgleich mit der Stufe, zum Beispiel bei einem UV-Index von 2,5. Beide Werte werden unabhängig voneinander vom Portal übernommen und nicht im Baustein neu berechnet. Einrichtung. Der Baustein braucht den Baustein MQTT GDAS im selben Projekt und auf derselben Steuerung, mit eingetragener Anlagen-Kennung. Weiter ist nichts einzurichten: der Baustein meldet sich dem Portal selbst an, im Portal und in der Adressliste wird nichts zugeordnet. Mit "Adressen generieren" bekommt jeder Ausgang eine eigene Adresse. Je Projekt darf es nur einen Baustein dieses Typs geben. Welche Werte das Portal sendet. Das Portal sendet nur Werte, deren Ausgang eine Adresse hat. Wer einen Wert nicht braucht, löst die Adresse vom Ausgang. Die Ausgänge A7 (Letzte Aktualisierung) und A8 (Quelldaten vollständig) sollten verknüpft bleiben: ohne sie gibt es keine Prüfung der Aktualität. Vorhanden und aktuell. DV (Daten vorhanden) ist 1, sobald ein Wert vorliegt, auch der gespeicherte Wert nach einem Neustart. 0 nur, solange noch nie ein Wert angekommen ist. Die Wertausgänge zeigen dann 0 - das ist kein Messwert, deshalb vor der Auswertung DV prüfen. DA (Daten aktuell) ist nach jedem Start 0, auch bei gespeicherten Werten. Es wird 1, sobald das Portal einen neuen Zeitstempel liefert, und fällt auf 0, wenn innerhalb des Timeouts kein neuer kommt. Die Werte bleiben dabei als letzter bekannter Stand stehen und werden nie auf 0 gesetzt. Alle Werte ändern sich nur, wenn das Portal einen neuen Wert sendet. Es prüft etwa alle 15 Minuten und sendet nur bei Änderung. Speicherung. Die zuletzt empfangenen Werte bleiben nach einem Neustart der Steuerung erhalten, bis das Portal neue liefert. Gespeichert wird einmal pro Stunde und vor dem Einspielen eines Projekts; nach einem Stromausfall fehlt höchstens die letzte Stunde, bis das Portal wieder sendet. Fehlende und ungültige Werte. Sendet das Portal einen Wert nicht, behält der Ausgang seinen letzten Stand. Werte außerhalb des zulässigen Bereichs oder Texte mit unzulässigen Zeichen werden verworfen; auch dann bleibt der letzte Stand, und das Portal bekommt den Grund gemeldet. Texte. Die Textausgänge enthalten den vollständigen Text, bis 200 Zeichen. Auf dem KNX-Bus sind Texte nur bis 14 Zeichen übertragbar: dorthin besser die Stufe senden. Die Texte sind ASCII ohne Umlaute ("Maessig", "Fenster schliessen"). Keine Steuerung. Die Werte lösen nichts aus. Fenster-, Lüftungs- oder Beschattungsfahrten brauchen eine eigene Logik mit Freigaben und Schutzprioritäten. |
Eingänge |
||
| Dieser Baustein hat keine Eingänge. Die Werte kommen vom Portal. | ||
Ausgänge |
||
| A1 | UV aktuell | Aktueller UV-Index, Auflösung 0,1. |
| A2 | UV-Stufe | Ganzzahl 0 (niedrig) bis 4 (extrem). |
| A3 | UV-Tagesmaximum | Höchster für den heutigen Tag vorhergesagte Stundenwert. |
| A4 | Stunde des UV-Maximums | Stunde des ersten Maximums in Ortszeit, 0 bis 23. Bei durchgehend 0 ist die Stunde 0. |
| A5 | UV bei klarem Himmel | Modellwert bei wolkenlosem Himmel, kein eigener Sensor. |
| A6 | UV-Schutzempfehlung | Text: "Niedrig - kein Schutz noetig", "Maessig - Schutz empfohlen", "Hoch - Schutz noetig" oder "Sehr hoch - Mittagssonne meiden". |
| A7 | Letzte Aktualisierung | Zeitstempel des letzten Prüfzyklus im Portal (Sekunden seit 1970, UTC). Jeder Zyklus liefert einen größeren Wert, auch ohne neue Messwerte. Daran erkennt der Baustein, dass das Portal noch liefert. Ein gleicher oder kleinerer Wert zählt nicht als neu. |
| A8 | Quelldaten vollständig | 1: im letzten Prüfzyklus lagen alle Quelldaten vor. 0: es fehlten Teile, die Werte können unvollständig sein. |
| DV | Daten vorhanden | 1, sobald ein Wert vorliegt (gespeichert oder empfangen). Wird vom Baustein geführt und nicht ans Portal gemeldet. |
| DA | Daten aktuell | 1, solange nach dem Start ein neuer Zeitstempel eingetroffen ist und der Timeout nicht abgelaufen ist. Wird vom Baustein geführt und nicht ans Portal gemeldet. |
Parameter |
||
| Timeout Daten veraltet | Minuten ohne neuen Zeitstempel vom Portal, nach denen "Daten aktuell" auf 0 fällt. Vorgabe 40 min (zweieinhalb Prüfzyklen). 0 = die Daten werden nie als veraltet gemeldet. | |