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. JavaScript
  5. Script per Script erzeugen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Script per Script erzeugen

Geplant Angeheftet Gesperrt Verschoben JavaScript
7 Beiträge 4 Kommentatoren 345 Aufrufe 3 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.
  • W Offline
    W Offline
    WolfgangFB
    schrieb am zuletzt editiert von
    #1

    Kann man in Javascript per Script ein neues Script erzeugen?
    ChatGPT meint

    createScript('scriptName', {
    name: 'Script Description',
    enabled: true,
    engine: 'javascript',
    source: 'console.log("Hello world!");'
    });
    

    aber createScript scheint nicht zu existieren.

    paul53P BananaJoeB 2 Antworten Letzte Antwort
    0
    • W WolfgangFB

      Kann man in Javascript per Script ein neues Script erzeugen?
      ChatGPT meint

      createScript('scriptName', {
      name: 'Script Description',
      enabled: true,
      engine: 'javascript',
      source: 'console.log("Hello world!");'
      });
      

      aber createScript scheint nicht zu existieren.

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

      @wolfgangfb sagte: per Script ein neues Script erzeugen?

      Wozu soll das dienen?

      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

      W 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @wolfgangfb sagte: per Script ein neues Script erzeugen?

        Wozu soll das dienen?

        W Offline
        W Offline
        WolfgangFB
        schrieb am zuletzt editiert von
        #3

        @paul53 sagte in Script per Script erzeugen:

        @wolfgangfb sagte: per Script ein neues Script erzeugen?

        Wozu soll das dienen?

        Meine Idee ist es, auf einer entfernten IO-Broker Instanz per Telegram neue Skripte (oder geänderte Skripte) zu empfangen und diese dann auszuführen.

        T 1 Antwort Letzte Antwort
        0
        • W WolfgangFB

          @paul53 sagte in Script per Script erzeugen:

          @wolfgangfb sagte: per Script ein neues Script erzeugen?

          Wozu soll das dienen?

          Meine Idee ist es, auf einer entfernten IO-Broker Instanz per Telegram neue Skripte (oder geänderte Skripte) zu empfangen und diese dann auszuführen.

          T Offline
          T Offline
          ticaki
          schrieb am zuletzt editiert von
          #4

          @wolfgangfb

          Soweit ich weiß und aus der Doku ersehe gibt es einen solchen Befehl nicht.

          Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

          Spenden

          1 Antwort Letzte Antwort
          0
          • W WolfgangFB

            Kann man in Javascript per Script ein neues Script erzeugen?
            ChatGPT meint

            createScript('scriptName', {
            name: 'Script Description',
            enabled: true,
            engine: 'javascript',
            source: 'console.log("Hello world!");'
            });
            

            aber createScript scheint nicht zu existieren.

            BananaJoeB Online
            BananaJoeB Online
            BananaJoe
            Most Active
            schrieb am zuletzt editiert von BananaJoe
            #5

            @wolfgangfb Es könnte über Umwege schon gehen:

            Im JavaScript-Adapter kann man die Spiegelung in das Dateisystem einrichten. Alle Skripte aus ioBroker liegen dann auch als Dateien im Dateisystem.
            Das sind dann schnöde Textdateien die man auch entsprechend manipulieren könnte. Änderungen an diesen werden auch umgekehrt unmittelbar in ioBroker angezeigt.

            Ob man da auch neue erzeugen könnte habe ich noch nicht ausprobiert. Aber man könnte sicherlich vorhandene ändern (und wenn es nur leere Hüllen sind)

            ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

            W 1 Antwort Letzte Antwort
            0
            • BananaJoeB BananaJoe

              @wolfgangfb Es könnte über Umwege schon gehen:

              Im JavaScript-Adapter kann man die Spiegelung in das Dateisystem einrichten. Alle Skripte aus ioBroker liegen dann auch als Dateien im Dateisystem.
              Das sind dann schnöde Textdateien die man auch entsprechend manipulieren könnte. Änderungen an diesen werden auch umgekehrt unmittelbar in ioBroker angezeigt.

              Ob man da auch neue erzeugen könnte habe ich noch nicht ausprobiert. Aber man könnte sicherlich vorhandene ändern (und wenn es nur leere Hüllen sind)

              W Offline
              W Offline
              WolfgangFB
              schrieb am zuletzt editiert von
              #6

              @bananajoe

              Supert, danke, habs probiert, funktioniert.

              T 1 Antwort Letzte Antwort
              0
              • W WolfgangFB

                @bananajoe

                Supert, danke, habs probiert, funktioniert.

                T Offline
                T Offline
                ticaki
                schrieb am zuletzt editiert von
                #7

                @wolfgangfb sagte in Script per Script erzeugen:

                @bananajoe

                Supert, danke, habs probiert, funktioniert.

                Bei mir wurden geänderte Skripte gelegentlich doppelt gestartet, daher Skript erst stoppen, Sekunde warten, dann ändern, Sekunde warten, dann starten.

                Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                Spenden

                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

                669

                Online

                32.6k

                Benutzer

                82.2k

                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