Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blocklyscript im Blocklyscript ausführen

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Blocklyscript im Blocklyscript ausführen

    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      csamaggi last edited by

      Hallo ist es möglich einem Blockly zu sagen das es ein anderes Blocky ausführen soll?

      MFG Maggi

      1 Reply Last reply Reply Quote 0
      • lobomau
        lobomau last edited by

        Já, ist genau wie ein Gerät schalten. Jedes Script taucht unter Objekte der jeweiligen JavaScript Instanz auf. Gibt da den Ordner scriptenable.

        1 Reply Last reply Reply Quote 0
        • C
          csamaggi last edited by

          Ja das habe ich auch gefunden aber dort kann ich ja nur sagen ob das Script an oder aus sein soll aber nicht das er es ausführen soll oder habe ich da etwas übersehen.

          MFG Maggi

          1 Reply Last reply Reply Quote 0
          • rantanplan
            rantanplan last edited by

            @csamaggi:

            Ja das habe ich auch gefunden aber dort kann ich ja nur sagen ob das Script an oder aus sein soll aber nicht das er es ausführen soll oder habe ich da etwas übersehen. `
            Wenn das gestartete Script keinen Trigger hat sollte es ausgeführt werden.

            Danach müsstest Du es aber wieder beenden, wenn es dann fertig ist (?!).

            Ich halte von dieser Methode nicht viel, zu unsicher.

            Steuerung über Zustandsvariablen ist viel eleganter und sicherer.

            Grüße

            [EDIT] Keine Ahnung was Dein "Extraprogramm" machen soll, aber hast Du schon mal die "Funktionen" ausprobiert?

            1 Reply Last reply Reply Quote 0
            • lobomau
              lobomau last edited by

              @rantanplan:

              @csamaggi:

              Ja das habe ich auch gefunden aber dort kann ich ja nur sagen ob das Script an oder aus sein soll aber nicht das er es ausführen soll oder habe ich da etwas übersehen. `
              Wenn das gestartete Script keinen Trigger hat sollte es ausgeführt werden.

              Danach müsstest Du es aber wieder beenden, wenn es dann fertig ist (?!).

              Ich halte von dieser Methode nicht viel, zu unsicher.

              Steuerung über Zustandsvariablen ist viel eleganter und sicherer.

              Grüße

              [EDIT] Keine Ahnung was Dein "Extraprogramm" machen soll, aber hast Du schon mal die "Funktionen" ausprobiert? `
              @csamaggi: so habe ich das auch im Einsatz. Das Script beende ich dann nach 1s wieder.

              Nun bekomme ich gerade die Anregung es über Zustandsvariablen zu machen. Das sollte ich hinbekommen.

              @rantanplan: was wird dann sicherer? Ich hatte bisher damit keine Probleme.
              1146_unbenannt.jpg

              1 Reply Last reply Reply Quote 0
              • rantanplan
                rantanplan last edited by

                @lobomau:

                @rantanplan: was wird dann sicherer? Ich hatte bisher damit keine Probleme. `
                Was steht denn im gestarteten Blockly?

                Wird das nur aus diesem Blockly aufgerufen?

                Grüße

                1 Reply Last reply Reply Quote 0
                • lobomau
                  lobomau last edited by

                  @rantanplan:

                  @lobomau:

                  @rantanplan: was wird dann sicherer? Ich hatte bisher damit keine Probleme. `
                  Was steht denn im gestarteten Blockly?

                  Wird das nur aus diesem Blockly aufgerufen?

                  Grüße `
                  Ja, wird nur hieraus gestartet. Da ich kein javascript kann, helfe ich mir da so weiter.

                  Gestartestes Script:

                  var TvApi = require('node-lgtv-api/api.js');
                  var tvApi = new TvApi('192.168.178.47', '8080', '935105'); //for key request aus Script Autorisierung
                  tvApi.authenticate(function (err, sessionKey) {
                          if (err) {
                              console.error(err);
                          } else {
                              tvApi.processCommand(tvApi.TV_CMD_NUMBER_4, [], function (err, data) {
                                  if (err) {
                                      console.error(err);
                                  } else {
                                      console.log(data);
                                  }
                              });
                          }
                      }
                  );
                  
                  1 Reply Last reply Reply Quote 0
                  • rantanplan
                    rantanplan last edited by

                    @lobomau:

                    Ja, wird nur hieraus gestartet. Da ich kein javascript kann, helfe ich mir da so weiter. `
                    Das ist die einzige "Ausrede" die ich gelten lasse. 😄

                    Sonst würde es keinen Sinn machen.

                    Aber das Thema heist "Blocklyscript im Blocklyscript ausführen"

                    Grüße

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    936
                    Online

                    31.6k
                    Users

                    79.5k
                    Topics

                    1.3m
                    Posts

                    3
                    8
                    1328
                    Loading More Posts
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes
                    Reply
                    • Reply as topic
                    Log in to reply
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                    The ioBroker Community 2014-2023
                    logo