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) Steuerung der Leinwand (Blockly)

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    298

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

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

(Gelöst) Steuerung der Leinwand (Blockly)

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
8 Beiträge 5 Kommentatoren 607 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.
  • C Offline
    C Offline
    ChrisAusB
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich bin noch neu bei ioBroker und möchte daher erstmal HALLO sagen :-)

    In Blockly starte ich gerade meine ersten Versuche und finde es super.

    Jetzt bekomme ich aber ein Skript nicht fertig und hoffe auf eure Hilfe!

    Wir haben zusätzlich zum Fernseher einen Beamer mit Leinwand und ich möchte:

    • wenn wir über den Beamer schauen, die Leinwand unten ist

    • wenn wir den Beamer aus machen, die Leinwand hoch fährt

    Grundsätlich funktioniert das schon, aber wenn ich bei laufendem Beamer den Input wechsel z.B. von Sat zu Fire TV , dann wird die Leinwand nochmal aktiviert.

    Logik, die ich mir überlegt hatte:

    • wenn bei HDMI-Switch Beamer "SAT" + "Fire TV" + "Laptop" = 0

    • dann -> wenn HDMI-Switch Beamer "SAT" + "Fire TV" + "Laptop" >= 1

    • dann Leinwand runter

    • wenn dann wieder HDMI-Switch Beamer "SAT" + "Fire TV" + "Laptop" = 0

    • dann Leinwand rauf

    Zum probieren habe ich jetzt übrigens statt Beamer überall den Fernseher drin, den tausche ich dann, wenn alles läuft.

    So sieht mein aktuelles Skript aus:
    17117_blockly.jpg

    Hat jemand eine Idee, wo der Fehler liegt? Freue mich über jeden Tipp :-)

    Zur Info, hier noch die Geräte, die verwendet werden:

    • Output: Fernseher, Beamer

    • Input: Sat-Reciever, Fire TV Stick, Laptop

    • Hama HDMI Switch 4x2

    • Logitech Harmony Elite & Hub

    • ioBroker auf Raspberry Pi 3

    • Homematic CCU2

    • Leinwandsteuerung über Homematic Rolladenaktor

    1 Antwort Letzte Antwort
    0
    • D Offline
      D Offline
      dondaik
      schrieb am zuletzt editiert von
      #2

      hallo,

      leider ist die skizze selbst mit der lupe nicht zu lesen :-( … bitte die datei direkt als jpg bild hochladen und nicht über einen hoster.

      wer Schreibfehler findet darf sie behalten … :-(

      Ps: Anfänger im Bereich Tinkerboard + IOBROKER !

      1 Antwort Letzte Antwort
      0
      • J Offline
        J Offline
        J Riemann
        schrieb am zuletzt editiert von
        #3

        Der Screenshot ist sooooo klein, man kann nichts erkennen…

        ****Viele Grüße!

        Jörg****

        1 Antwort Letzte Antwort
        0
        • HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #4

          Bilder bitte nicht bei externen Hostern sondern direkt mit der Uploadfunktion des Forums hochladen.

          Dann sind sie auch noch nach der Verfallszeit deines Links vorhenden

          Gruß

          Rainer

          kein Support per PN! - Fragen im Forum stellen -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • C Offline
            C Offline
            ChrisAusB
            schrieb am zuletzt editiert von
            #5

            oh sorry, habe das jetzt geändert. Hoffe, dass es so okay ist!?

            1 Antwort Letzte Antwort
            0
            • J Offline
              J Offline
              J Riemann
              schrieb am zuletzt editiert von
              #6

              Hast Du die Bedingungen im „Falls“ mit einem Mathematik-Block per „+“ verbunden?

              Dazu wäre aus der Gruppe „Logik“ das Modul „und“ der richtige Weg.

              Im Trigger reicht „bei Änderung“ aus.

              Bei „Leinwand rauf“ nutzt Du einen Timeout sicher um das hochfahren bei kurzzeitigen Statuswechseln zu unterbinden. Dann wäre es aber auch sinnvoll bei „Leinwand runter“ einen „stop Timeout“ einzufügen. Nur so kann eine laufende Verzögerung durch einen gegenteiligen Befehl abgebrochen werden.

              ****Viele Grüße!

              Jörg****

              1 Antwort Letzte Antwort
              0
              • Ralla66R Offline
                Ralla66R Offline
                Ralla66
                Most Active
                schrieb am zuletzt editiert von
                #7

                Hi,

                frage doch den Stand der Leinwand ab,

                wenn umgeschaltet Wand ist oben fahre runter,

                wenn umgeschaltet Wand ist unten mache nichts.

                1 Antwort Letzte Antwort
                0
                • C Offline
                  C Offline
                  ChrisAusB
                  schrieb am zuletzt editiert von
                  #8

                  vielen Dank für die schnelle Hilfe!

                  Ich habe jetzt den Status der Leinwand einbezogen und es funktioniert :-)

                  Das Skript sieht jetzt so aus:
                  17117_blockly_neu.jpg

                  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

                  446

                  Online

                  32.7k

                  Benutzer

                  82.5k

                  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