NEWS
Scheduler: Übersicht
-
Hallo alle
Ich habe mir einen Wecker programmiert in dem ich bei Änderung der Weckzeit dieses Programm starteIch setze also über schedule(...) die Weckzeit, die ich wiederum im VIS einstelle.
Soweit so gut und das funktioniert auch.Es funktioniert aber nicht mehr, wenn ich nach dem Stellen der Weckzeit irgendwas noch im IOBroker manipuliere. Gestern habe ich z.B. noch andere Scripten geändert; ich habe Adapter installiert usw.
Kann es sein, dass bei irgend solchen Aktionen der Scheduler gelöscht wird?
Und wenn ja:
- Wie kann ich das sehen?
- Gibt es eine Übersicht über die durch schedule() erzeugten Cron-Jobs?
- Kann man die vielleicht sogar im VIS anzeigen lassen?
Ich habe heute einen Termin verpasst weil der Scheduler nicht funktionierte. Das ist schlecht wenn man sich nicht drauf verlassen kann. Sonst müsste ich mich wieder über die Alexa-App wecken lassen.
Gruss Ralf
-
Hallo alle
Ich habe mir einen Wecker programmiert in dem ich bei Änderung der Weckzeit dieses Programm starteIch setze also über schedule(...) die Weckzeit, die ich wiederum im VIS einstelle.
Soweit so gut und das funktioniert auch.Es funktioniert aber nicht mehr, wenn ich nach dem Stellen der Weckzeit irgendwas noch im IOBroker manipuliere. Gestern habe ich z.B. noch andere Scripten geändert; ich habe Adapter installiert usw.
Kann es sein, dass bei irgend solchen Aktionen der Scheduler gelöscht wird?
Und wenn ja:
- Wie kann ich das sehen?
- Gibt es eine Übersicht über die durch schedule() erzeugten Cron-Jobs?
- Kann man die vielleicht sogar im VIS anzeigen lassen?
Ich habe heute einen Termin verpasst weil der Scheduler nicht funktionierte. Das ist schlecht wenn man sich nicht drauf verlassen kann. Sonst müsste ich mich wieder über die Alexa-App wecken lassen.
Gruss Ralf
-
@paul53
Hallo Paul
Nee, das ist natürlich nur die Funktion die den Scheduler setzt.Danke für den Tip mit getSchedules. Mal sehen wie ich den in VIS einbauen kann..
edit: Hab den grad mal ausprobiert (direkt aus der Doku rauskopiert).
IOBroker kennt den gar nicht. Die Adapter sind alle upgedatet:
Funktionieren tut der Befehl aber komischerweise trotzdem..Das Beispiel
const list = getSchedules(true); list.forEach(schedule => console.log("Scheduler für Wecker: " +JSON.stringify(schedule)));liefert einen JSON String.
Wie krieg ich da jetzt die Uhrzeit raus?Gruss Ralf
-
@paul53
Hallo Paul
Nee, das ist natürlich nur die Funktion die den Scheduler setzt.Danke für den Tip mit getSchedules. Mal sehen wie ich den in VIS einbauen kann..
edit: Hab den grad mal ausprobiert (direkt aus der Doku rauskopiert).
IOBroker kennt den gar nicht. Die Adapter sind alle upgedatet:
Funktionieren tut der Befehl aber komischerweise trotzdem..Das Beispiel
const list = getSchedules(true); list.forEach(schedule => console.log("Scheduler für Wecker: " +JSON.stringify(schedule)));liefert einen JSON String.
Wie krieg ich da jetzt die Uhrzeit raus?Gruss Ralf
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden