[Frage] [V4.5 IP3] Featurewunsch Cron-Syntax letzter Tag im Monat (»L«)

Informationen und Diskussionen über Logik-Engine und Logik-Editor
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Antworten
Benutzeravatar

Ersteller
dombn
Beiträge: 87
Registriert: So Aug 19, 2018 5:24 pm
Wohnort: Zwischen Köln und Bonn
Hat sich bedankt: 36 Mal
Danksagung erhalten: 39 Mal

[V4.5 IP3] Featurewunsch Cron-Syntax letzter Tag im Monat (»L«)

#1

Beitrag von dombn »

Wenn ich eine Logik am letzten Tag des Monats triggern möchte, wäre eine Möglichkeit mit 3 Cron-Triggern zu arbeiten:

Code: Alles auswählen

59 59 23 31 1,3,5,7,8,10,12 *
59 59 23 30 4,6,9,11 *
59 59 23 28,29 2 *
Neben der unschönen Schreibweise + »rumklickerei« hat das zusätzlich den Nachteil, dass in Schaltjahren die Logik im Februar an 2 Tagen getriggert wird. Bei Custom Logiken geht es auch anders, allerdings wäre auch dort das Leben erheblich leichter mit dem folgenden Vorschlag:

Es gibt Crontab-Erweiterungen (z. B. AWS), die für Monate den Platzhalte L für den jeweils letzten Tag des Monats unterstützen.

Für den TWS würde ich mir diese Erweiterung ebenfalls wünschen … wenn ihr in dem Bereich arbeitet und dafür etwas Zeit wäre.
Zuletzt geändert von Parsley am So Dez 22, 2024 7:41 pm, insgesamt 1-mal geändert.
TWS3500XL #1652 + 2 PBM / TWS3500XL #1713 / TWS2500 #148 / Wiregate 636, VPN offen, Reboot nach Absprache / KNX+1wire+ModbusTCP / Lambda EU08L / Fenecon Home 30 mit ca. 24 kWp PV und 19,6 kWh Akku

StefanW
Elaborated Networks
Elaborated Networks
Beiträge: 11110
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 5467 Mal
Danksagung erhalten: 9504 Mal
Kontaktdaten:

#2

Beitrag von StefanW »

Hi Dominik,

danke für den Vorschlag. Wir haben ja noch das Thema "Zeitschaltuhr" mit einfacher grafischer Einstellung in Planung und wir werden das Thema "erster Tag im Jahr / Monat" und entsprechend auch "letzter Tag im Jahr / Monat" berücksichtigen.

lg

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.
Antworten

Zurück zu „Logikengine & Logik-Editor“