Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly zur TV Fernsteuerung

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    818

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

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

Blockly zur TV Fernsteuerung

Scheduled Pinned Locked Moved Skripten / Logik
3 Posts 2 Posters 842 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V Offline
    V Offline
    Venjacob
    wrote on last edited by
    #1

    Hallo Forum

    Ich habe ein Problem mit einem Blockly Skript

    Das Skript soll eine Folge von IR-Befehlen mit dem Broadlink Mini an meine Fernseher senden um auf meinem NAS Laufwerk einen Ordner mit Zeichentrickserien zu öffnen.

    Die Befehle sind im Broadlink angerlernt und Funktionieren auch.

    Ich benötige zwischen manchen Befehlen eine Pause da sich die Seiten mit der Ordnerstruktur erst auf dem Fernseher aufbauen muss damit der nächste Befehl ausgeführt werden kann.

    Ich habe das erste Skript mit den Verzögerungszeiten realisiert was sehr mühselig war die einzelnen Zeitpausen herauszufinden.

    Da ich mehrer Ordner ansprechen möchte und sich die Zeiten dadurch ja ändern möchte ich die Pausen anders gestalten und dachte mir ich nehme den Blockly Befehl Timeouts

    Hat aber nichts gebracht.

    Habe dann ein Testskript mit einer IR LED geschrieben was folgendes machen sollte:

    LED ein –- warte 6 Sekunden --- LED aus --- und erst dann nach 2 Sekunden wieder LED an

    Ja ich könnte nach dem letzten ein Befehl die gesamte Verzögerungszeit auf 8 Sekunden setzen aber das möchte ich nicht.

    6579_test.jpg

    Und hier noch das Original Skript um das es geht

    6579_paw_patrol.jpg

    1 Reply Last reply
    0
    • J Offline
      J Offline
      Jan1
      wrote on last edited by
      #2

      Die wiederhole Funktion arbeitet den Inhalt sehr schnell ab, deshalb solltest da auf alle Fälle noch ein Verzögerung einbauen. Die Timeout Funktion unterscheidet sich von der Verzögerung darin, das der Inhalt erst nach Ablauf der Verzögerung abgearbeitet wird im Gegensatz zur "normalen" Verzögerung, da hier der Befehl eingelesen wird und "nur" verzögert ausgeführt. Das macht meist kein Unterschied, kann aber gezielt eingesetzt werden, wenn z.B. auf ein Trigger gewartet werden muss. Bei der Verzögerung wird der Trigger gelesen und die Aktion zwar verzögert ausgeführt, aber der Stand des Trigger beim Einlesen verwendet. Beim Timeout wird der Stand des Triggers bei der Ausführung verwendet. Das der kleine aber feine Unterschied.

      Hat zwar nicht direkt was mit Deinem Problem zu tun, wird Dir aber bestimmt weiterhelfen um die gewünschten Wartezeiten sinnvoll zu setzten.

      1 Reply Last reply
      0
      • V Offline
        V Offline
        Venjacob
        wrote on last edited by
        #3

        Danke hat mir geholfen :P :P

        1 Reply Last reply
        0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        Support us

        ioBroker
        Community Adapters
        Donate

        573

        Online

        32.8k

        Users

        82.7k

        Topics

        1.3m

        Posts
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Home
        • Recent
        • Tags
        • Unread 0
        • Categories
        • Unreplied
        • Popular
        • GitHub
        • Docu
        • Hilfe