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. [gelöst] Blockly: wenn letzte Änderung > X min

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    187

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.4k

[gelöst] Blockly: wenn letzte Änderung > X min

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
10 Beiträge 4 Kommentatoren 2.6k Aufrufe
  • Ä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.
  • lobomauL Offline
    lobomauL Offline
    lobomau
    schrieb am zuletzt editiert von
    #1

    Moin,

    kann jemand ein Blockly erstellen in dem geprüft wird wann die letzte Änderung war und wenn diese länger als 5min her ist, eine Variable auf true stellen.

    Also ungefähr:

    trigger: jede Minute

    if (time actual) - (last change) > 5 min = true

    Dürfte eigentlich nicht schwer sein. Meine Versuche haben bisher aber nicht funktioniert.

    Host: NUC8i3 mit Proxmox:

    • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
    • Slave: Pi4
    1 Antwort Letzte Antwort
    0
    • D Offline
      D Offline
      dna909
      schrieb am zuletzt editiert von
      #2

      Hallo lobomau,

      probiers mal damit:

      2269_blockly.png

      mfg

      dna909

      Intel NUC7PJYH mit Proxmox, Odroid U2, CCU2, Philips Hue, ESP8266, Xiaomi Robot, Google Chromecast Audio, Instar 6012HD, Bosch HNG6764S6

      1 Antwort Letzte Antwort
      0
      • lobomauL Offline
        lobomauL Offline
        lobomau
        schrieb am zuletzt editiert von
        #3

        Es scheint zu klappen. Ich triggere jede Minute und es kommt jede Minute true.

        Wenn ich zu Hause bin sollte es dann false werden. Bin mal gespannt.

        Danke schon mal.

        Host: NUC8i3 mit Proxmox:

        • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
        • Slave: Pi4
        1 Antwort Letzte Antwort
        0
        • D Offline
          D Offline
          dna909
          schrieb am zuletzt editiert von
          #4

          Kannst ja dann berichten :-)

          Intel NUC7PJYH mit Proxmox, Odroid U2, CCU2, Philips Hue, ESP8266, Xiaomi Robot, Google Chromecast Audio, Instar 6012HD, Bosch HNG6764S6

          1 Antwort Letzte Antwort
          0
          • lobomauL Offline
            lobomauL Offline
            lobomau
            schrieb am zuletzt editiert von
            #5

            Já, funktioniert! :)

            Host: NUC8i3 mit Proxmox:

            • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
            • Slave: Pi4
            1 Antwort Letzte Antwort
            0
            • D Offline
              D Offline
              dna909
              schrieb am zuletzt editiert von
              #6

              Sehr gut [emoji16]

              Intel NUC7PJYH mit Proxmox, Odroid U2, CCU2, Philips Hue, ESP8266, Xiaomi Robot, Google Chromecast Audio, Instar 6012HD, Bosch HNG6764S6

              1 Antwort Letzte Antwort
              0
              • K Offline
                K Offline
                knopers1
                schrieb am zuletzt editiert von
                #7

                Geiles Teil, bringt mich direkt auf eine gute Idee.

                Ich habe eine Variable angelegt, in meinem Fall habe ich sie "Timer" genannt.

                Das Script liefert die ganze Zeit ein "true". Wenn ich jetzt den Timer auf "false" setzte, läuft die eingestellte Zeit ab. (Bei mir 3min)

                Währenddessen sehe ich im Log, dass ein "false" gemeldet wird. Nach drei min taucht wieder ein "true" im Log auf.

                Scheint alles zu laufen aber…...:

                Unter Objekte, bleibt mein Objekt ID "Timer" die ganze Zeit auf "false" stehen, obwohl im Log längst ein "true" gemeldet wird.

                Ich habe die Seite auch aktualisiert. Kann sein, dass die Zustände unter Objekt ID nicht aktualisiert werden?

                Gruß an den Macher

                HP Microserver Gen8, RPI-4, IoBroker,

                1 Antwort Letzte Antwort
                0
                • DutchmanD Offline
                  DutchmanD Offline
                  Dutchman
                  Developer Most Active Administrators
                  schrieb am zuletzt editiert von
                  #8

                  @knopers1:

                  Geiles Teil, bringt mich direkt auf eine gute Idee.

                  Ich habe eine Variable angelegt, in meinem Fall habe ich sie "Timer" genannt.

                  Das Script liefert die ganze Zeit ein "true". Wenn ich jetzt den Timer auf "false" setzte, läuft die eingestellte Zeit ab. (Bei mir 3min)

                  Währenddessen sehe ich im Log, dass ein "false" gemeldet wird. Nach drei min taucht wieder ein "true" im Log auf.

                  Scheint alles zu laufen aber…...:

                  Unter Objekte, bleibt mein Objekt ID "Timer" die ganze Zeit auf "false" stehen, obwohl im Log längst ein "true" gemeldet wird.

                  Ich habe die Seite auch aktualisiert. Kann sein, dass die Zustände unter Objekt ID nicht aktualisiert werden?

                  Gruß an den Macher `

                  Oh man so ein Mist, ich kan meine Glaskugel mal wieder nicht finden … [emoji20]

                  Poste Mal was du gemacht hast sehen wir da auch zu nd können helfen …


                  Send from mobile device

                  1 Antwort Letzte Antwort
                  0
                  • K Offline
                    K Offline
                    knopers1
                    schrieb am zuletzt editiert von
                    #9

                    gerne doch, hab den Blockly bereits woanders gepostet.

                    http://forum.iobroker.net/viewtopic.php … 036#p90036

                    Kannst Du mit dem geschulten Auge drauf schauen?

                    HP Microserver Gen8, RPI-4, IoBroker,

                    1 Antwort Letzte Antwort
                    0
                    • K Offline
                      K Offline
                      knopers1
                      schrieb am zuletzt editiert von
                      #10

                      kann jemand kurze Funktiosweise des Timers aufschreiben? Ich sehe im Log nur ein "true" Wenn ich unter Objekt ID "Timer" ein "false" einhacke, kommt in Log für die eingestellte Zeit ein "false", danach ein "true" Scheint so zu funktionieren. Allerdings werden die Werte "true" & "false" unter Objekt ID "Timer" nicht aktualisiert… Muß es so sein? Oder mache ich irgendwo generell einen Fehler?

                      HP Microserver Gen8, RPI-4, IoBroker,

                      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

                      877

                      Online

                      32.5k

                      Benutzer

                      81.7k

                      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