Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. JavaScript Adapter Update beunruhigende Warnung! !

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    JavaScript Adapter Update beunruhigende Warnung! !

    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      Balu 0 last edited by wendy2702

      Hallo zusammen !
      ich möchte meinen Javascriptadapter updaten
      ( von version 6.1.4 auf 7.0.3 )

      Nun bekomme ich folgende warnung :

      Small breaking change by usage of jsonata

      All usages of jsonata must be rewritten to use promises. All blockly scripts with jsonata blocks must de changed (just move some blocks) and saved anew.

      Kann mir da leider wenig drunter vorstellen.

      Danke
      Balu

      DJMarc75 mickym G OliverIO 4 Replies Last reply Reply Quote 0
      • DJMarc75
        DJMarc75 @Balu 0 last edited by DJMarc75

        @balu-0 und wie wäre es wenn Du die ganzen "Hinweise" beim Update des Adapters gelesen hättest??
        Dann würde diese Frage nicht aufkommen !

        edit: ah, sorry, hast ja noch nicht upgedatet... aber daher verstehe ich die Frage noch viel weniger weil die Meldung ja quasi alles erklärt.

        mickym 1 Reply Last reply Reply Quote 0
        • mickym
          mickym Most Active @Balu 0 last edited by

          @balu-0 Keine Ahnung - Probiere es halt. Schau in alle Deine Blocklies ob Du JSONATA benutzt und dann ändere an dem Blockly irgendwas und nimm die Änderung wieder zurück, sodass das Blockly neu gespeichert werden muss.

          1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active @DJMarc75 last edited by mickym

            @djmarc75 sagte in JavaScript Adapter Update beunruhigende Wahrung !:

            @balu-0 und wie wäre es wenn Du die ganzen "Hinweise" beim Update des Adapters gelesen hättest??
            Dann würde diese Frage nicht aufkommen !

            Achso da gabs Hinweise 😉 - Bei mir wird kein Update empfohlen. Nach ich nutze den ja auch nur größtenteils zum Spielen. 😉

            Ah ich sehe gerade das ist ein Breaking Change ab Version 7.0.2 und das ist BETA. Aber im Prinzip steht ja beschrieben, was man tun muss.

            5f0290fb-31e6-48af-ade1-e42a9a1532d3-image.png

            DJMarc75 1 Reply Last reply Reply Quote 0
            • DJMarc75
              DJMarc75 @mickym last edited by

              @mickym sagte in JavaScript Adapter Update beunruhigende Wahrung !:

              Achso da gabs Hinweise - Bei mir wird kein Update empfohlen. Nach ich nutze den ja auch nur größtenteils zum Spielen.

              na dann lass einfach mal stecken 😳 und:

              @mickym sagte in JavaScript Adapter Update beunruhigende Wahrung !:

              Ah ich sehe gerade das ist ein Breaking Change ab Version 7.0.2 und das ist BETA. Aber im Prinzip steht ja beschrieben, was man tun muss.

              danke für die Bestätigung 🙄

              mickym 1 Reply Last reply Reply Quote 0
              • mickym
                mickym Most Active @DJMarc75 last edited by

                @djmarc75 sagte in JavaScript Adapter Update beunruhigende Wahrung !:

                na dann lass einfach mal stecken

                Na gerade das hätte ich von Dir nicht erwartet, denn ich denke mit meiner Spielerei mit JSONATA und Blockly hätte ich schon manch wertvollen Beitrag geleistet. Ich werde im Übrigen eher mal auf eine Betaversion mit dem Javascript Adapter gehen, als ich das mit dem NodeRed Adapter mache. Warum? Weil Spielen weniger weh tut. Also werte es vielleicht nicht so ab, wenn ich mit dem JS-Adapter nur spiele, vielleicht leiste ich gerade dadurch auch mal den einen oder anderen Beitrag der nicht so unnütz ist. 😉

                1 Reply Last reply Reply Quote 0
                • G
                  GombersIOB @Balu 0 last edited by

                  @balu-0

                  beunruhigende Wahrung

                  könntest Du bitte die Überschrift korrigieren? Überschriften sollten definitiv eine sinnvolle Umschreibung des Problems sein!

                  1 Reply Last reply Reply Quote 2
                  • mickym
                    mickym Most Active last edited by mickym

                    So ich hab mal auf 7.0.3 aktualisiert und folgendes Ergebnis für alle die, die JSONATA anwenden:

                    Im Blockly wirklich nur mal kurz was ändern und wieder zurückändern und abspeichern. Es wird einfach ein await vor die JSONATA-Expression geschrieben.

                    Für alle die, die JSONATA mit Javascript nutzen, muss man das await - manuell vorne dran schreiben, dann geht es wieder:

                    3a7bf759-3ba0-4bdf-9cc6-58f677de934b-image.png

                    Hier mal der Vergleich und was man bekommt, wenn man das nicht macht:

                    fbadd76e-529e-4cc4-bc6b-7fe4fee29e32-image.png

                    Also wer kein await vorne dran schreibt bekommt ab Version 7.0.2 dann als Ausgabe:

                    [object Promise]
                    

                    anstelle des Ergebnisses.

                    1 Reply Last reply Reply Quote 2
                    • OliverIO
                      OliverIO @Balu 0 last edited by

                      @balu-0

                      wenn du nicht weißt was jsonata ist oder noch nie gehört hast, dann betrifft es dich nicht.

                      B 1 Reply Last reply Reply Quote 1
                      • B
                        Balu 0 @OliverIO last edited by

                        Vielen Dank für eure Beiträge !!

                        Ich habs denke ich jetzt Kapiert.

                        Ich beobachte jetzt mal die automatiesierungen....

                        Überschrift wurde immer zu lang....

                        Vielen Dank euch !!!

                        Balu

                        DJMarc75 1 Reply Last reply Reply Quote 0
                        • DJMarc75
                          DJMarc75 @Balu 0 last edited by

                          @balu-0 sagte in JavaScript Adapter Update beunruhigende Warnung! !:

                          Ich beobachte jetzt mal die automatiesierungen....

                          Was für Automatisierungen ??

                          @balu-0 sagte in JavaScript Adapter Update beunruhigende Warnung! !:

                          Überschrift wurde immer zu lang....

                          Was ?

                          B 1 Reply Last reply Reply Quote 0
                          • B
                            Balu 0 @DJMarc75 last edited by

                            @djmarc75

                            die Automatisierungen die durch die Scripte ausgelöst werden ( Heizugsteuerung usw. )

                            GombersIOB
                            bemängelte meine nicht aussagekräftige Überschrift

                            Balu

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate
                            FAQ Cloud / IOT
                            HowTo: Node.js-Update
                            HowTo: Backup/Restore
                            Downloads
                            BLOG

                            612
                            Online

                            31.6k
                            Users

                            79.5k
                            Topics

                            1.3m
                            Posts

                            5
                            12
                            759
                            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