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

  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Script Engine V4.9.0

NEWS

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

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

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.5k

Script Engine V4.9.0

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascriptblockly
8 Beiträge 3 Kommentatoren 339 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.
  • K Offline
    K Offline
    KrieArm
    schrieb am zuletzt editiert von KrieArm
    #1

    In der neuesten Version 4.9.0 der Script Engine (Blockly) wurde bei den Funktionen 'Async/Await' eingeführt.
    Alle Funktionen mit Ergebnissen die vorher einen String zurückgaben funktionieren nicht mehr.

    Seit der Umstellung wird kein 'String' sondern ein 'object Promise' zurückgegeben.

    Weis jemand wie man hier wieder zu einem String kommt?

    Anscheinend wird auch der Übergabewert falsch angelegt.
    Parameter = 'Text' -> Var = Text2

    Bild.jpg

    KrieArm

    HomoranH 1 Antwort Letzte Antwort
    0
    • K KrieArm

      In der neuesten Version 4.9.0 der Script Engine (Blockly) wurde bei den Funktionen 'Async/Await' eingeführt.
      Alle Funktionen mit Ergebnissen die vorher einen String zurückgaben funktionieren nicht mehr.

      Seit der Umstellung wird kein 'String' sondern ein 'object Promise' zurückgegeben.

      Weis jemand wie man hier wieder zu einem String kommt?

      Anscheinend wird auch der Übergabewert falsch angelegt.
      Parameter = 'Text' -> Var = Text2

      Bild.jpg

      KrieArm

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von Homoran
      #2

      @KrieArm sagte in Script Engine V4.9.0:

      In der neuesten Version 4.9.0 der Script Engine

      Für Beta-Versionen bitte ein Issue auf GitHub anlegen

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      K 1 Antwort Letzte Antwort
      1
      • HomoranH Homoran

        @KrieArm sagte in Script Engine V4.9.0:

        In der neuesten Version 4.9.0 der Script Engine

        Für Beta-Versionen bitte ein Issue auf GitHub anlegen

        K Offline
        K Offline
        KrieArm
        schrieb am zuletzt editiert von
        #3

        @Homoran
        Im ioBroker wird die Version 4.9.0 als Update angezeigt.
        Es ist nicht ersichtlich das es eine Beta-Version ist.

        Ein Issue kann ich nicht anlegen.
        Weis nicht was das ist und wie man so etwas anlegt.

        Thomas BraunT HomoranH 2 Antworten Letzte Antwort
        0
        • K KrieArm

          @Homoran
          Im ioBroker wird die Version 4.9.0 als Update angezeigt.
          Es ist nicht ersichtlich das es eine Beta-Version ist.

          Ein Issue kann ich nicht anlegen.
          Weis nicht was das ist und wie man so etwas anlegt.

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von Thomas Braun
          #4

          @KrieArm sagte in Script Engine V4.9.0:

          Es ist nicht ersichtlich das es eine Beta-Version ist.

          Die Version liegt ausschließlich in 'latest'. Alles was dort liegt ist BETA.
          Stell den Verwahrort besser wieder auf 'default' um. Und lass den da.

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          1 Antwort Letzte Antwort
          1
          • K KrieArm

            @Homoran
            Im ioBroker wird die Version 4.9.0 als Update angezeigt.
            Es ist nicht ersichtlich das es eine Beta-Version ist.

            Ein Issue kann ich nicht anlegen.
            Weis nicht was das ist und wie man so etwas anlegt.

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #5

            @KrieArm sagte in Script Engine V4.9.0:

            Im ioBroker wird die Version 4.9.0 als Update angezeigt.

            bei mir im stable wird erst die 4.8.4 als neueste angezeigt.

            @KrieArm sagte in Script Engine V4.9.0:

            Es ist nicht ersichtlich das es eine Beta-Version ist.

            dann bist du garantiert im Beta-Zweig = latest

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            K 1 Antwort Letzte Antwort
            1
            • HomoranH Homoran

              @KrieArm sagte in Script Engine V4.9.0:

              Im ioBroker wird die Version 4.9.0 als Update angezeigt.

              bei mir im stable wird erst die 4.8.4 als neueste angezeigt.

              @KrieArm sagte in Script Engine V4.9.0:

              Es ist nicht ersichtlich das es eine Beta-Version ist.

              dann bist du garantiert im Beta-Zweig = latest

              K Offline
              K Offline
              KrieArm
              schrieb am zuletzt editiert von
              #6

              @Homoran
              Ja, habe es gefunden. Muss man in der Einstellungen umstellen.
              Jetzt wird allerdings die Version 4.5.1 angezeigt.

              HomoranH 1 Antwort Letzte Antwort
              0
              • K KrieArm

                @Homoran
                Ja, habe es gefunden. Muss man in der Einstellungen umstellen.
                Jetzt wird allerdings die Version 4.5.1 angezeigt.

                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #7

                @KrieArm sagte in Script Engine V4.9.0:

                Muss man in der Einstellungen umstellen.

                wie sind deine Pfade unter "Verwahrungsorte"?
                Du hast es jetzt unter "Haupteinstellungen" auf default geändert?

                Danach auf der Seite "Adapter" den reload Button oben links angeklickt?
                Was steht danach im log?

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                K 1 Antwort Letzte Antwort
                0
                • HomoranH Homoran

                  @KrieArm sagte in Script Engine V4.9.0:

                  Muss man in der Einstellungen umstellen.

                  wie sind deine Pfade unter "Verwahrungsorte"?
                  Du hast es jetzt unter "Haupteinstellungen" auf default geändert?

                  Danach auf der Seite "Adapter" den reload Button oben links angeklickt?
                  Was steht danach im log?

                  K Offline
                  K Offline
                  KrieArm
                  schrieb am zuletzt editiert von
                  #8

                  @Homoran
                  Ja, nach der Aktualisierung wird bei mir jetzt auch die Version 4.8.4 angezeigt.
                  Besten Dank

                  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

                  855

                  Online

                  32.4k

                  Benutzer

                  81.4k

                  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