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. Exec funktioniert in Blockly nicht [gelöst]

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    21
    1
    820

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

Exec funktioniert in Blockly nicht [gelöst]

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
5 Beiträge 3 Kommentatoren 2.9k 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.
  • J Offline
    J Offline
    josef.steinergmx.de
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich habe zweimal das gleiche Skript um den PC via wol zu starten:

    Java:

    exec('wakeonlan xx:xx:xx:xx:xx:xx');

    Blockly:

    einfach in den EXEC Baustein als Ausgabe folgendes kopiert: wakeonlan xx:xx:xx:xx:xx:xx

    (Code anzeigen: Der Code ist dem oberen identisch)

    Die Javaversion funktioniert (also PC startet via wol); Starte ich das Blockly skript passiert nichts ?!?!

    Bin ratlos

    Danke

    1 Antwort Letzte Antwort
    0
    • haselchenH Offline
      haselchenH Offline
      haselchen
      Most Active
      schrieb am zuletzt editiert von
      #2

      Im "JavaScript-Adapter" kann man 4 Haken setzen. U.a. auch für Exec-Befehle.

      Vielleicht hilft das bei deinem Problem.

      Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

      1 Antwort Letzte Antwort
      0
      • J Offline
        J Offline
        josef.steinergmx.de
        schrieb am zuletzt editiert von
        #3

        Leider nein,

        Der Haken für das Erlauben von Exec Befehlen ist gesetzt

        1 Antwort Letzte Antwort
        0
        • wendy2702W Online
          wendy2702W Online
          wendy2702
          schrieb am zuletzt editiert von
          #4

          Füge doch in das Blockly mal einen "Debug" Baustein ein damit man eventuell im Log sieht was passiert und ob überhaupt etwas geschickt wird.

          Vielleicht postest du mal dein JS und Blockly…

          Bitte keine Fragen per PN, die gehören ins Forum!

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          1 Antwort Letzte Antwort
          0
          • J Offline
            J Offline
            josef.steinergmx.de
            schrieb am zuletzt editiert von
            #5

            ok,

            ich nehme alles zurück…

            Es funktioniert wieder. Dennoch will ich hier keinen verarschen oder die Zeit stehlen und ich hätte mir nicht die Mühe gemacht hier ins Forum zu schreiben wenn es vorher nicht geklappt hätte. Ich muss gerade eben unbeabsichtigt etwas "richtig" gemacht haben.

            Habe vor ein paar Tagen alles (rasp und ibroker) neu aufgesetzt und alle Skripte wieder in den Java Adapter importiert.

            9043_hauptskript.jpg

            siehe hauptskript -> WOL hat nicht mehr funktioniert

            -> also ein eigenes skript erstellt und nur das "Blockly exec" eingefügt:
            9043_blockly.jpg

            hat ebenso nicht funktioniert

            das gleiche in Java erstellt:
            9043_java.jpg

            -> hat funktioniert

            Jetzt funktioniert das Blockly auch wieder und das Hauptskript ebenso…

            Habe zuvor alles probiert. Zweiten Java Adapter installiert/Befehl über LXterminal ausgeführt ob da ein Fehler ist/ alle Adapter neugestartet/rasp rebootet/etc/ssh neu aktiviert...(bastle jetzt schon etwas länger an dem Zeug)

            (der exec Haken war gesetzt)

            KEINE AHNUNG was das jetzt war

            Mir ist aufgefallen wenn man "leere" Blockly Skripte (die ich oftmals als virtuellen Schalter nutze) nach dem neu aufsetzen importiere das das kein Blockly mehr sind sondern ein JAVA. -> Das hat zur Folge das ein anderes Skript das mit diesem Skript verknüpft ist nicht mehr auf das Skript reagiert, d.h. man muss das "Objekt" neu zuordnen obwohl sich nichts ändert -> danach funktioniert es wieder. Eventuell hing es damit zusammen.

            Das Hauptskript habe ich ja nicht verändert und es hat vorher schon einige Zeit problemlos funktioniert!

            Trotzdem Danke!

            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

            742

            Online

            32.5k

            Benutzer

            81.6k

            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