|
![]() |
![]() |
![]() |
![]() |
In dieser Ansicht kann die Wettervorhersage-Übertragung an eine SPS oder Logik konfiguriert werden.
Mit dieser Funktion ist es möglich die Wettervorhersage-Daten an ein Modbus-Register zu übertragen. Über den Button „Neu“ können neue Einträge generiert werden.
Node Name: Die entsprechende SPS muss hier ausgewählt werden.
Register: Hier wird das Modbus-Register, auf welches die Wetterdaten geschrieben werden sollen, eingetragen. Dieses Register muss dem Xhome-Server nicht bekannt sein. Es muss lediglich auf der SPS beschreibbar sein.
Staat: In diesem Feld wird der Staat der Wetterdaten eingetragen. Wichtig: Groß und Kleinschreibung.
PLZ: In diesem Feld wird die PLZ oder der Name der Stadt der Wetterdaten eingetragen. Alternativ kann im Feld PLZ auch der Ort mit dem Staat angegeben werden z.B. „Moskau,ru“, „Paris,fr“ oder „Kappelrodeck,de“. In diesem Fall wird das Feld Staat ignoriert. Eingaben im Feld PLZ mit GPS Koordinaten sind ebenfalls möglich z.B. „48.590688,8.113918“.
Crontrigger: In diesem Feld wird der Crontrigger eingetragen. Dieser besagt, wann und wie oft die Wetterdaten aktualisiert werden sollen. Nachfolgend sind einige Crontrigger-Codes dargestellt.
Crontrigger-Codes: 0 0 12 * * ? Fire at 12pm (noon) every day 0 15 10 ? * * Fire at 10:15am every day 0 15 10 * * ? Fire at 10:15am every day 0 15 10 * * ? * Fire at 10:15am every day 0 15 10 * * ? 2005 Fire at 10:15am every day during the year 2005 0 * 14 * * ? Fire every minute starting at 2pm and ending at 2:59pm, every day 0 0/5 14 * * ? Fire every 5 minutes starting at 2pm and ending at 2:55pm, every day
0 0-5 14 * * ? Fire every minute starting at 2pm and ending at 2:05pm, every day 0 10,44 14 ? 3 WED Fire at 2:10pm and at 2:44pm every Wednesday in the month of March. 0 15 10 ? * MON-FRI Fire at 10:15am every Monday, Tuesday, Wednesday, Thursday and Friday 0 15 10 15 * ? Fire at 10:15am on the 15th day of every month 0 15 10 L * ? Fire at 10:15am on the last day of every month 0 15 10 ? * 6L Fire at 10:15am on the last Friday of every month 0 15 10 ? * 6L Fire at 10:15am on the last Friday of every month 0 15 10 ? * 6L 2002-2005 Fire at 10:15am on every last friday of every month during the years 2002, 2003, 2004 and 2005 0 15 10 ? * 6#3 Fire at 10:15am on the third Friday of every month 0 0 12 1/5 * ? Fire at 12pm (noon) every 5 days every month, starting on the first day of the month. 0 11 11 11 11 ? Fire every November 11th at 11:11am.
Type: Folgende hinterlegte Typen stehen zur Auswahl:
temp_c überträgt die aktuelle Temperatur weatherCode überträgt den aktuellen Wettercode windspeedKmph überträgt die aktuelle Windgeschwindigkeit humidity überträgt die aktuelle Feuchtigkeit cloudcover überträgt die aktuelle Bewölkung minTemp0 – 6: überträgt die niedrigste Temperatur von Heute (0) bis in 6 Tagen (6). maxTemp0 – 6: überträgt die höchste Temperatur von Heute (0) bis in 6 Tagen (6). maxWind0 – 6: überträgt die höchste Windgeschwindigkeit in km/h von Heute (0) bis in 6 Tagen (6). maxDruck0 – 6: überträgt den höchsten Luftdruck von Heute (0) bis in 6 Tagen (6). minDruck0 – 6: überträgt den niedrigsten Luftdruck von Heute (0) bis in 6 Tagen (6). weatherCode0-6,0-7: überträgt den Wettercode in einer 3 Stunden Auflösung.
Erklärung des weatherCode: Die erste Zahl bedeutet den Tag: Heute (0) bis in 6 Tagen (6).
Die zweite Zahl bedeutet die Stunde: 0 = 01:00 Uhr 1 = 04:00 Uhr 2 = 07:00 Uhr 3 = 10:00 Uhr 4 = 13:00 Uhr 5 = 16:00 Uhr 6 = 19:00 Uhr 7 = 22:00 Uhr
Beispiel: weatherCode_1_2: Morgen um 07:00Uhr.
Über den Button „Staat Speichern“ wird der Eintrag Staat gesichert. Über den Button „PLZ Speichern“ wird der Eintrag PLZ gesichert. Über den Button „Crontrigger Speichern“ wird der Eintrag Crontrigger gesichert.
Über den Button „OK“ werden die Eingaben übernommen. Über den Button „Löschen” kann ein selektierter Eintrag gelöscht werden.
Über den Button „Abbrechen” kann der Vorgang abgebrochen werden. Über den Button „Aktualisieren“ wird die Liste aktualisiert. Über den Button „Schließen“ wird diese Ansicht geschlossen.
Wettercodes:
Folgende Wettercodes werden auf den Ausgang des Wetterbausteins geschrieben. Anhand dieser Werte können Abhängigkeiten gebildet oder auf diese Werte verglichen werden.
"395" = "mäßiger oder starker Schneefall mit Gewitter" "392" = "leichter Schneefall mit Gewitter" "389" = "mäßiger oder starker Regen mit Gewitter" "386" = "leichter Regen, Gewitter“ "377" = "mäßiger oder starker Regen mit Schneefall" "374" = "leichte Schneeschauer" "371" = "mäßiger oder starker Schneeschauer" "368" = "leichte Schneeschauer" "365" = "mäßige oder starke Graupelschauer" "362" = "leichte Graupelschauer" "359" = "sintflutartige Regenschauer" "356" = "mäßiger oder starke Regenschauer" "353" = "leichte Regenschauer" "350" = "Schneeregen" "338" = "Starker Schneefall" "335" = "lückenhafter starker Schneefall" "332" = "mittelmäßiger Schneefall" "329" = "lückenhafter leichter Schneefall" "326" = "leichter Schneefall" "323" = "leichter Schneefall" "320" = "mäßiger oder starker Schneeregen" "317" = "Schneeregen" "314" = "mäßiger oder starker Frost, Regen" "311" = "leicht Einfrierender Regen" "308" = "gefährlicher Regen" "305" = "zeitweise gefährlicher Regen " "302" = "leichter Regen" "299" = "zeitweise leichter Regen " "296" = "leichter Regen" "293" = "leichter Regen" "284" = "gefährlicher einfrierender Nieselregen" "281" = "einfrierender Nieselregen" "266" = "leichter Nieselregen" "263" = "leichter Nieselregen" "260" = "Eisnebel" "248" = "Nebel" "230" = "Schneesturm" "227" = "Schneetreiben" "200" = "gewittrige Ausbrüche" "185" = "einfrierender Nieselregen" "182" = "lückenhafter Schneeregen" "179" = "lückenhafter Schneefall" "176" = "lückenhafter Regen" "143" = "Nebel" "122" = "Bedeckt" "119" = "Bewölkt" "116" = "Schauer" "113" = "Klar / Wolkenfrei"
|