Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Timestamp in Skript mit aktueller Zeit vergleichen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Timestamp in Skript mit aktueller Zeit vergleichen

Scheduled Pinned Locked Moved Skripten / Logik
blockly
10 Posts 3 Posters 1.7k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • NovalisN Offline
    NovalisN Offline
    Novalis
    wrote on last edited by
    #1

    Moin,

    irgendwie komme ich hier nicht ganz zurecht. Folgendes habe ich gemacht: Mein Xiaomi Staubsaugerroboter beginnt jeden Tag um 12:30 Uhr seinen Sauggang. Ich möchte aber verhindern, dass dieser saugt, wenn ich zuhause bin, was zwar selten um diese Uhrzeit, aber hin und wieder vorkommt.
    Daher dachte ich, es wäre doch am einfachsten, ich nutze den lastupdated-timestamp meiner Philips hue Bewegungsmelder.
    807c7f2b-5a62-4bf9-a5c8-87a3f3ba4dd0-image.png
    Ich möchte, dass der Roboter direkt wieder zum Dock geschickt wird, wenn festgestellt wird, dass der Bewegungsmelder innerhalb der letzten 15 Minuten aktualisiert wurde.Doch wie mache ich das?

    LG, Novalis

    Ich küsse gern mein braunes Weib
    Und meine lieben Kinder,
    Und das tut wahrlich doch mein Leib,
    Und mir ist es gesünder.

    metaxaM 1 Reply Last reply
    0
    • NovalisN Novalis

      Moin,

      irgendwie komme ich hier nicht ganz zurecht. Folgendes habe ich gemacht: Mein Xiaomi Staubsaugerroboter beginnt jeden Tag um 12:30 Uhr seinen Sauggang. Ich möchte aber verhindern, dass dieser saugt, wenn ich zuhause bin, was zwar selten um diese Uhrzeit, aber hin und wieder vorkommt.
      Daher dachte ich, es wäre doch am einfachsten, ich nutze den lastupdated-timestamp meiner Philips hue Bewegungsmelder.
      807c7f2b-5a62-4bf9-a5c8-87a3f3ba4dd0-image.png
      Ich möchte, dass der Roboter direkt wieder zum Dock geschickt wird, wenn festgestellt wird, dass der Bewegungsmelder innerhalb der letzten 15 Minuten aktualisiert wurde.Doch wie mache ich das?

      LG, Novalis

      metaxaM Offline
      metaxaM Offline
      metaxa
      wrote on last edited by
      #2

      @Novalis sagte in Timestamp in Skript mit aktueller Zeit vergleichen:

      um Dock ges

      Hier mal ein Ansatz:
      89ca72f5-17ed-46a8-b130-48b7755787c6-grafik.png

      NovalisN 1 Reply Last reply
      1
      • metaxaM metaxa

        @Novalis sagte in Timestamp in Skript mit aktueller Zeit vergleichen:

        um Dock ges

        Hier mal ein Ansatz:
        89ca72f5-17ed-46a8-b130-48b7755787c6-grafik.png

        NovalisN Offline
        NovalisN Offline
        Novalis
        wrote on last edited by Novalis
        #3

        @metaxa
        Ok und wie weiter? Es musste dann ja sozusagen lauten: "wenn Zeitstempel <= 15 min von aktueller Zeit, dann..."
        Ich schätze so oder?
        e5bbdf93-6319-43dc-af0f-80041c682ca2-image.png
        Ist "Datum-Objekt" die richtige Auswahl?

        Ich küsse gern mein braunes Weib
        Und meine lieben Kinder,
        Und das tut wahrlich doch mein Leib,
        Und mir ist es gesünder.

        1 Reply Last reply
        -1
        • NovalisN Offline
          NovalisN Offline
          Novalis
          wrote on last edited by
          #4

          5aa7746f-89cc-4fd6-a02b-f5c37f1d728c-image.png
          Das müsste es jetzt doch eigentlich sein oder?
          Timestamp und aktuelle Uhrzeit als Linuxzeit. Dann minus 216000 für 216000ms bzw. 3600sek bzw. 60 min. Wenn der Zeitstempel der letzten Bewegungserfassung nun kleiner ist als die aktuelle Zeit minus 60 Minuten ist, sollte gesaugt werden. Mal gucken, ob das morgen funktioniert.

          Ich küsse gern mein braunes Weib
          Und meine lieben Kinder,
          Und das tut wahrlich doch mein Leib,
          Und mir ist es gesünder.

          paul53P 1 Reply Last reply
          0
          • NovalisN Novalis

            5aa7746f-89cc-4fd6-a02b-f5c37f1d728c-image.png
            Das müsste es jetzt doch eigentlich sein oder?
            Timestamp und aktuelle Uhrzeit als Linuxzeit. Dann minus 216000 für 216000ms bzw. 3600sek bzw. 60 min. Wenn der Zeitstempel der letzten Bewegungserfassung nun kleiner ist als die aktuelle Zeit minus 60 Minuten ist, sollte gesaugt werden. Mal gucken, ob das morgen funktioniert.

            paul53P Offline
            paul53P Offline
            paul53
            wrote on last edited by paul53
            #5

            @Novalis sagte:

            aktuelle Zeit minus 60 Minuten ist

            60 Minuten sind 3600000 ms.

            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

            NovalisN 1 Reply Last reply
            1
            • paul53P paul53

              @Novalis sagte:

              aktuelle Zeit minus 60 Minuten ist

              60 Minuten sind 3600000 ms.

              NovalisN Offline
              NovalisN Offline
              Novalis
              wrote on last edited by Novalis
              #6

              @paul53 sagte in Timestamp in Skript mit aktueller Zeit vergleichen:

              @Novalis sagte:

              aktuelle Zeit minus 60 Minuten ist

              60 Minuten sind 3600000 ms.

              Hehe, ja Mathe war schon immer mein Lieblingsfach in der Schule ... :anguished:
              Sicher, dass es "größer" sein muss? Ich hatte das Ganze ja jetzt umgedreht. Also wenn der Zeitstempel kleiner ist als die aktuelle Uhrzeit - 60 Minuten, dann darf er lossaugen. Das ist doch korrekt oder nicht? Dann hat sich ja mind. 60 Minunten niemand in der Wohnung bewegt.

              Ich küsse gern mein braunes Weib
              Und meine lieben Kinder,
              Und das tut wahrlich doch mein Leib,
              Und mir ist es gesünder.

              paul53P 1 Reply Last reply
              0
              • NovalisN Novalis

                @paul53 sagte in Timestamp in Skript mit aktueller Zeit vergleichen:

                @Novalis sagte:

                aktuelle Zeit minus 60 Minuten ist

                60 Minuten sind 3600000 ms.

                Hehe, ja Mathe war schon immer mein Lieblingsfach in der Schule ... :anguished:
                Sicher, dass es "größer" sein muss? Ich hatte das Ganze ja jetzt umgedreht. Also wenn der Zeitstempel kleiner ist als die aktuelle Uhrzeit - 60 Minuten, dann darf er lossaugen. Das ist doch korrekt oder nicht? Dann hat sich ja mind. 60 Minunten niemand in der Wohnung bewegt.

                paul53P Offline
                paul53P Offline
                paul53
                wrote on last edited by paul53
                #7

                @Novalis sagte:

                Also wenn der Zeitstempel kleiner ist als die aktuelle Uhrzeit - 60 Minuten, dann darf er lossaugen. Das ist doch korrekt oder nicht?

                Ja, es soll ja gesaugt werden, wenn lange keine Bewegung war (Habe meine Irrtum korrigiert).

                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

                NovalisN 1 Reply Last reply
                1
                • paul53P paul53

                  @Novalis sagte:

                  Also wenn der Zeitstempel kleiner ist als die aktuelle Uhrzeit - 60 Minuten, dann darf er lossaugen. Das ist doch korrekt oder nicht?

                  Ja, es soll ja gesaugt werden, wenn lange keine Bewegung war (Habe meine Irrtum korrigiert).

                  NovalisN Offline
                  NovalisN Offline
                  Novalis
                  wrote on last edited by
                  #8

                  @paul53 sagte in Timestamp in Skript mit aktueller Zeit vergleichen:

                  @Novalis sagte:

                  Also wenn der Zeitstempel kleiner ist als die aktuelle Uhrzeit - 60 Minuten, dann darf er lossaugen. Das ist doch korrekt oder nicht?

                  Ja, es soll ja gesaugt werden, wenn lange keine Bewegung war.

                  Aber dann ist doch kleiner (<) doch richtig? Der Zeitstempel muss kleiner sein als die aktuelle Zeit - 60 min und nicht größer.

                  Ich küsse gern mein braunes Weib
                  Und meine lieben Kinder,
                  Und das tut wahrlich doch mein Leib,
                  Und mir ist es gesünder.

                  paul53P 1 Reply Last reply
                  0
                  • NovalisN Novalis

                    @paul53 sagte in Timestamp in Skript mit aktueller Zeit vergleichen:

                    @Novalis sagte:

                    Also wenn der Zeitstempel kleiner ist als die aktuelle Uhrzeit - 60 Minuten, dann darf er lossaugen. Das ist doch korrekt oder nicht?

                    Ja, es soll ja gesaugt werden, wenn lange keine Bewegung war.

                    Aber dann ist doch kleiner (<) doch richtig? Der Zeitstempel muss kleiner sein als die aktuelle Zeit - 60 min und nicht größer.

                    paul53P Offline
                    paul53P Offline
                    paul53
                    wrote on last edited by
                    #9

                    @Novalis sagte:

                    Aber dann ist doch kleiner (<) doch richtig?

                    Ja.

                    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

                    NovalisN 1 Reply Last reply
                    1
                    • paul53P paul53

                      @Novalis sagte:

                      Aber dann ist doch kleiner (<) doch richtig?

                      Ja.

                      NovalisN Offline
                      NovalisN Offline
                      Novalis
                      wrote on last edited by Novalis
                      #10

                      @paul53
                      Alles klar. Ich danke euch. Mal gucken, ob hier morgen gesaugt wurde, wenn ich heim komme. :blush:

                      Ergänzung: Funktioniert, wie geplant!

                      Ich küsse gern mein braunes Weib
                      Und meine lieben Kinder,
                      Und das tut wahrlich doch mein Leib,
                      Und mir ist es gesünder.

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      822

                      Online

                      32.6k

                      Users

                      82.2k

                      Topics

                      1.3m

                      Posts
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Home
                      • Recent
                      • Tags
                      • Unread 0
                      • Categories
                      • Unreplied
                      • Popular
                      • GitHub
                      • Docu
                      • Hilfe