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. Blockly Schalten zu bestimmten Zeiten

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Blockly Schalten zu bestimmten Zeiten

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
19 Beiträge 4 Kommentatoren 7.3k Aufrufe 3 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.
  • P Offline
    P Offline
    PatrickFro
    schrieb am zuletzt editiert von
    #8

    Blockly.PNG

    Das ist nun mein Ansatz mit der Umrechnung der aktuellen Zeit in Minuten, leider funktioniert er nicht. Der Datenpunkt erhält keine Befüllung des Wertes. Hat jemand eine Idee?

    Danke!

    liv-in-skyL 1 Antwort Letzte Antwort
    0
    • P PatrickFro

      Blockly.PNG

      Das ist nun mein Ansatz mit der Umrechnung der aktuellen Zeit in Minuten, leider funktioniert er nicht. Der Datenpunkt erhält keine Befüllung des Wertes. Hat jemand eine Idee?

      Danke!

      liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      schrieb am zuletzt editiert von
      #9

      @PatrickFro

      bei berechnungen von uhrzeiten ist es für mich immer am einfachsten mit der linuxzeit direkt zu arbeiten

      dieser wert ist in millisekunden (z.b. 1563186827171)

      damit arbeitet es sich leicht beim vergleichen addierst du 20 minuten ( => 20 x 60 x1000)ms hinzu, kannst du einfach mit größer oder kleiner abfragen, ob die zeit abgelaufen ist
      Image 5.png

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      P 1 Antwort Letzte Antwort
      0
      • P Offline
        P Offline
        PatrickFro
        schrieb am zuletzt editiert von
        #10

        Danke für den Ansatz!

        Ich bin leider noch recht neu bei Blocky, daher brauche ich noch eine kleine Hilfe.

        Wenn ich diesen Weg nutze, wie schreibe ich die Startzeit in einen DP? Ich brauche leider 112 Startzeiten, daher ist dies etwas unübersichtlich für mich.

        Könnte ich nicht auch
        Blockly.PNG zum ermitteln der Startzeit des Scriptes nutzen? Nur habe ich hier auch nicht geschafft, es in einen DP zu schreiben...

        liv-in-skyL 1 Antwort Letzte Antwort
        0
        • P PatrickFro

          Danke für den Ansatz!

          Ich bin leider noch recht neu bei Blocky, daher brauche ich noch eine kleine Hilfe.

          Wenn ich diesen Weg nutze, wie schreibe ich die Startzeit in einen DP? Ich brauche leider 112 Startzeiten, daher ist dies etwas unübersichtlich für mich.

          Könnte ich nicht auch
          Blockly.PNG zum ermitteln der Startzeit des Scriptes nutzen? Nur habe ich hier auch nicht geschafft, es in einen DP zu schreiben...

          liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          schrieb am zuletzt editiert von liv-in-sky
          #11

          @PatrickFro

          so speichert man die linuxzeit in das gewünschte format (da ist eine konvertierung mit drin !

          Image 9.png

          Image 8.png

          -rechnen mit der reinen linuxzeit
          -lesbare daten bekommst du mit der konvertierung
          Image 10.png

          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

          1 Antwort Letzte Antwort
          0
          • liv-in-skyL liv-in-sky

            @PatrickFro

            bei berechnungen von uhrzeiten ist es für mich immer am einfachsten mit der linuxzeit direkt zu arbeiten

            dieser wert ist in millisekunden (z.b. 1563186827171)

            damit arbeitet es sich leicht beim vergleichen addierst du 20 minuten ( => 20 x 60 x1000)ms hinzu, kannst du einfach mit größer oder kleiner abfragen, ob die zeit abgelaufen ist
            Image 5.png

            P Offline
            P Offline
            PatrickFro
            schrieb am zuletzt editiert von
            #12

            @liv-in-sky

            herrlich, die Startzeit habe ich nun endlich im Datenpunkt. Vielen Dank soweit.

            Was ich noch nicht schaffe, ist die Ausführung des Ausschaltens.

            Blockly.PNG

            Ich sehe ja, dass es nicht genau wie dein oberes ist, nur kann ich das gar nicht zusammenbauen. Nutzt Du hierfür Variablen? Wenn ja, wie nutze ich diese / wie kann ich diesen einen Datenpunkt zuordnen?

            liv-in-skyL 2 Antworten Letzte Antwort
            0
            • P PatrickFro

              @liv-in-sky

              herrlich, die Startzeit habe ich nun endlich im Datenpunkt. Vielen Dank soweit.

              Was ich noch nicht schaffe, ist die Ausführung des Ausschaltens.

              Blockly.PNG

              Ich sehe ja, dass es nicht genau wie dein oberes ist, nur kann ich das gar nicht zusammenbauen. Nutzt Du hierfür Variablen? Wenn ja, wie nutze ich diese / wie kann ich diesen einen Datenpunkt zuordnen?

              liv-in-skyL Offline
              liv-in-skyL Offline
              liv-in-sky
              schrieb am zuletzt editiert von
              #13

              @PatrickFro

              mach doch bitte mal ein bild mit den inhalt der datenpunkte - sonst habe ich es echt etwas schwer - ich weiß ja nicht, was da drin steht

              nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

              1 Antwort Letzte Antwort
              0
              • P Offline
                P Offline
                PatrickFro
                schrieb am zuletzt editiert von
                #14

                Sorry, hast recht...

                Blockly.PNG

                In diesem Fall soll die Schaltung aus nach einer Minute geschehen.

                liv-in-skyL 2 Antworten Letzte Antwort
                0
                • P PatrickFro

                  @liv-in-sky

                  herrlich, die Startzeit habe ich nun endlich im Datenpunkt. Vielen Dank soweit.

                  Was ich noch nicht schaffe, ist die Ausführung des Ausschaltens.

                  Blockly.PNG

                  Ich sehe ja, dass es nicht genau wie dein oberes ist, nur kann ich das gar nicht zusammenbauen. Nutzt Du hierfür Variablen? Wenn ja, wie nutze ich diese / wie kann ich diesen einen Datenpunkt zuordnen?

                  liv-in-skyL Offline
                  liv-in-skyL Offline
                  liv-in-sky
                  schrieb am zuletzt editiert von liv-in-sky
                  #15

                  @PatrickFro

                  es scheint schon so zu sein , dass du variable nutzen solltest - variablen sind wie datenpunkte (nur nicht gespeichert) in den objekten (nur zur laufzeit des scriptes) - d.h. beim stoppen des scriopts, iobroker oder des rechners sind die daten weg

                  also im moment hast du einen string (zeichenkette) mit dem datum und der uhrzeit - dazu möchtst du eine zahl addieren - das geht nicht - 19.7.2019 16:55 plus 60000 = ?

                  nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                  1 Antwort Letzte Antwort
                  0
                  • P PatrickFro

                    Sorry, hast recht...

                    Blockly.PNG

                    In diesem Fall soll die Schaltung aus nach einer Minute geschehen.

                    liv-in-skyL Offline
                    liv-in-skyL Offline
                    liv-in-sky
                    schrieb am zuletzt editiert von
                    #16

                    @PatrickFro

                    erst mal eine frage - wielange soll den die leuchtdauer höchstens sein - kann es vorkommen, dass du den server neustartest während eine solche leuchtdauer anhält

                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                    1 Antwort Letzte Antwort
                    0
                    • P PatrickFro

                      Sorry, hast recht...

                      Blockly.PNG

                      In diesem Fall soll die Schaltung aus nach einer Minute geschehen.

                      liv-in-skyL Offline
                      liv-in-skyL Offline
                      liv-in-sky
                      schrieb am zuletzt editiert von liv-in-sky
                      #17

                      @PatrickFro

                      der datenpunktist jetz schön anzusehen für dich - aber fü die berechnung nicht zugebrauchen

                      um sicherzugehen , dass as script eine serverauszeit übelebt müssen wir auch die linuxzeit sichern für die berechnung

                      das geht so:
                      ein neuer daten punkt für die linuxzeit (parallel zu deiner datumsansicht):

                      mit diesem wert können wir dann immer rechnen - selbst wenn du zwischendurch den rechner neustartest !!

                      Image 18.png

                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                      1 Antwort Letzte Antwort
                      1
                      • P Offline
                        P Offline
                        PatrickFro
                        schrieb am zuletzt editiert von
                        #18

                        Hm, ok. Dann sind Variablen also virtuelle Datenpunkte, die sozusagen im Zwischenspeicher bleiben (solange kein Neustart passiert).

                        Ich verstehe es nun etwas besser, bin damit aber erstmal überfordert.
                        Ich danke Dir für die Erklärungen, werde aber wohl zu Beginn einfach die jeweilige Lampe mit einem Timer versehen, dass jede 20 Minuten nach dem Angehen wieder ausgeht.

                        Nimms mir nicht übel, aber ich kann Excel und VBA, sonst keine Programmiersprache ;-)

                        liv-in-skyL 1 Antwort Letzte Antwort
                        0
                        • P PatrickFro

                          Hm, ok. Dann sind Variablen also virtuelle Datenpunkte, die sozusagen im Zwischenspeicher bleiben (solange kein Neustart passiert).

                          Ich verstehe es nun etwas besser, bin damit aber erstmal überfordert.
                          Ich danke Dir für die Erklärungen, werde aber wohl zu Beginn einfach die jeweilige Lampe mit einem Timer versehen, dass jede 20 Minuten nach dem Angehen wieder ausgeht.

                          Nimms mir nicht übel, aber ich kann Excel und VBA, sonst keine Programmiersprache ;-)

                          liv-in-skyL Offline
                          liv-in-skyL Offline
                          liv-in-sky
                          schrieb am zuletzt editiert von
                          #19

                          @PatrickFro

                          ich nehm dir nix übel - die ganze zeitsache habe ich am anfang auch erstmal ausgelasen und mit einfacheren dingen begonnen

                          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                          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

                          558

                          Online

                          32.7k

                          Benutzer

                          82.4k

                          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