Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Cron mit Wert vom DP einstellen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    966

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Cron mit Wert vom DP einstellen

Geplant Angeheftet Gesperrt Verschoben Blockly
10 Beiträge 5 Kommentatoren 122 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • T Offline
    T Offline
    topsurfer
    schrieb am zuletzt editiert von
    #1

    Hallo,
    ich möchte meine Rollläden mit einem Script automatisch hoch und runter fahren lassen.
    (meine Rollläden liefern keinen Höhenstatus, daher muss ich selbst mitgeben, wieviel Sekunden sie runterfahren sollen, kann keine % übergeben!).

    Mein DP mit der Wunschzeit runter (und hoch) wird über ein Zeit-Widget befüllt.

    In Blockly habe ich es nun so eingestellt, wenn dieser DP geändert wird, soll ein Cron aktviert werden mit diesen Zeitwerten (Stern, Stern, Stern, Stunde, Minute).

    Jetzt gibt es aber oft Fehler:
    Stelle ich um 10:40 Uhr (Testweise) die Runter-Zeit von z.B. 10:54 auf 10.56 um, wird der Cron um 10:54 UND um 10.56 ausgeführt. Obwohl der DP ja 10:56.
    Wird der alte Cron nicht gelöscht bzw. aktualisiert?

    2025-12-17_105847.png

    Evtl. ist meine Variante mit: "Falls Objekt Runter-Zeit geändert ..." erstelle Cron mit: Stunde, Minute
    auch unsauber, aber wie sonst realisieren?

    arteckA CodierknechtC 2 Antworten Letzte Antwort
    0
    • T topsurfer

      Hallo,
      ich möchte meine Rollläden mit einem Script automatisch hoch und runter fahren lassen.
      (meine Rollläden liefern keinen Höhenstatus, daher muss ich selbst mitgeben, wieviel Sekunden sie runterfahren sollen, kann keine % übergeben!).

      Mein DP mit der Wunschzeit runter (und hoch) wird über ein Zeit-Widget befüllt.

      In Blockly habe ich es nun so eingestellt, wenn dieser DP geändert wird, soll ein Cron aktviert werden mit diesen Zeitwerten (Stern, Stern, Stern, Stunde, Minute).

      Jetzt gibt es aber oft Fehler:
      Stelle ich um 10:40 Uhr (Testweise) die Runter-Zeit von z.B. 10:54 auf 10.56 um, wird der Cron um 10:54 UND um 10.56 ausgeführt. Obwohl der DP ja 10:56.
      Wird der alte Cron nicht gelöscht bzw. aktualisiert?

      2025-12-17_105847.png

      Evtl. ist meine Variante mit: "Falls Objekt Runter-Zeit geändert ..." erstelle Cron mit: Stunde, Minute
      auch unsauber, aber wie sonst realisieren?

      arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @topsurfer sagte in Cron mit Wert vom DP einstellen:

      Wird der alte Cron nicht gelöscht bzw. aktualisiert?

      nein dafür musst du selber sorgen

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      1 Antwort Letzte Antwort
      1
      • T topsurfer

        Hallo,
        ich möchte meine Rollläden mit einem Script automatisch hoch und runter fahren lassen.
        (meine Rollläden liefern keinen Höhenstatus, daher muss ich selbst mitgeben, wieviel Sekunden sie runterfahren sollen, kann keine % übergeben!).

        Mein DP mit der Wunschzeit runter (und hoch) wird über ein Zeit-Widget befüllt.

        In Blockly habe ich es nun so eingestellt, wenn dieser DP geändert wird, soll ein Cron aktviert werden mit diesen Zeitwerten (Stern, Stern, Stern, Stunde, Minute).

        Jetzt gibt es aber oft Fehler:
        Stelle ich um 10:40 Uhr (Testweise) die Runter-Zeit von z.B. 10:54 auf 10.56 um, wird der Cron um 10:54 UND um 10.56 ausgeführt. Obwohl der DP ja 10:56.
        Wird der alte Cron nicht gelöscht bzw. aktualisiert?

        2025-12-17_105847.png

        Evtl. ist meine Variante mit: "Falls Objekt Runter-Zeit geändert ..." erstelle Cron mit: Stunde, Minute
        auch unsauber, aber wie sonst realisieren?

        CodierknechtC Offline
        CodierknechtC Offline
        Codierknecht
        Developer Most Active
        schrieb am zuletzt editiert von
        #3

        @topsurfer
        Warum so umständlich?
        Nimm doch den hier:
        d82c7599-14c8-4ec0-b9fb-75327c107b1e-image.png
        Da muss dann im DP (string) nur sowas stehen wie "07:30" oder "17:52".
        Zur Not halt einen Alias auf den DP der mit dem Widget befüllt wird und der per Konvertierung das passende Format schreibt.

        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

        Proxmox 9.1.1 LXC|8 GB|Core i7-6700
        HmIP|ZigBee|Tasmota|Unifi
        Zabbix Certified Specialist
        Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

        1 Antwort Letzte Antwort
        1
        • T Offline
          T Offline
          topsurfer
          schrieb am zuletzt editiert von topsurfer
          #4

          Ahhh,
          bislang hatte ich nur mit Cron gearbeitet.
          Da ist wohl dannn ein "Stop" vom Zeitplan "Abends" notwendig, dann würde das auch gehen.

          "Zeitplan aus Zeit-Zustand" hatte ich noch nicht genutzt,
          hatte vermutet das dieser mit einem "10:45" nichts anfangen kann, sondern ein Format wie "1733741451654" oder "TT.MM.YYYY HH:mm" erwartet und da wäre es schwer geworden, tägliche Wiederholung einzurichten.
          Aber er "verträgt" ja ein einfaches "10:45".
          Muss ich diesen Zeitplan auch mit einem "Stop -Zeitplan" beenden" (wie den Cron) ?

          Gibt es da noch mehr, z.B. wenn der Zeitplan nur Werktags gelten soll (a'la: "10:45 (Mo-Fr)")

          paul53P CodierknechtC 2 Antworten Letzte Antwort
          0
          • T topsurfer

            Ahhh,
            bislang hatte ich nur mit Cron gearbeitet.
            Da ist wohl dannn ein "Stop" vom Zeitplan "Abends" notwendig, dann würde das auch gehen.

            "Zeitplan aus Zeit-Zustand" hatte ich noch nicht genutzt,
            hatte vermutet das dieser mit einem "10:45" nichts anfangen kann, sondern ein Format wie "1733741451654" oder "TT.MM.YYYY HH:mm" erwartet und da wäre es schwer geworden, tägliche Wiederholung einzurichten.
            Aber er "verträgt" ja ein einfaches "10:45".
            Muss ich diesen Zeitplan auch mit einem "Stop -Zeitplan" beenden" (wie den Cron) ?

            Gibt es da noch mehr, z.B. wenn der Zeitplan nur Werktags gelten soll (a'la: "10:45 (Mo-Fr)")

            paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von paul53
            #5

            @topsurfer sagte: Muss ich diesen Zeitplan auch mit einem "Stop -Zeitplan" beenden" (wie den Cron) ?

            Nein, ist bereits enthalten.

            @topsurfer sagte in Cron mit Wert vom DP einstellen:

            z.B. wenn der Zeitplan nur Werktags gelten soll (a'la: "10:45 (Mo-Fr)")

            Nein.
            Supported formats:

            • [h]h:[m]m:ss (e.g. 12:42:15, 15:3:12, 3:10:25)
            • [h]h:[m]m (e.g. 13:37, 9:40)

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            1 Antwort Letzte Antwort
            1
            • T topsurfer

              Ahhh,
              bislang hatte ich nur mit Cron gearbeitet.
              Da ist wohl dannn ein "Stop" vom Zeitplan "Abends" notwendig, dann würde das auch gehen.

              "Zeitplan aus Zeit-Zustand" hatte ich noch nicht genutzt,
              hatte vermutet das dieser mit einem "10:45" nichts anfangen kann, sondern ein Format wie "1733741451654" oder "TT.MM.YYYY HH:mm" erwartet und da wäre es schwer geworden, tägliche Wiederholung einzurichten.
              Aber er "verträgt" ja ein einfaches "10:45".
              Muss ich diesen Zeitplan auch mit einem "Stop -Zeitplan" beenden" (wie den Cron) ?

              Gibt es da noch mehr, z.B. wenn der Zeitplan nur Werktags gelten soll (a'la: "10:45 (Mo-Fr)")

              CodierknechtC Offline
              CodierknechtC Offline
              Codierknecht
              Developer Most Active
              schrieb am zuletzt editiert von
              #6

              @topsurfer sagte in Cron mit Wert vom DP einstellen:

              wenn der Zeitplan nur Werktags gelten soll

              Das müsste dann separat abgeprüft werden.

              339ff13d-a434-431e-8a13-f268fc7cf6e8-image.png

              "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

              Proxmox 9.1.1 LXC|8 GB|Core i7-6700
              HmIP|ZigBee|Tasmota|Unifi
              Zabbix Certified Specialist
              Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

              HomoranH paul53P 2 Antworten Letzte Antwort
              0
              • CodierknechtC Codierknecht

                @topsurfer sagte in Cron mit Wert vom DP einstellen:

                wenn der Zeitplan nur Werktags gelten soll

                Das müsste dann separat abgeprüft werden.

                339ff13d-a434-431e-8a13-f268fc7cf6e8-image.png

                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #7

                @Codierknecht sagte in Cron mit Wert vom DP einstellen:

                Das müsste dann separat abgeprüft werden.

                wieso?

                in dem von @topsurfer verwendeten Baustein gibt es doch die Option "Wochentag"

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                paul53P 1 Antwort Letzte Antwort
                0
                • CodierknechtC Codierknecht

                  @topsurfer sagte in Cron mit Wert vom DP einstellen:

                  wenn der Zeitplan nur Werktags gelten soll

                  Das müsste dann separat abgeprüft werden.

                  339ff13d-a434-431e-8a13-f268fc7cf6e8-image.png

                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von paul53
                  #8

                  @Codierknecht sagte: Das müsste dann separat abgeprüft werden

                  Die Prüfung auf > 0 ist unnötig.

                  return d === 0 ? 7 : d;
                  

                  Blockly_temp.JPG

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

                    @Codierknecht sagte in Cron mit Wert vom DP einstellen:

                    Das müsste dann separat abgeprüft werden.

                    wieso?

                    in dem von @topsurfer verwendeten Baustein gibt es doch die Option "Wochentag"

                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #9

                    @Homoran sagte: gibt es doch die Option "Wochentag"

                    Es bezieht sich auf den Block "Zeitplan aus Zeit-Zustand".

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    HomoranH 1 Antwort Letzte Antwort
                    1
                    • paul53P paul53

                      @Homoran sagte: gibt es doch die Option "Wochentag"

                      Es bezieht sich auf den Block "Zeitplan aus Zeit-Zustand".

                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #10

                      @paul53 sagte in Cron mit Wert vom DP einstellen:

                      Es bezieht sich auf den Block "Zeitplan aus Zeit-Zustand".

                      ok!
                      den hab ich übersehen

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      754

                      Online

                      32.6k

                      Benutzer

                      82.2k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe