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. Wieder mal ne ganz einfache frage

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Wieder mal ne ganz einfache frage

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
19 Beiträge 5 Kommentatoren 687 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.
  • dslraserD dslraser

    @freaktech
    unter Variablen selbst erstellen, oder mein Blockly importieren.

    Bildschirmfoto 2019-09-13 um 08.32.33.png

    Bildschirmfoto 2019-09-13 um 08.31.33.png

    F Offline
    F Offline
    freaktech
    schrieb am zuletzt editiert von
    #7

    @dslraser

    ah hast ja eh angehängt, danke werde beides nach der Arbeit testen :-) und berichten

    freu

    1 Antwort Letzte Antwort
    0
    • F Offline
      F Offline
      freaktech
      schrieb am zuletzt editiert von
      #8

      muss ich diese 30 min sperre noch wo anlegen?

      unter java objekte oder so?

      oder nur das Skript einfügen und starten?

      dslraserD 1 Antwort Letzte Antwort
      0
      • F freaktech

        muss ich diese 30 min sperre noch wo anlegen?

        unter java objekte oder so?

        oder nur das Skript einfügen und starten?

        dslraserD Offline
        dslraserD Offline
        dslraser
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #9

        @freaktech
        das hatte ich oben gefragt...?

        Was ich nicht ganz verstehe, soll einfach alle 30 Minuten gesendet werden, oder bei Bewegung max. einmal in 30 Minuten ?

        Was möchtest Du ?

        1 Antwort Letzte Antwort
        0
        • F Offline
          F Offline
          freaktech
          schrieb am zuletzt editiert von freaktech
          #10

          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?

          AsgothianA dslraserD 2 Antworten Letzte Antwort
          0
          • F 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?

            AsgothianA Offline
            AsgothianA Offline
            Asgothian
            Developer
            schrieb am zuletzt editiert von
            #11

            @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.

            ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
            "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

            1 Antwort Letzte Antwort
            0
            • F Offline
              F Offline
              freaktech
              schrieb am zuletzt editiert von
              #12

              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

              paul53P 1 Antwort Letzte Antwort
              0
              • F 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?

                dslraserD Offline
                dslraserD Offline
                dslraser
                Forum Testing Most Active
                schrieb am zuletzt editiert von dslraser
                #13

                @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 Antwort Letzte Antwort
                0
                • dslraserD 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 Offline
                  F Offline
                  freaktech
                  schrieb am zuletzt editiert von
                  #14

                  @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

                  dslraserD 1 Antwort Letzte Antwort
                  0
                  • F freaktech

                    @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

                    dslraserD Offline
                    dslraserD Offline
                    dslraser
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von
                    #15

                    @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 Antwort Letzte Antwort
                    0
                    • dslraserD dslraser

                      @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 Offline
                      F Offline
                      freaktech
                      schrieb am zuletzt editiert von
                      #16

                      @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 Antwort Letzte Antwort
                      0
                      • F freaktech

                        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

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

                        @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 ?

                        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

                        F 1 Antwort Letzte Antwort
                        0
                        • paul53P paul53

                          @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 Offline
                          F Offline
                          freaktech
                          schrieb am zuletzt editiert von freaktech
                          #18

                          @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

                          crunchipC 1 Antwort Letzte Antwort
                          0
                          • F 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

                            crunchipC Abwesend
                            crunchipC Abwesend
                            crunchip
                            Forum Testing Most Active
                            schrieb am zuletzt editiert von crunchip
                            #19

                            @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.

                            umgestiegen von Proxmox auf Unraid

                            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

                            570

                            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