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. Tester
  4. JavaScript 8.5.2 - Blockly 10, Bausteine überarbeitet

NEWS

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

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

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

JavaScript 8.5.2 - Blockly 10, Bausteine überarbeitet

Geplant Angeheftet Gesperrt Verschoben Tester
16 Beiträge 7 Kommentatoren 2.2k Aufrufe 11 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.
  • S Abwesend
    S Abwesend
    Shadowhunter23
    schrieb am zuletzt editiert von Shadowhunter23
    #3

    Bin am Tablet und weiß nicht genau ob es daran liegt:

    Screenshot_2024-06-11-21-55-52-560_com.android.chrome-edit.jpg

    Wenn ich oben auf ID auswählen gehe kommt kurz ein Fenster wo man normalerweise das Objekt auswählt. Dann verschwindet dieses Fenster und muss per Browser zurück.

    Proxmox 9 HA-Cluster mit 3x HP prodesk 400 G6 i5
    Bei einem downvote bitte melden, es könnte sein, dass dieser ungewollt ist!

    O 2 Antworten Letzte Antwort
    0
    • S Shadowhunter23

      Bin am Tablet und weiß nicht genau ob es daran liegt:

      Screenshot_2024-06-11-21-55-52-560_com.android.chrome-edit.jpg

      Wenn ich oben auf ID auswählen gehe kommt kurz ein Fenster wo man normalerweise das Objekt auswählt. Dann verschwindet dieses Fenster und muss per Browser zurück.

      O Abwesend
      O Abwesend
      oFbEQnpoLKKl6mbY5e13
      schrieb am zuletzt editiert von
      #4

      @shadowhunter23

      Kann ich bestätigen.

      S 1 Antwort Letzte Antwort
      0
      • O oFbEQnpoLKKl6mbY5e13

        @shadowhunter23

        Kann ich bestätigen.

        S Abwesend
        S Abwesend
        Shadowhunter23
        schrieb am zuletzt editiert von
        #5

        @ofbeqnpolkkl6mby5e13

        Oh, auch beim zweiten Triggerblock ist das so.

        Proxmox 9 HA-Cluster mit 3x HP prodesk 400 G6 i5
        Bei einem downvote bitte melden, es könnte sein, dass dieser ungewollt ist!

        O 1 Antwort Letzte Antwort
        0
        • S Shadowhunter23

          @ofbeqnpolkkl6mby5e13

          Oh, auch beim zweiten Triggerblock ist das so.

          O Abwesend
          O Abwesend
          oFbEQnpoLKKl6mbY5e13
          schrieb am zuletzt editiert von
          #6

          @shadowhunter23

          Richtig.

          1 Antwort Letzte Antwort
          0
          • haus-automatisierungH haus-automatisierung

            Hier nochmal als YouTube-Video: https://www.youtube.com/watch?v=dS6vkX6Mvjo

            und im Blog: https://haus-automatisierung.com/software/iobroker/2024/06/11/neue-features-javascript-iobroker.html

            S Abwesend
            S Abwesend
            Shadowhunter23
            schrieb am zuletzt editiert von Shadowhunter23
            #7

            @haus-automatisierung

            Für dich als Info, bin komplett auf Beta mit allem und alles ist auf dem letzten Stand ( kein Admin 7.0.1 ).

            Proxmox 9 HA-Cluster mit 3x HP prodesk 400 G6 i5
            Bei einem downvote bitte melden, es könnte sein, dass dieser ungewollt ist!

            O 1 Antwort Letzte Antwort
            0
            • S Shadowhunter23

              @haus-automatisierung

              Für dich als Info, bin komplett auf Beta mit allem und alles ist auf dem letzten Stand ( kein Admin 7.0.1 ).

              O Abwesend
              O Abwesend
              oFbEQnpoLKKl6mbY5e13
              schrieb am zuletzt editiert von oFbEQnpoLKKl6mbY5e13
              #8

              @haus-automatisierung

              MeToo außer JS-Controller.

              O 1 Antwort Letzte Antwort
              0
              • O oFbEQnpoLKKl6mbY5e13

                @haus-automatisierung

                MeToo außer JS-Controller.

                O Abwesend
                O Abwesend
                oFbEQnpoLKKl6mbY5e13
                schrieb am zuletzt editiert von oFbEQnpoLKKl6mbY5e13
                #9

                @haus-automatisierung

                Ich denke, es betrifft alle Trigger-Bausteine, die eine ID-Auswahl haben.

                Edit:
                Hat nichts mit den Trigger-Bausteinen zu tun. Die ID-Auswahl ist überall kaputt.

                Edit2:

                TypeError: s is undefined
                    getObjectName Utils.js:119
                    onAfterSelect ObjectBrowser.js:2596
                    loadAllObjects ObjectBrowser.js:2550
                    expandAllSelected ObjectBrowser.js:2585
                    loadAllObjects ObjectBrowser.js:2550
                    React 7
                    S scheduler.production.min.js:13
                    T scheduler.production.min.js:14
                react-dom.production.min.js:188:119
                Uncaught TypeError: s is undefined
                    getObjectName Utils.js:119
                    onAfterSelect ObjectBrowser.js:2596
                    loadAllObjects ObjectBrowser.js:2550
                    expandAllSelected ObjectBrowser.js:2585
                    loadAllObjects ObjectBrowser.js:2550
                    React 7
                    S scheduler.production.min.js:13
                    T scheduler.production.min.js:14
                Utils.js:119:18
                

                Edit3:
                https://github.com/ioBroker/ioBroker.javascript/issues/1607

                1 Antwort Letzte Antwort
                2
                • haus-automatisierungH haus-automatisierung
                  Aktuelle Test Version 8.5.2
                  Veröffentlichungsdatum 11.06.2024
                  Github Link bitte über das beta-Repository oder npm installieren

                  Da das letzte Mal nicht so klar wurde: BITTE TESTEN!!!

                  Das hier ist ein Beta-Test im Tester-Forum. Ich brauche Feedback und Rückmeldungen - nicht nur Fehlerberichte. Also auch positives Feedback, ob sich alles verhält wie erwartet!

                  1. Mit Version 8.5.x wurde Blockly intern auf Version 10.4.3 aktualisiert. Leider können wir noch nicht auf Version 11 gehen, da sonst kein einziger Block aus den ganzen anderen Adaptern mehr kompatibel wäre. Jedenfalls ist daher besonders darauf zu achten, ob es komische Seiteneffekte mit Blöcken gibt oder sich etwas anders verhält als vorher. Durch die neue Version wird auch ein anderen Theme genutzt, sodass die Blöcke ein wenig anders/moderner/flacher aussehen.
                  2. Da die meisten Blöcke falsch definiert waren, habe ich alles überarbeitet und sämtliche Blöcke-Definitionen angepasst. Jetzt sollte es keine Warnungen mehr in der Entwickler-Konsole geben (bis auf ein paar Deprecated-Meldungen zu Mutator-Blöcken).
                  3. Es gibt es ein Dark-Theme, welches direkt von Blockly kommt. Das sieht jetzt also etwas schöner aus als vorher.
                  4. Der generische sendTo-Block hatte ein paar Macken, dass die Attribute wild durchgetauscht wurden, wenn man weiter oben z.B. ein neues Attribut definiert hat. Auch das sollte behoben sein. Dieser verhält sich jetzt genauso wie der "Neues Objekt"-Baustein, sodass man direkt im Popup (Mutator-Block) die Namen der Eigenschaften definiert.

                  Werte direkt bestätigen per Block

                  Nach einem Feature-Request auf GitHub habe ich einen neuen Block-Typ im Trigger-Bereich hinzugefügt, welcher es etwas einfacher macht, eigene Datenpunkte zu bestätigen. Dann muss man nicht erst einen "Aktualisiere"-Block mit dem Wert des Triggers erstellen. Und es liest sich etwas schöner. Danke dafür, sehr gute Idee!

                  Screenshot 2024-06-11 at 19.42.20.png

                  Neuer Text-Block "enthält"

                  Ich fand es immer etwas anstrengend den "suche erstes Vorkommen von Text, ... "-Block zu nutzen, nur um zu prüfen ob ein anderer Text enthalten ist. Daher jetzt diese Variante. Bitte ausführlich testen.

                  Screenshot 2024-06-11 at 19.40.11.png

                  Mehr Prüfungen / Warnungen

                  Sollte man Blöcke irgendwo positionieren, wie es nicht gedacht ist, gibt es an immer mehr Blöcken ein kleines Ausrufezeichen mit einer Warnung. Sollten Euch da noch Kombinationen einfallen, welche man auf keinen Fall machen sollte -> immer her mit den Infos!

                  Weitere geplante Blöcke

                  • Once-Trigger (siehe GitHub-Request)
                  • sendTo-Rückgabe (wie in den anderen Blöcken, um direkt auf das Ergebnis zuzugreifen)
                  • getHistory-Rückgabe (wie in den anderen Blöcken, um direkt auf das Ergebnis zuzugreifen)
                  • sendToHost (hat keine Prio)
                  David G.D Online
                  David G.D Online
                  David G.
                  schrieb am zuletzt editiert von David G.
                  #10

                  Vielen Dank für deine intensive Arbeit an Blockly.
                  Das ist im Moment die Zeit wo sich am meisten tut, seit dem ich den iobroker nutze.
                  Blockly war für mich damals einer der haupt Gründe nicht zu HA zu gehen.

                  @haus-automatisierung sagte in JavaScript 8.5.2 - Blockly 10, Bausteine überarbeitet:

                  Leider können wir noch nicht auf Version 11 gehen, da sonst kein einziger Block aus den ganzen anderen Adaptern mehr kompatibel wäre.

                  Kann man den Devs das irgendwie nahe legen?
                  Oder im Log drauf hinweisen, dass die Blöcke zB in JavaScript 9 nicht mehr unterstützt werden?
                  Irgendwann sollte man den Schritt ja gehen.

                  Zeigt eure Lovelace-Visualisierung klick
                  (Auch ideal um sich Anregungen zu holen)

                  Meine Tabellen für eure Visualisierung klick

                  haus-automatisierungH 1 Antwort Letzte Antwort
                  0
                  • David G.D David G.

                    Vielen Dank für deine intensive Arbeit an Blockly.
                    Das ist im Moment die Zeit wo sich am meisten tut, seit dem ich den iobroker nutze.
                    Blockly war für mich damals einer der haupt Gründe nicht zu HA zu gehen.

                    @haus-automatisierung sagte in JavaScript 8.5.2 - Blockly 10, Bausteine überarbeitet:

                    Leider können wir noch nicht auf Version 11 gehen, da sonst kein einziger Block aus den ganzen anderen Adaptern mehr kompatibel wäre.

                    Kann man den Devs das irgendwie nahe legen?
                    Oder im Log drauf hinweisen, dass die Blöcke zB in JavaScript 9 nicht mehr unterstützt werden?
                    Irgendwann sollte man den Schritt ja gehen.

                    haus-automatisierungH Offline
                    haus-automatisierungH Offline
                    haus-automatisierung
                    Developer Most Active
                    schrieb am zuletzt editiert von
                    #11

                    @david-g sagte in JavaScript 8.5.2 - Blockly 10, Bausteine überarbeitet:

                    Kann man den Devs das irgendwie nahe legen?

                    Das Problem ist, dass das aktuelle Plugin-Konzept für Blockly-Bausteine keine Version vorgibt. Es wird einfach versucht die Datei zu laden. Und dann gibt es JavaScript-Fehler. Möglich ist das sicherlich, aber ein sehr langer Prozess (angefangen bei einem neuen Konzept für Blockly-Plugins).

                    🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                    🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                    📚 Meine inoffizielle ioBroker Dokumentation

                    W 1 Antwort Letzte Antwort
                    0
                    • haus-automatisierungH haus-automatisierung

                      @david-g sagte in JavaScript 8.5.2 - Blockly 10, Bausteine überarbeitet:

                      Kann man den Devs das irgendwie nahe legen?

                      Das Problem ist, dass das aktuelle Plugin-Konzept für Blockly-Bausteine keine Version vorgibt. Es wird einfach versucht die Datei zu laden. Und dann gibt es JavaScript-Fehler. Möglich ist das sicherlich, aber ein sehr langer Prozess (angefangen bei einem neuen Konzept für Blockly-Plugins).

                      W Offline
                      W Offline
                      warp735
                      schrieb am zuletzt editiert von
                      #12

                      @haus-automatisierung
                      Wie wird man den alte Blöcke los? Ich meine da zum Beispiel die neuen und-Blöcke. Wäre aufgeräumter, wenn der alte Kram dann aussortiert werden würde.

                      Snag_129ce4.png

                      haus-automatisierungH HomoranH 2 Antworten Letzte Antwort
                      0
                      • W warp735

                        @haus-automatisierung
                        Wie wird man den alte Blöcke los? Ich meine da zum Beispiel die neuen und-Blöcke. Wäre aufgeräumter, wenn der alte Kram dann aussortiert werden würde.

                        Snag_129ce4.png

                        haus-automatisierungH Offline
                        haus-automatisierungH Offline
                        haus-automatisierung
                        Developer Most Active
                        schrieb am zuletzt editiert von
                        #13

                        @warp735 sagte in JavaScript 8.5.2 - Blockly 10, Bausteine überarbeitet:

                        Wie wird man den alte Blöcke los?

                        Es gibt keine "alten Blöcke". Daher wird man auch nichts los. Die nutzen ja auch noch sehr viele. Würde ich diese entfernen, könnten tausende Leute ihre Scripts nicht mehr öffnen.

                        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                        📚 Meine inoffizielle ioBroker Dokumentation

                        1 Antwort Letzte Antwort
                        4
                        • W warp735

                          @haus-automatisierung
                          Wie wird man den alte Blöcke los? Ich meine da zum Beispiel die neuen und-Blöcke. Wäre aufgeräumter, wenn der alte Kram dann aussortiert werden würde.

                          Snag_129ce4.png

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

                          @warp735 sagte in JavaScript 8.5.2 - Blockly 10, Bausteine überarbeitet:

                          Wie wird man den alte Blöcke los?

                          was ist denn da alt?
                          sind doch unterschiedliche Blöcke

                          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 -

                          1 Antwort Letzte Antwort
                          0
                          • S Shadowhunter23

                            Bin am Tablet und weiß nicht genau ob es daran liegt:

                            Screenshot_2024-06-11-21-55-52-560_com.android.chrome-edit.jpg

                            Wenn ich oben auf ID auswählen gehe kommt kurz ein Fenster wo man normalerweise das Objekt auswählt. Dann verschwindet dieses Fenster und muss per Browser zurück.

                            O Abwesend
                            O Abwesend
                            oFbEQnpoLKKl6mbY5e13
                            schrieb am zuletzt editiert von
                            #15

                            @shadowhunter23

                            Funktioniert mit v8.6.0 wieder.

                            1 Antwort Letzte Antwort
                            2
                            • T Offline
                              T Offline
                              tobi19
                              schrieb am zuletzt editiert von
                              #16

                              Update von V 7.8 auf V8.6.0 hat funktioniert und nach Umstellung auf http(Get) auch keine Fehler gezeigt.
                              Vielen Dank für die Weiterentwicklung - Übersichtlichkeit und Möglichkeiten sind erweitert.

                              1 Antwort Letzte Antwort
                              1
                              Antworten
                              • In einem neuen Thema antworten
                              Anmelden zum Antworten
                              • Älteste zuerst
                              • Neuste zuerst
                              • Meiste Stimmen


                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              372

                              Online

                              32.4k

                              Benutzer

                              81.5k

                              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