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