Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Wieder mal ne ganz einfache frage

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Wieder mal ne ganz einfache frage

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      freaktech last edited by freaktech

      ich brauch 2 Sachen!

      A: sende einfach dumm alle 30 min ein Kommando

      B: sende bei Ereignis ein Kommando
      aber falls es innerhalb der 30 minuten wieder auslöst nicht
      nur falls nach 30 min wieder eine bewegung erkannt wird wieder einmal dann

      ist die 30minuten variable nicht dann als datenpunkt unter java objekte zu sehen?!? oder ist das nur intern im script
      versteh ich nicht ganz was er mit dieser variablen macht
      die fragt er ja ab also müsste die doch auch wo gespeichert werden?

      Asgothian dslraser 2 Replies Last reply Reply Quote 0
      • Asgothian
        Asgothian Developer @freaktech last edited by

        @freaktech sagte in Wieder mal ne ganz einfache frage:

        ist die 30minuten variable nicht dann als datenpunkt unter java objekte zu sehen?!? oder ist das nur intern im script
        versteh ich nicht ganz was er mit dieser variablen macht
        die fragt er ja ab also müsste die doch auch wo gespeichert werden?

        Es ist eine Variable innerhalb des scripts, sprich der Wert existiert nur solange das Script läuft und kann nicht von außerhalb des scripted eingesehen werden.

        Das bedeutet das das erste Ereignis nach starten des scriptes die url immer aufgerufen wird.

        A.

        1 Reply Last reply Reply Quote 0
        • F
          freaktech last edited by

          danke, dann versteh ich das.

          Also Code A:
          1.png

          der Bewegungsmelder löst aus
          Commando wird gesendet
          und egal wie oft er wieder auslöst
          30 min lang wird nichts gesendet

          ich will hier einen screen für 40 min einschalten
          dann schlägt dort ein screensaver zu

          mal schaun nachmittag ob das so klappt

          danke

          und dieser sendet einfach alle 30 min 1 x den code
          ich will alle 30 min etwas refreshen lassen

          2.png

          paul53 1 Reply Last reply Reply Quote 0
          • dslraser
            dslraser Forum Testing Most Active @freaktech last edited by dslraser

            @freaktech
            Außerhalb des Triggers, ganz oben, wird die Variable auf 0 gesetzt (einmalig beim Scriptstart). Dann wird im Trigger geschaut ob der BWM wahr wird. Wenn er wahr wird und die Variable 0 ist, dann wird die Variable auf 1 gesetzt und der Schaltvorgang, oder was auch immer, ausgelöst. Wenn dann der Trigger wieder wahr wird und die Zeit noch nicht abgelaufen ist, dann ist die Variable immer noch ungleich 0 und es wird nicht geschaltet. Nach 30 Minuten (eingestellte Zeit im Timeout) wird die Variable wieder auf 0 gesetzt, somit kann beim nächsten wahr werden des BWM (Trigger) wieder geschaltet werden und das Spiel beginnt von vorn.
            Die Variable kannst Du nennen wie Du willst, die könnte auch Bockwurst heißen.

            Das soll nur die Erklärung für das Blockly sein, das ist dann aber noch nicht genau das was Du haben willst. (da hast Du jetzt Deine Anfrage konkretisiert)
            Ich bin jetzt aber nicht mehr am Rechner...

            F 1 Reply Last reply Reply Quote 0
            • F
              freaktech @dslraser last edited by

              @dslraser

              du verwirrst mich gerade

              hast du nicht gerade diese Funktion beschrieben?

              der Bewegungsmelder löst aus
              Commando wird gesendet
              und egal wie oft er wieder auslöst
              30 min lang wird nichts gesendet

              dslraser 1 Reply Last reply Reply Quote 0
              • dslraser
                dslraser Forum Testing Most Active @freaktech last edited by

                @freaktech sagte in Wieder mal ne ganz einfache frage:

                @dslraser

                du verwirrst mich gerade

                hast du nicht gerade diese Funktion beschrieben?

                der Bewegungsmelder löst aus
                Commando wird gesendet
                und egal wie oft er wieder auslöst
                30 min lang wird nichts gesendet

                Was verwirrt Dich denn ?
                Genau das habe ich oben geschrieben...

                F 1 Reply Last reply Reply Quote 0
                • F
                  freaktech @dslraser last edited by

                  @dslraser

                  also passt für die funktion ja dieser code 1.png

                  und für das einfach ealle 30 minuten ohne eregnis senden

                  dieses

                  2.png

                  weil du geschrieben hast, du hattest was falsch versteanden von der Funktionen ?!??

                  1 Reply Last reply Reply Quote 0
                  • paul53
                    paul53 @freaktech last edited by

                    @freaktech sagte:

                    ich will hier einen screen für 40 min einschalten
                    dann schlägt dort ein screensaver zu

                    Der Screensaver soll also nie aktiv werden (30 Minuten Refresh) ? Oder gibt es eine Bedingung, unter der er aktiv werden soll ?

                    F 1 Reply Last reply Reply Quote 0
                    • F
                      freaktech @paul53 last edited by freaktech

                      @paul53

                      ich hab das Problem dass mein tablet manchmal nicht aufwacht.
                      dieser Fullybrowser läuft einfach nicht sauber auf dem aktuellem galayxy tab 10a

                      somit will ich die Fullkiosk APP einmal alle alle 30 min restarten lassen

                      dafür das Script dass egal was passiert eine restart macht.

                      das andere script soll den screen einschalten
                      aber nur 1 x pro 30 min bei bewegung (es bleibt dann für 35 min an)

                      leider läuft dieser fullybrowser bei mir instabil
                      er wacht einfach irgendwann nur noch halb auf
                      man merkt er reagiert ladet aber die url nicht

                      crunchip 1 Reply Last reply Reply Quote 0
                      • crunchip
                        crunchip Forum Testing Most Active @freaktech last edited by crunchip

                        @freaktech wie ist denn der Abfrageintervall im Adapter selbst? Vllt passt da etwas nicht.
                        120000ms sind bei mir eingestellt.
                        Vllt noch in den Einstellungen...cache löschen aktivieren.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        782
                        Online

                        31.9k
                        Users

                        80.3k
                        Topics

                        1.3m
                        Posts

                        blockly
                        5
                        19
                        584
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo