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. Wiederhole alles ...

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Wiederhole alles ...

Geplant Angeheftet Gesperrt Verschoben Blockly
4 Beiträge 2 Kommentatoren 353 Aufrufe 1 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.
  • JB1985J Offline
    JB1985J Offline
    JB1985
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich habe ein Script gebastelt, der alle Rollläden öffnen soll. Allerdings kann es mal passieren, dass ein Shelly "gerade" nicht will.

     error: shelly.0 (1780) Error in function state.coap.http_cmd for state SHSW-25#XXXXX#1.Shutter.Position and request{"url":"http://192.168.2.XXX/roller/0","timeout":5000,"qs":{"go":"to_pos","roller_pos":0,"duration":0}} for 192.168.2.XXX (shellyswitch25 / shellyswitch25-XXXXX / SHSW-25#XXXX#1) (Error: ESOCKETTIMEDOUT)
    
    

    Ich will nun, dass das Script einfach nochmal durch läuft.

    8ec60f9b-0aa4-48a4-af51-63b16d863ebb-image.png

    Ich habe es mit "Wiederhole 2 mal" probiert. Allerdings läuft es nicht zweimal durch.

    Jemand eine Idee was ich falsch mache?

    paul53P 1 Antwort Letzte Antwort
    0
    • JB1985J JB1985

      Hallo,

      ich habe ein Script gebastelt, der alle Rollläden öffnen soll. Allerdings kann es mal passieren, dass ein Shelly "gerade" nicht will.

       error: shelly.0 (1780) Error in function state.coap.http_cmd for state SHSW-25#XXXXX#1.Shutter.Position and request{"url":"http://192.168.2.XXX/roller/0","timeout":5000,"qs":{"go":"to_pos","roller_pos":0,"duration":0}} for 192.168.2.XXX (shellyswitch25 / shellyswitch25-XXXXX / SHSW-25#XXXX#1) (Error: ESOCKETTIMEDOUT)
      
      

      Ich will nun, dass das Script einfach nochmal durch läuft.

      8ec60f9b-0aa4-48a4-af51-63b16d863ebb-image.png

      Ich habe es mit "Wiederhole 2 mal" probiert. Allerdings läuft es nicht zweimal durch.

      Jemand eine Idee was ich falsch mache?

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

      @JB1985 sagte in Wiederhole alles ...:

      Allerdings läuft es nicht zweimal durch

      Es läuft zweimal durch, aber (fast) gleichzeitig. Verwende besser ein Intervall oder packe alles, was innerhalb des Timeouts ausgeführt wird, in eine Funktion und rufe die Funktion einmal unverzögert und einmal mit Verzögerung auf.

      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
      0
      • JB1985J Offline
        JB1985J Offline
        JB1985
        schrieb am zuletzt editiert von
        #3

        Wie packe ich denn alles in eine Funktion?

        JB1985J 1 Antwort Letzte Antwort
        0
        • JB1985J JB1985

          Wie packe ich denn alles in eine Funktion?

          JB1985J Offline
          JB1985J Offline
          JB1985
          schrieb am zuletzt editiert von
          #4

          @JB1985 sagte in Wiederhole alles ...:

          Wie packe ich denn alles in eine Funktion?

          Ah, ich glaube ich habe es verstanden. Ich teste das mal ...

          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

          310

          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