Nein, funktioniert immer noch alles ohne Probleme ...
Gruß, Sigi
Gruß, Sigi
2017-01-26 18:33:00.002 [ERROR] [ntime.internal.engine.ExecuteRuleJob] - Error during the execution of rule Calculate trash Green: Invalid format: "NULL" 2017-01-26 18:33:00.002 [ERROR] [ntime.internal.engine.ExecuteRuleJob] - Error during the execution of rule Calculate trash Blue: Invalid format: "NULL" 2017-01-26 18:33:00.002 [ERROR] [ntime.internal.engine.ExecuteRuleJob] - Error during the execution of rule Calculate trash Black: Invalid format: "NULL"
String Exec_TrashBlack (Trash) {exec="<[/etc/openhab2/shellscipts/trash.sh black:10000:REGEX((.*?))]"}
String TrashBlack "Normaler Muell [%s]" <Trash_Black> (Trash)
rule "Calculate trash Black"
//aus Exec-Input Anzeige für Mülltermine berechnen
when
Time cron "0 * * * * ?"
then
var DateTime date_black
var DateTime date_now
var String trash_black
date_black = parse(""+Exec_TrashBlack.state)
date_now = parse(""+now.getYear+"-"+now.getMonthOfYear+"-"+now.getDayOfMonth)
if (date_now.equals(date_black)) { trash_black="heute" }
else if (date_now.equals(date_black.minusDays(1))) { trash_black="morgen" }
else if (date_now.equals(date_black.minusDays(2))) { trash_black="übermorgen" }
else { trash_black=date_black.toString("dd.MM.yyyy") }
TrashBlack.postUpdate(""+trash_black)
end
rule "Calculate trash dates gelb"
//aus Exec-Input Anzeige für Mülltermine berechnen
when
Time cron "0 0 1 * * ?"
then
var DateTime date_yellow
var DateTime date_now
var String trash_yellow
date_yellow = parse(""+Exec_TrashYellow.state)
date_now = parse(""+now.getYear+"-"+now.getMonthOfYear+"-"+now.getDayOfMonth)
if (date_now.equals(date_yellow)) { trash_yellow="heute" }
else if (date_now.equals(date_yellow.minusDays(1))) { trash_yellow="morgen" }
else if (date_now.equals(date_yellow.minusDays(2))) { trash_yellow="übermorgen" }
else { trash_yellow=date_yellow.toString("dd.MM.yyyy") }
TrashYellow.postUpdate(""+trash_yellow)
end
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.


Kommentar