This commit is contained in:
Patrick Niebeling
2025-07-07 16:07:33 +02:00
parent 06c346a6af
commit e22af24474
5 changed files with 95 additions and 153 deletions

View File

@ -1,21 +1,21 @@
rule "Abruf Dienste"
when
// Time cron "0 * * ? * *" or
Time cron "0 0 19 ? * MON-FRI" or
Time cron "0 0 7 ? * SAT,SUN"
then
logInfo("HTTPGET", "Abfrage Erfolgt")
NotificationPatrickPushover.sendCommand("Abfrage Erfolgt")
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.E", jsonString))
var String IUKN = transform("JSONPATH", "$.DIENSTE.F", jsonString)
if (!IUKN.contains("DIENSTE")) {
postUpdate(FFDienstIUKN,IUKN)
} else {
postUpdate(FFDienstIUKN,"")
}
// rule "Abruf Dienste"
// when
// // Time cron "0 * * ? * *" or
// Time cron "0 0 19 ? * MON-FRI" or
// Time cron "0 0 7 ? * SAT,SUN"
// then
// logInfo("HTTPGET", "Abfrage Erfolgt")
// NotificationPatrickPushover.sendCommand("Abfrage Erfolgt")
// 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.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
// postUpdate(FFSperrungen,transform("JSONPATH", "$.SPERRUNG", jsonString))
// end