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. Prüfe letzte Änderung von Wert

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Prüfe letzte Änderung von Wert

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
13 Beiträge 4 Kommentatoren 826 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.
  • R Offline
    R Offline
    romestylez
    schrieb am zuletzt editiert von romestylez
    #1

    Hallo,
    ich möchte folgendes realisieren.

    Ich habe einen Datenpunkt "Last update" in diesem steht die Zeit der letzten Aktualisierung im Format "Fri Aug 23 2024 10:00:42 GMT+0200 (Mitteleuropäische Sommerzeit)"

    Ich würde nun gerne prüfen wann der Datensatz zuletzt aktualisiert wurde. Wenn das vor mehr als 60 Sekunden war soll mein Wert "0_userdata.0.Connection.Connected" auf "0" gesetzt werden. Ich habe es mal versucht aber das funktioniert leider nicht:

    9ce244ff-38af-4fae-b06b-197d9ba4aae1-image.png

    Vermutlich da ich nur auslöse wenn "Letztes Update" sich geändert hat was es aber nicht tut wenn der Adapter steht. Und genau das will ich abfangen denn normalerweis ist "Letztes Update" nicht mal eine Sekunde alt.

    JoJo58J HomoranH 2 Antworten Letzte Antwort
    0
    • R romestylez

      Hallo,
      ich möchte folgendes realisieren.

      Ich habe einen Datenpunkt "Last update" in diesem steht die Zeit der letzten Aktualisierung im Format "Fri Aug 23 2024 10:00:42 GMT+0200 (Mitteleuropäische Sommerzeit)"

      Ich würde nun gerne prüfen wann der Datensatz zuletzt aktualisiert wurde. Wenn das vor mehr als 60 Sekunden war soll mein Wert "0_userdata.0.Connection.Connected" auf "0" gesetzt werden. Ich habe es mal versucht aber das funktioniert leider nicht:

      9ce244ff-38af-4fae-b06b-197d9ba4aae1-image.png

      Vermutlich da ich nur auslöse wenn "Letztes Update" sich geändert hat was es aber nicht tut wenn der Adapter steht. Und genau das will ich abfangen denn normalerweis ist "Letztes Update" nicht mal eine Sekunde alt.

      JoJo58J Offline
      JoJo58J Offline
      JoJo58
      schrieb am zuletzt editiert von
      #2

      @romestylez

      Das könnte dir helfen:

      https://forum.iobroker.net/topic/41741/blockly-letzte-änderung-größer-als-30sec/16

      Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
      Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
      Einfach ein tolles Hobby :-)

      paul53P 1 Antwort Letzte Antwort
      0
      • R romestylez

        Hallo,
        ich möchte folgendes realisieren.

        Ich habe einen Datenpunkt "Last update" in diesem steht die Zeit der letzten Aktualisierung im Format "Fri Aug 23 2024 10:00:42 GMT+0200 (Mitteleuropäische Sommerzeit)"

        Ich würde nun gerne prüfen wann der Datensatz zuletzt aktualisiert wurde. Wenn das vor mehr als 60 Sekunden war soll mein Wert "0_userdata.0.Connection.Connected" auf "0" gesetzt werden. Ich habe es mal versucht aber das funktioniert leider nicht:

        9ce244ff-38af-4fae-b06b-197d9ba4aae1-image.png

        Vermutlich da ich nur auslöse wenn "Letztes Update" sich geändert hat was es aber nicht tut wenn der Adapter steht. Und genau das will ich abfangen denn normalerweis ist "Letztes Update" nicht mal eine Sekunde alt.

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

        @romestylez ist es das

        Screenshot_20240823-111539_Firefox.jpg

        was du suchst?

        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
        • R Offline
          R Offline
          romestylez
          schrieb am zuletzt editiert von
          #4

          @homoran said in Prüfe letzte Änderung von Wert:

          @romestylez ist es das

          Screenshot_20240823-111539_Firefox.jpg

          was du suchst?

          Liest sich gut mir erschließt sich nur noch nicht wie ich prüfe ob der Wert älter als 2 Minuten ist aber ich schaue mal was ich bateln kann mit Variablen oder so.

          1 Antwort Letzte Antwort
          0
          • JoJo58J JoJo58

            @romestylez

            Das könnte dir helfen:

            https://forum.iobroker.net/topic/41741/blockly-letzte-änderung-größer-als-30sec/16

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

            @jojo58 sagte: Das könnte dir helfen:

            Das wird ihm nicht helfen, denn der Trigger-DP enthält keinen booleschen Wert.

            @romestylez sagte in Prüfe letzte Änderung von Wert:

            auf "0" gesetzt werden. Ich habe es mal versucht aber das funktioniert leider nicht:

            In einer Javascript-Umgebung verwendet man boolesche Werte, wenn nur zwei Werte dargestellt werden sollen.
            Wie oft wird der Datenpunkt aktualisiert?
            Vorschlag für Aktualisierung alle 30 s:

            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

            R 1 Antwort Letzte Antwort
            1
            • paul53P paul53

              @jojo58 sagte: Das könnte dir helfen:

              Das wird ihm nicht helfen, denn der Trigger-DP enthält keinen booleschen Wert.

              @romestylez sagte in Prüfe letzte Änderung von Wert:

              auf "0" gesetzt werden. Ich habe es mal versucht aber das funktioniert leider nicht:

              In einer Javascript-Umgebung verwendet man boolesche Werte, wenn nur zwei Werte dargestellt werden sollen.
              Wie oft wird der Datenpunkt aktualisiert?
              Vorschlag für Aktualisierung alle 30 s:

              Blockly_temp.JPG

              R Offline
              R Offline
              romestylez
              schrieb am zuletzt editiert von
              #6

              @paul53 said in Prüfe letzte Änderung von Wert:

              @jojo58 sagte: Das könnte dir helfen:

              Das wird ihm nicht helfen, denn der Trigger-DP enthält keinen booleschen Wert.

              @romestylez sagte in Prüfe letzte Änderung von Wert:

              auf "0" gesetzt werden. Ich habe es mal versucht aber das funktioniert leider nicht:

              In einer Javascript-Umgebung verwendet man boolesche Werte, wenn nur zwei Werte dargestellt werden sollen.
              Wie oft wird der Datenpunkt aktualisiert?
              Vorschlag für Aktualisierung alle 30 s:

              Blockly_temp.JPG

              Der Datenpunkt "lastUpdate" wird pro Sekunde locker 50x oder mehr aktualisiert das geht also sehr schnell. Ich versuche gerade das gelbe last update oben hin zu bekommen ich kenne es nur rechts am Rand

              87da9427-0f8d-4261-b2ca-50597259e8a6-image.png

              paul53P 2 Antworten Letzte Antwort
              0
              • R romestylez

                @paul53 said in Prüfe letzte Änderung von Wert:

                @jojo58 sagte: Das könnte dir helfen:

                Das wird ihm nicht helfen, denn der Trigger-DP enthält keinen booleschen Wert.

                @romestylez sagte in Prüfe letzte Änderung von Wert:

                auf "0" gesetzt werden. Ich habe es mal versucht aber das funktioniert leider nicht:

                In einer Javascript-Umgebung verwendet man boolesche Werte, wenn nur zwei Werte dargestellt werden sollen.
                Wie oft wird der Datenpunkt aktualisiert?
                Vorschlag für Aktualisierung alle 30 s:

                Blockly_temp.JPG

                Der Datenpunkt "lastUpdate" wird pro Sekunde locker 50x oder mehr aktualisiert das geht also sehr schnell. Ich versuche gerade das gelbe last update oben hin zu bekommen ich kenne es nur rechts am Rand

                87da9427-0f8d-4261-b2ca-50597259e8a6-image.png

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

                @romestylez sagte: das gelbe last update oben hin zu bekommen

                Das ist nur ein Kommentar, da ich keinen DP mit dem Namen "Last Update" zur Verfügung hatte.

                Blockly_temp.JPG

                @romestylez sagte in Prüfe letzte Änderung von Wert:

                pro Sekunde locker 50x oder mehr aktualisiert

                Wirklich? Das stresst dann nicht unerheblich das System.

                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

                R 1 Antwort Letzte Antwort
                0
                • paul53P paul53

                  @romestylez sagte: das gelbe last update oben hin zu bekommen

                  Das ist nur ein Kommentar, da ich keinen DP mit dem Namen "Last Update" zur Verfügung hatte.

                  Blockly_temp.JPG

                  @romestylez sagte in Prüfe letzte Änderung von Wert:

                  pro Sekunde locker 50x oder mehr aktualisiert

                  Wirklich? Das stresst dann nicht unerheblich das System.

                  R Offline
                  R Offline
                  romestylez
                  schrieb am zuletzt editiert von
                  #8

                  @paul53 said in Prüfe letzte Änderung von Wert:

                  Wirklich? Das stresst dann nicht unerheblich das System.

                  Der Datenpunkt "last Updated" ist halt vom Adapter daran kann ich nichts ändern wie oft er geändert wird. Dein Script funktioniert ! Danke für den Hinweis mit dem Kommentar wieder was gelernt ;)

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • R romestylez

                    @paul53 said in Prüfe letzte Änderung von Wert:

                    Wirklich? Das stresst dann nicht unerheblich das System.

                    Der Datenpunkt "last Updated" ist halt vom Adapter daran kann ich nichts ändern wie oft er geändert wird. Dein Script funktioniert ! Danke für den Hinweis mit dem Kommentar wieder was gelernt ;)

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

                    @romestylez sagte: "last Updated" ist halt vom Adapter

                    Von welchem Adapter?

                    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

                    R 1 Antwort Letzte Antwort
                    0
                    • paul53P paul53

                      @romestylez sagte: "last Updated" ist halt vom Adapter

                      Von welchem Adapter?

                      R Offline
                      R Offline
                      romestylez
                      schrieb am zuletzt editiert von
                      #10

                      @paul53 said in Prüfe letzte Änderung von Wert:

                      @romestylez sagte: "last Updated" ist halt vom Adapter

                      Von welchem Adapter?

                      zendure-solarflow

                      1 Antwort Letzte Antwort
                      0
                      • R romestylez

                        @paul53 said in Prüfe letzte Änderung von Wert:

                        @jojo58 sagte: Das könnte dir helfen:

                        Das wird ihm nicht helfen, denn der Trigger-DP enthält keinen booleschen Wert.

                        @romestylez sagte in Prüfe letzte Änderung von Wert:

                        auf "0" gesetzt werden. Ich habe es mal versucht aber das funktioniert leider nicht:

                        In einer Javascript-Umgebung verwendet man boolesche Werte, wenn nur zwei Werte dargestellt werden sollen.
                        Wie oft wird der Datenpunkt aktualisiert?
                        Vorschlag für Aktualisierung alle 30 s:

                        Blockly_temp.JPG

                        Der Datenpunkt "lastUpdate" wird pro Sekunde locker 50x oder mehr aktualisiert das geht also sehr schnell. Ich versuche gerade das gelbe last update oben hin zu bekommen ich kenne es nur rechts am Rand

                        87da9427-0f8d-4261-b2ca-50597259e8a6-image.png

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

                        @romestylez sagte: wird pro Sekunde locker 50x oder mehr aktualisiert

                        Damit sich das nicht für den DP "connected" fortsetzt, mache es besser so:

                        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

                        R 1 Antwort Letzte Antwort
                        0
                        • paul53P paul53

                          @romestylez sagte: wird pro Sekunde locker 50x oder mehr aktualisiert

                          Damit sich das nicht für den DP "connected" fortsetzt, mache es besser so:

                          Blockly_temp.JPG

                          R Offline
                          R Offline
                          romestylez
                          schrieb am zuletzt editiert von
                          #12

                          @paul53 said in Prüfe letzte Änderung von Wert:

                          @romestylez sagte: wird pro Sekunde locker 50x oder mehr aktualisiert

                          Damit sich das nicht für den DP "connected" fortsetzt, mache es besser so:

                          Blockly_temp.JPG

                          Okay habe ich so umgebaut. Was genau macht aber das "nicht" ? Das verstehe ich nicht irgendwie

                          paul53P 1 Antwort Letzte Antwort
                          0
                          • R romestylez

                            @paul53 said in Prüfe letzte Änderung von Wert:

                            @romestylez sagte: wird pro Sekunde locker 50x oder mehr aktualisiert

                            Damit sich das nicht für den DP "connected" fortsetzt, mache es besser so:

                            Blockly_temp.JPG

                            Okay habe ich so umgebaut. Was genau macht aber das "nicht" ? Das verstehe ich nicht irgendwie

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

                            @romestylez sagte: Was genau macht aber das "nicht" ?

                            Es prüft, ob der Timeout nicht läuft, also abgelaufen ist, da Blockly die Timer-Variable bei Ablauf automatisch auf null setzt.

                            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
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            365

                            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