Anpassung der letzten Tage

This commit is contained in:
Patrick Niebeling
2019-12-04 16:47:14 +01:00
parent f88f88752e
commit 1193e1a93c
3 changed files with 84 additions and 43 deletions

View File

@ -1,13 +1,21 @@
rule "DWD Warnungen"
rule "Abruf Dienste"
when
//Time cron "0 */30 * ? * *" //every 30 Minutes
Time cron "0 * * ? * *" //every 1 Minute
// Time cron "0 * * ? * *" or
Time cron "0 0 19 ? * MON-FRI" or
Time cron "0 0 7 ? * SAT,SUN"
then
logInfo("HTTPGET", "Abfragr Erfolgt")
logInfo("HTTPGET", "Abfrage Erfolgt")
sendPushoverMessage(pushoverBuilder("Abfrage Erfolgt").withSound("siren").withUser("u8s32g4yym8xbk7yqn66cokjys13mf"))
var String jsonString = sendHttpGetRequest("https://fms.ffhstm.de/dienste_lesen_json.php")
postUpdate(FFDienstZVD,transform("JSONPATH", "$.DIENSTE.C", jsonString))
postUpdate(FFDienstIUK2,transform("JSONPATH", "$.DIENSTE.D", jsonString))
// postUpdate(FFDienstIUK3,transform("JSONPATH", "$.DIENSTE.F", jsonString))
postUpdate(FFDienstIUK3,transform("JSONPATH", "$.DIENSTE.E", jsonString))
var String IUKN = transform("JSONPATH", "$.DIENSTE.F", jsonString)
if (!IUKN.contains("DIENSTE")) {
postUpdate(FFDienstIUKN,IUKN)
} else {
postUpdate(FFDienstIUKN,"")
}
postUpdate(FFSperrungen,transform("JSONPATH", "$.SPERRUNG", jsonString))
end