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. Blockly
  5. sendTo Baustein

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

sendTo Baustein

Geplant Angeheftet Gesperrt Verschoben Blockly
21 Beiträge 8 Kommentatoren 1.9k Aufrufe 7 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 Stefan_NK

    Hallo Zusammen,
    ich habe eine Frage zu dem SendTo Baustein an Euch.
    Ich habe ein kleines Blockly erstellt, dass mir bestimmte Stromwerte in eine SQL-Tabelle schreiben soll. Lasse ich mir das SQL als Log ausgeben und führe ich das SQL per HeidiSQL aus, funktioniet es, aus Blockly heraus nicht.
    Ich habe den aktuellen Baustein verwendet.
    Kopiere ich aus einem alten Blockly-Script den sendTo Baustein - er sieht ein wenig anders aus - funktioniert das neue Blockly einwandfrei. Das Problem ist nur, ich finde den "alten" Baustein nicht in der Auswahl und kann ihn nur aus einem alten Blockly kopieren. Wo liegt hier das Problem? Oder bin ich nur blind?
    3dd70e3f-36aa-4585-af3f-473011cfbff9-grafik.png

    M Offline
    M Offline
    MatthiasUlrich
    schrieb am zuletzt editiert von
    #2

    @stefan_nk hast du die zwei Blöcke mal in ein Script gezogen genau gleich parametriert und mal auf Javascript umgestellt? Da müsstest du ja sehen was der Unterschied ist.

    S 1 Antwort Letzte Antwort
    0
    • M MatthiasUlrich

      @stefan_nk hast du die zwei Blöcke mal in ein Script gezogen genau gleich parametriert und mal auf Javascript umgestellt? Da müsstest du ja sehen was der Unterschied ist.

      S Offline
      S Offline
      Stefan_NK
      schrieb am zuletzt editiert von
      #3

      @matthiasulrich
      Nein, habe ich nicht. Der Unterschied im "Hintergrund" ist mir auch nicht sooo wichtig, zumal ich auch nicht der Javascript-Spezialist bin.
      Mein Problem ist eher, dass es anscheinend den "alten" Baustein nicht mehr gibt und der "neue" mit der bisherigen Anweisung nicht zurecht kommt.
      Muss eventuell noch im Javascript-Adapter etwas eingestellt werden, was beim "alten" egal war?

      M 1 Antwort Letzte Antwort
      0
      • S Stefan_NK

        @matthiasulrich
        Nein, habe ich nicht. Der Unterschied im "Hintergrund" ist mir auch nicht sooo wichtig, zumal ich auch nicht der Javascript-Spezialist bin.
        Mein Problem ist eher, dass es anscheinend den "alten" Baustein nicht mehr gibt und der "neue" mit der bisherigen Anweisung nicht zurecht kommt.
        Muss eventuell noch im Javascript-Adapter etwas eingestellt werden, was beim "alten" egal war?

        M Offline
        M Offline
        MatthiasUlrich
        schrieb am zuletzt editiert von
        #4

        @stefan_nk ich meine nur vielleicht entdeckst du im direkten vergleich ja doch eine falsche parametrierung.

        1 Antwort Letzte Antwort
        0
        • S Stefan_NK

          Hallo Zusammen,
          ich habe eine Frage zu dem SendTo Baustein an Euch.
          Ich habe ein kleines Blockly erstellt, dass mir bestimmte Stromwerte in eine SQL-Tabelle schreiben soll. Lasse ich mir das SQL als Log ausgeben und führe ich das SQL per HeidiSQL aus, funktioniet es, aus Blockly heraus nicht.
          Ich habe den aktuellen Baustein verwendet.
          Kopiere ich aus einem alten Blockly-Script den sendTo Baustein - er sieht ein wenig anders aus - funktioniert das neue Blockly einwandfrei. Das Problem ist nur, ich finde den "alten" Baustein nicht in der Auswahl und kann ihn nur aus einem alten Blockly kopieren. Wo liegt hier das Problem? Oder bin ich nur blind?
          3dd70e3f-36aa-4585-af3f-473011cfbff9-grafik.png

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

          @stefan_nk Du musst den Parameter Namen entfernen (auf dem Zahnrad). Also nur den Namen auf einen Leerstring setzen. Dann ist es wieder das gleiche verhalten wie früher. Sonst wird ein Objekt übergeben.

          Screenshot 2025-07-05 at 18.14.46.png

          @stefan_nk sagte in sendTo Baustein:

          Der Unterschied im "Hintergrund" ist mir auch nicht sooo wichtig

          Doch, der Unterschied ist sogar ziemlich wichtig, weil das zwei komplett unterschiedliche Parameter zusammenbaut. Einmal wird ein Objekt mit der Eigenschaft über geben { parameter: 'SELECT val ...' }, und einmal wird der String direkt an sendTo übergeben. Also 'SELECT val ...'

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

          S 1 Antwort Letzte Antwort
          2
          • B Offline
            B Offline
            Blockmove
            schrieb am zuletzt editiert von
            #6

            Mal ne Frage / Idee:
            Wäre es nicht sinnvoll, wenn man in Blockly einen Hilfe-Button hätte?
            Für manchen Anfänger wäre es wahrscheinlich eine Hilfe.
            Vielleicht direkt auf auf jedem Element und / oder auf der Page.
            Blockly hat erfreulicherweise immer Funktionen und damit sind mittlerweile auch komplexe Scripte möglich.
            Aber damit wird es auch schwieriger.

            The difference beetween Man and Boys:
            The price of their toys 😀

            AsgothianA 1 Antwort Letzte Antwort
            0
            • B Blockmove

              Mal ne Frage / Idee:
              Wäre es nicht sinnvoll, wenn man in Blockly einen Hilfe-Button hätte?
              Für manchen Anfänger wäre es wahrscheinlich eine Hilfe.
              Vielleicht direkt auf auf jedem Element und / oder auf der Page.
              Blockly hat erfreulicherweise immer Funktionen und damit sind mittlerweile auch komplexe Scripte möglich.
              Aber damit wird es auch schwieriger.

              AsgothianA Offline
              AsgothianA Offline
              Asgothian
              Developer
              schrieb am zuletzt editiert von
              #7

              @blockmove das ist vielleicht keine allzu schlechte Idee.

              Initial, könnte man dahinter einfach die aktuelle Blocky Doku auf iobroker.net verlinken, ich gehe davon aus, dass die meisten Leute die hier Fragen stellen sich diese nicht vorher angeschaut haben. Ansonsten wäre auch ein Link auf den Blockly Anfänger thread hier im Forum eine einfache Option. Wenn dieses von der JS Oberfläche aus direkt erreichbar wäre, wird es vielleicht öfter gelesen, anstatt dass die einfachsten Fragen direkt im Forum gestellt werden.

              Eine Kontext oder Baustein sensitive Hilfe halte ich hingegen nicht für realistisch. Da ist der Aufwand deutlich zu groß und die eigentlichen Probleme entstehen eher selten auf Basis der einzelnen Bausteine, sondern auf Basis der dahinterliegenden und benötigten Logik.

              A.

              ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
              "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

              B 1 Antwort Letzte Antwort
              2
              • AsgothianA Asgothian

                @blockmove das ist vielleicht keine allzu schlechte Idee.

                Initial, könnte man dahinter einfach die aktuelle Blocky Doku auf iobroker.net verlinken, ich gehe davon aus, dass die meisten Leute die hier Fragen stellen sich diese nicht vorher angeschaut haben. Ansonsten wäre auch ein Link auf den Blockly Anfänger thread hier im Forum eine einfache Option. Wenn dieses von der JS Oberfläche aus direkt erreichbar wäre, wird es vielleicht öfter gelesen, anstatt dass die einfachsten Fragen direkt im Forum gestellt werden.

                Eine Kontext oder Baustein sensitive Hilfe halte ich hingegen nicht für realistisch. Da ist der Aufwand deutlich zu groß und die eigentlichen Probleme entstehen eher selten auf Basis der einzelnen Bausteine, sondern auf Basis der dahinterliegenden und benötigten Logik.

                A.

                B Offline
                B Offline
                Blockmove
                schrieb am zuletzt editiert von
                #8

                @asgothian said in sendTo Baustein:

                @blockmove das ist vielleicht keine allzu schlechte Idee.

                Initial, könnte man dahinter einfach die aktuelle Blocky Doku auf iobroker.net verlinken, ich gehe davon aus, dass die meisten Leute die hier Fragen stellen sich diese nicht vorher angeschaut haben. Ansonsten wäre auch ein Link auf den Blockly Anfänger thread hier im Forum eine einfache Option. Wenn dieses von der JS Oberfläche aus direkt erreichbar wäre, wird es vielleicht öfter gelesen, anstatt dass die einfachsten Fragen direkt im Forum gestellt werden.

                Eine Kontext oder Baustein sensitive Hilfe halte ich hingegen nicht für realistisch. Da ist der Aufwand deutlich zu groß und die eigentlichen Probleme entstehen eher selten auf Basis der einzelnen Bausteine, sondern auf Basis der dahinterliegenden und benötigten Logik.

                A.

                Ich sehe es auch so, dass viele die Doku nicht lesen oder vielleicht auch gar nicht wissen, dass es sie gibt.
                Zumindest bekommt man den Eindruck, wenn man viele der Einsteigerfragen liest.
                Ich denke ein Link auf die Doku sollte in der Blockly-Oberfläche nicht einen riesen Aufwand sein.
                Baustein sensitive Hilfe ist ganz klar ein Aufwand. Vielleicht kann man es zumindest bei komplexeren Baustein mal umsetzen.
                Die aktuelle Fragestellung hier, ist ja ein schönes Beispiel.
                Um den Unterschied zu sehen, muss man quasi wirklich umschalten auf Javascript und den erzeugten Code anschauen.
                Wenn die Blockly Doku entsprechend strukturiert ist / wird, reicht ja auch vielleicht ein ?-Button mit nem Link im entsprechenden Baustein.

                VG und Schönen Sonntag

                The difference beetween Man and Boys:
                The price of their toys 😀

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

                  @stefan_nk Du musst den Parameter Namen entfernen (auf dem Zahnrad). Also nur den Namen auf einen Leerstring setzen. Dann ist es wieder das gleiche verhalten wie früher. Sonst wird ein Objekt übergeben.

                  Screenshot 2025-07-05 at 18.14.46.png

                  @stefan_nk sagte in sendTo Baustein:

                  Der Unterschied im "Hintergrund" ist mir auch nicht sooo wichtig

                  Doch, der Unterschied ist sogar ziemlich wichtig, weil das zwei komplett unterschiedliche Parameter zusammenbaut. Einmal wird ein Objekt mit der Eigenschaft über geben { parameter: 'SELECT val ...' }, und einmal wird der String direkt an sendTo übergeben. Also 'SELECT val ...'

                  S Offline
                  S Offline
                  Stefan_NK
                  schrieb am zuletzt editiert von
                  #9

                  @haus-automatisierung Danke Matthias, das war's, was mir gefehlt hat. :+1: (wie deine Videos auf YT)

                  LG Stefan

                  1 Antwort Letzte Antwort
                  1
                  • B Blockmove

                    @asgothian said in sendTo Baustein:

                    @blockmove das ist vielleicht keine allzu schlechte Idee.

                    Initial, könnte man dahinter einfach die aktuelle Blocky Doku auf iobroker.net verlinken, ich gehe davon aus, dass die meisten Leute die hier Fragen stellen sich diese nicht vorher angeschaut haben. Ansonsten wäre auch ein Link auf den Blockly Anfänger thread hier im Forum eine einfache Option. Wenn dieses von der JS Oberfläche aus direkt erreichbar wäre, wird es vielleicht öfter gelesen, anstatt dass die einfachsten Fragen direkt im Forum gestellt werden.

                    Eine Kontext oder Baustein sensitive Hilfe halte ich hingegen nicht für realistisch. Da ist der Aufwand deutlich zu groß und die eigentlichen Probleme entstehen eher selten auf Basis der einzelnen Bausteine, sondern auf Basis der dahinterliegenden und benötigten Logik.

                    A.

                    Ich sehe es auch so, dass viele die Doku nicht lesen oder vielleicht auch gar nicht wissen, dass es sie gibt.
                    Zumindest bekommt man den Eindruck, wenn man viele der Einsteigerfragen liest.
                    Ich denke ein Link auf die Doku sollte in der Blockly-Oberfläche nicht einen riesen Aufwand sein.
                    Baustein sensitive Hilfe ist ganz klar ein Aufwand. Vielleicht kann man es zumindest bei komplexeren Baustein mal umsetzen.
                    Die aktuelle Fragestellung hier, ist ja ein schönes Beispiel.
                    Um den Unterschied zu sehen, muss man quasi wirklich umschalten auf Javascript und den erzeugten Code anschauen.
                    Wenn die Blockly Doku entsprechend strukturiert ist / wird, reicht ja auch vielleicht ein ?-Button mit nem Link im entsprechenden Baustein.

                    VG und Schönen Sonntag

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

                    @blockmove sagte in sendTo Baustein:

                    Ich denke ein Link auf die Doku sollte in der Blockly-Oberfläche nicht einen riesen Aufwand sein.

                    Leider ist die Doku nicht mehr aktuell und müsste dringend überarbeitet werden. Zumindest gibt es jetzt deutlich mehr Blöcke und die sind alle nicht dokumentiert. Alleine alle Screenshots neu zu machen ist schon Fleißarbeit.

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

                    HomoranH B 2 Antworten Letzte Antwort
                    1
                    • haus-automatisierungH haus-automatisierung

                      @blockmove sagte in sendTo Baustein:

                      Ich denke ein Link auf die Doku sollte in der Blockly-Oberfläche nicht einen riesen Aufwand sein.

                      Leider ist die Doku nicht mehr aktuell und müsste dringend überarbeitet werden. Zumindest gibt es jetzt deutlich mehr Blöcke und die sind alle nicht dokumentiert. Alleine alle Screenshots neu zu machen ist schon Fleißarbeit.

                      HomoranH Offline
                      HomoranH Offline
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #11

                      @haus-automatisierung sagte in sendTo Baustein:

                      Alleine alle Screenshots neu zu machen ist schon Fleißarbeit.

                      und bis die fertig sind gibt's ne andere Darstellung o.ä.

                      Kenn ich!

                      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
                      • haus-automatisierungH haus-automatisierung

                        @blockmove sagte in sendTo Baustein:

                        Ich denke ein Link auf die Doku sollte in der Blockly-Oberfläche nicht einen riesen Aufwand sein.

                        Leider ist die Doku nicht mehr aktuell und müsste dringend überarbeitet werden. Zumindest gibt es jetzt deutlich mehr Blöcke und die sind alle nicht dokumentiert. Alleine alle Screenshots neu zu machen ist schon Fleißarbeit.

                        B Offline
                        B Offline
                        Blockmove
                        schrieb am zuletzt editiert von
                        #12

                        @haus-automatisierung said in sendTo Baustein:

                        @blockmove sagte in sendTo Baustein:

                        Ich denke ein Link auf die Doku sollte in der Blockly-Oberfläche nicht einen riesen Aufwand sein.

                        Leider ist die Doku nicht mehr aktuell und müsste dringend überarbeitet werden. Zumindest gibt es jetzt deutlich mehr Blöcke und die sind alle nicht dokumentiert. Alleine alle Screenshots neu zu machen ist schon Fleißarbeit.

                        Tja, welcher Entwickler erstellt schon gern Doku :neutral_face:
                        Doku ist bei vielen nicht kommerziellen Open Source Projekten ein Problem.
                        ioBroker ist da keine Ausnahme.
                        Bei relevanten Komponenten wie eben Blockly ist es halt für den User und speziell für den Einsteiger umso ärgerlicher.
                        Wenn es dann auch noch viele nicht mehr funktionierende Lösungen im Forum oder in externen Blogs oder Videos gibt, ist das auch nicht gerade schön.
                        Ich denke mal, dass sich das Core-Team der Situation bewusst ist.

                        The difference beetween Man and Boys:
                        The price of their toys 😀

                        haus-automatisierungH AsgothianA 2 Antworten Letzte Antwort
                        0
                        • B Blockmove

                          @haus-automatisierung said in sendTo Baustein:

                          @blockmove sagte in sendTo Baustein:

                          Ich denke ein Link auf die Doku sollte in der Blockly-Oberfläche nicht einen riesen Aufwand sein.

                          Leider ist die Doku nicht mehr aktuell und müsste dringend überarbeitet werden. Zumindest gibt es jetzt deutlich mehr Blöcke und die sind alle nicht dokumentiert. Alleine alle Screenshots neu zu machen ist schon Fleißarbeit.

                          Tja, welcher Entwickler erstellt schon gern Doku :neutral_face:
                          Doku ist bei vielen nicht kommerziellen Open Source Projekten ein Problem.
                          ioBroker ist da keine Ausnahme.
                          Bei relevanten Komponenten wie eben Blockly ist es halt für den User und speziell für den Einsteiger umso ärgerlicher.
                          Wenn es dann auch noch viele nicht mehr funktionierende Lösungen im Forum oder in externen Blogs oder Videos gibt, ist das auch nicht gerade schön.
                          Ich denke mal, dass sich das Core-Team der Situation bewusst ist.

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

                          @blockmove sagte in sendTo Baustein:

                          Ich denke mal, dass sich das Core-Team der Situation bewusst ist.

                          Ja, natürlich. Nur was hilft es, wenn die zeitlichen Ressourcen begrenzt sind. Und bei ganz vielen Adaptern habe ich richtig viel Zeit in die Doku und Erklärungen gesteckt. Wird von den Nutzern gar nicht gelesen, ...

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

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

                            @blockmove sagte in sendTo Baustein:

                            Ich denke mal, dass sich das Core-Team der Situation bewusst ist.

                            Ja, natürlich. Nur was hilft es, wenn die zeitlichen Ressourcen begrenzt sind. Und bei ganz vielen Adaptern habe ich richtig viel Zeit in die Doku und Erklärungen gesteckt. Wird von den Nutzern gar nicht gelesen, ...

                            OliverIOO Offline
                            OliverIOO Offline
                            OliverIO
                            schrieb am zuletzt editiert von
                            #14

                            @haus-automatisierung sagte in sendTo Baustein:

                            @blockmove sagte in sendTo Baustein:

                            Ich denke mal, dass sich das Core-Team der Situation bewusst ist.

                            Ja, natürlich. Nur was hilft es, wenn die zeitlichen Ressourcen begrenzt sind. Und bei ganz vielen Adaptern habe ich richtig viel Zeit in die Doku und Erklärungen gesteckt. Wird von den Nutzern gar nicht gelesen, ...

                            Da hast du recht.
                            Dennoch sollte das keine Begründung sein Doku nicht zu machen.

                            1. hat man etwas wo man als Erklärung drauf zeigen kann, anstatt immer wieder sich zu wiederholen.
                            2. Du/ich kann mich nach einer Weile auch nicht mehr an alle Details erinnern und jedesmal in den Code schauen ob man ein Features umgesetzt hat oder nicht ist auch aufwändig.

                            Niemand muss unendlich komplexe und umfangreiche Dokumentation erstellen. Auch entsteht Wissen uU erst nach der Umsetzung. Was weiß ich, auf welche Ideen oder Anforderungen die Anwender den alle kommen.
                            Leider mangelt es noch ein wenig am (einfachen) Weg das jeden Tag entstehende Wissen bspw im Forum in die Dokumentation zurückzuführen. Ich für meine Adapter mache das. Für welche die mit Prosa etwas hadern könnten natürlich auch die KI mittlerweile nutzen um vorhandene Texte mit einem neuen Aspekt zu erweitern.

                            Meine Adapter und Widgets
                            TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                            Links im Profil

                            1 Antwort Letzte Antwort
                            0
                            • B Blockmove

                              @haus-automatisierung said in sendTo Baustein:

                              @blockmove sagte in sendTo Baustein:

                              Ich denke ein Link auf die Doku sollte in der Blockly-Oberfläche nicht einen riesen Aufwand sein.

                              Leider ist die Doku nicht mehr aktuell und müsste dringend überarbeitet werden. Zumindest gibt es jetzt deutlich mehr Blöcke und die sind alle nicht dokumentiert. Alleine alle Screenshots neu zu machen ist schon Fleißarbeit.

                              Tja, welcher Entwickler erstellt schon gern Doku :neutral_face:
                              Doku ist bei vielen nicht kommerziellen Open Source Projekten ein Problem.
                              ioBroker ist da keine Ausnahme.
                              Bei relevanten Komponenten wie eben Blockly ist es halt für den User und speziell für den Einsteiger umso ärgerlicher.
                              Wenn es dann auch noch viele nicht mehr funktionierende Lösungen im Forum oder in externen Blogs oder Videos gibt, ist das auch nicht gerade schön.
                              Ich denke mal, dass sich das Core-Team der Situation bewusst ist.

                              AsgothianA Offline
                              AsgothianA Offline
                              Asgothian
                              Developer
                              schrieb am zuletzt editiert von Asgothian
                              #15

                              @blockmove sagte in sendTo Baustein:

                              Bei relevanten Komponenten wie eben Blockly ist es halt für den User und speziell für den Einsteiger umso ärgerlicher.

                              Ich fürchte da (bei den Einsteigern) hilft die beste Doku der Blöcke nicht. Ich habe sehr viel Erfahrung damit im Forum Leuten beim Skripten zu helfen, und muss immer wieder feststellen das das Problem weniger die Blöcke als die dem Problem angepasste Logik zur Lösung darstellt.

                              Konzepte wie Events, trigger, variablen, datenpunkte, Datentypen und so weiter sind für viele Einsteiger Neuland. Da wird statt dessen mit (endlos) schleifen, Pausen, und so weiter gearbeitet. Deswegen ist der Blockly Einsteigerthread im Forum so wertvoll.

                              Im Bezug auf das Problem des OP - Ich wage zu bezweifeln das genau dieses in der Doku beschrieben worden wäre, da es sich meiner Einschätzung nach um einen Sonderfall handelt.

                              Und trotz allem was geschrieben wurde halte ich einen (nicht kontextsensitiven) Link auf die bestehende Blockly Doku im UI für vorteilhaft:

                              • es zeigt wo Doku ist
                              • wenn da etwas verbessert wird (z.bsp. Wenn es neue Blöcke gibt) dann kann es auch gefunden werden.
                              • das meiste der Doku ist gut - es ist wenig ‘falsches’ drin, es fehlt halt nur neues.

                              A.

                              ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                              "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                              OliverIOO 1 Antwort Letzte Antwort
                              2
                              • AsgothianA Asgothian

                                @blockmove sagte in sendTo Baustein:

                                Bei relevanten Komponenten wie eben Blockly ist es halt für den User und speziell für den Einsteiger umso ärgerlicher.

                                Ich fürchte da (bei den Einsteigern) hilft die beste Doku der Blöcke nicht. Ich habe sehr viel Erfahrung damit im Forum Leuten beim Skripten zu helfen, und muss immer wieder feststellen das das Problem weniger die Blöcke als die dem Problem angepasste Logik zur Lösung darstellt.

                                Konzepte wie Events, trigger, variablen, datenpunkte, Datentypen und so weiter sind für viele Einsteiger Neuland. Da wird statt dessen mit (endlos) schleifen, Pausen, und so weiter gearbeitet. Deswegen ist der Blockly Einsteigerthread im Forum so wertvoll.

                                Im Bezug auf das Problem des OP - Ich wage zu bezweifeln das genau dieses in der Doku beschrieben worden wäre, da es sich meiner Einschätzung nach um einen Sonderfall handelt.

                                Und trotz allem was geschrieben wurde halte ich einen (nicht kontextsensitiven) Link auf die bestehende Blockly Doku im UI für vorteilhaft:

                                • es zeigt wo Doku ist
                                • wenn da etwas verbessert wird (z.bsp. Wenn es neue Blöcke gibt) dann kann es auch gefunden werden.
                                • das meiste der Doku ist gut - es ist wenig ‘falsches’ drin, es fehlt halt nur neues.

                                A.

                                OliverIOO Offline
                                OliverIOO Offline
                                OliverIO
                                schrieb am zuletzt editiert von OliverIO
                                #16

                                @asgothian

                                Konzepte wie Events, trigger, variablen, datenpunkte, Datentypen und so weiter sind für viele Einsteiger Neuland. Da wird statt dessen mit (endlos) schleifen, Pausen, und so weiter gearbeitet. Deswegen ist der Blockly Einsteigerthread im Forum so wertvoll.

                                Das sind Konzepte des Programmierens, ob mit puzzelteilchen oder mit Text.
                                Blockly mag zwar einfach sein, aber dennoch ist es nix anderes wie programmieren. Beim Syntax hilft das System, weil ich Teilchen die partout nicht zusammenpassen auch nicht zusammenfügen kann.
                                Dennoch muss ich mir die Abfolge der Logik ausdenken.
                                Meine Kritik an blockly ist, das es begrenzt ist und nicht,al den kompletten sprachumfang von JavaScript ermöglicht. Ja man kann funktionsbausteine einsetzen, aber da ist man auch wieder beim klassischen programmieren.
                                Weiterer Nachteil von blockly ist, das der dokumentations- und artikelumfang im Internet recht bescheiden ist.

                                Für JavaScript und viele andere Sprachen ist der Umfang wirklich sehr groß. Wen man mal bei Google nach blockly sucht (am besten im Inkognito Mode), dann kommt man relativ schnell auf Inhalte des iobrokers.

                                Auch beim Einsatz von ki kann man sich bei JavaScript besser helfen lassen, wie bei einer grafischen Sprache wie blockly.

                                Daher plädiere ich eher gleich JavaScript zu lernen und diese etwas steilere Lernkurve in Kauf zu nehmen, als die Begrenzungen von blockly zu akzeptieren.

                                Wer nie die Grenzen von blockly erreicht, dann ist alles gut. Wer aber bemerkt das er Probleme mit Logik, Abhängigkeiten und fehlende Befehle bemerkt, sollte sich überlegen, ob er nicht bereit ist höhere Programmiersprache zu lernen um diese Begrenzungen hinter sich zu lassen.

                                Meine Adapter und Widgets
                                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                Links im Profil

                                AsgothianA haus-automatisierungH 2 Antworten Letzte Antwort
                                2
                                • OliverIOO OliverIO

                                  @asgothian

                                  Konzepte wie Events, trigger, variablen, datenpunkte, Datentypen und so weiter sind für viele Einsteiger Neuland. Da wird statt dessen mit (endlos) schleifen, Pausen, und so weiter gearbeitet. Deswegen ist der Blockly Einsteigerthread im Forum so wertvoll.

                                  Das sind Konzepte des Programmierens, ob mit puzzelteilchen oder mit Text.
                                  Blockly mag zwar einfach sein, aber dennoch ist es nix anderes wie programmieren. Beim Syntax hilft das System, weil ich Teilchen die partout nicht zusammenpassen auch nicht zusammenfügen kann.
                                  Dennoch muss ich mir die Abfolge der Logik ausdenken.
                                  Meine Kritik an blockly ist, das es begrenzt ist und nicht,al den kompletten sprachumfang von JavaScript ermöglicht. Ja man kann funktionsbausteine einsetzen, aber da ist man auch wieder beim klassischen programmieren.
                                  Weiterer Nachteil von blockly ist, das der dokumentations- und artikelumfang im Internet recht bescheiden ist.

                                  Für JavaScript und viele andere Sprachen ist der Umfang wirklich sehr groß. Wen man mal bei Google nach blockly sucht (am besten im Inkognito Mode), dann kommt man relativ schnell auf Inhalte des iobrokers.

                                  Auch beim Einsatz von ki kann man sich bei JavaScript besser helfen lassen, wie bei einer grafischen Sprache wie blockly.

                                  Daher plädiere ich eher gleich JavaScript zu lernen und diese etwas steilere Lernkurve in Kauf zu nehmen, als die Begrenzungen von blockly zu akzeptieren.

                                  Wer nie die Grenzen von blockly erreicht, dann ist alles gut. Wer aber bemerkt das er Probleme mit Logik, Abhängigkeiten und fehlende Befehle bemerkt, sollte sich überlegen, ob er nicht bereit ist höhere Programmiersprache zu lernen um diese Begrenzungen hinter sich zu lassen.

                                  AsgothianA Offline
                                  AsgothianA Offline
                                  Asgothian
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #17

                                  @oliverio sagte in sendTo Baustein:

                                  Daher plädiere ich eher gleich JavaScript zu lernen und diese etwas steilere Lernkurve in Kauf zu nehmen, als die Begrenzungen von blockly zu akzeptieren.
                                  Wer nie die Grenzen von blockly erreicht, dann ist alles gut. Wer aber bemerkt das er Probleme mit Logik, Abhängigkeiten und fehlende Befehle bemerkt, sollte sich überlegen, ob er nicht bereit ist höhere Programmiersprache zu lernen um diese Begrenzungen hinter sich zu lassen.

                                  das seh ich im Allgemeinen auch so. Allerdings kann ich nachvollziehen das Blockly insbesondere für Neulinge erst einmal einfacher zu handhaben ist, weil es die Syntax vorgibt - man muss also "nur" die Logik lernen, nicht auch die Syntax. Das ist für 'Gelegenheitsskripter' die da alle paar Wochen mal was kleines machen einfacher zu erhalten.

                                  @oliverio sagte in sendTo Baustein:

                                  Weiterer Nachteil von blockly ist, das der dokumentations- und artikelumfang im Internet recht bescheiden ist.

                                  genau hier setzt ja mein Ansatz an, im UI einen Link zu dem wenigen was es gibt zu hinterlegen. So schlecht ist das gar nicht. Und dem Interessierten bringt es zumindest ein paar Konzepte näher.

                                  A.

                                  ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                                  "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                                  1 Antwort Letzte Antwort
                                  0
                                  • OliverIOO OliverIO

                                    @asgothian

                                    Konzepte wie Events, trigger, variablen, datenpunkte, Datentypen und so weiter sind für viele Einsteiger Neuland. Da wird statt dessen mit (endlos) schleifen, Pausen, und so weiter gearbeitet. Deswegen ist der Blockly Einsteigerthread im Forum so wertvoll.

                                    Das sind Konzepte des Programmierens, ob mit puzzelteilchen oder mit Text.
                                    Blockly mag zwar einfach sein, aber dennoch ist es nix anderes wie programmieren. Beim Syntax hilft das System, weil ich Teilchen die partout nicht zusammenpassen auch nicht zusammenfügen kann.
                                    Dennoch muss ich mir die Abfolge der Logik ausdenken.
                                    Meine Kritik an blockly ist, das es begrenzt ist und nicht,al den kompletten sprachumfang von JavaScript ermöglicht. Ja man kann funktionsbausteine einsetzen, aber da ist man auch wieder beim klassischen programmieren.
                                    Weiterer Nachteil von blockly ist, das der dokumentations- und artikelumfang im Internet recht bescheiden ist.

                                    Für JavaScript und viele andere Sprachen ist der Umfang wirklich sehr groß. Wen man mal bei Google nach blockly sucht (am besten im Inkognito Mode), dann kommt man relativ schnell auf Inhalte des iobrokers.

                                    Auch beim Einsatz von ki kann man sich bei JavaScript besser helfen lassen, wie bei einer grafischen Sprache wie blockly.

                                    Daher plädiere ich eher gleich JavaScript zu lernen und diese etwas steilere Lernkurve in Kauf zu nehmen, als die Begrenzungen von blockly zu akzeptieren.

                                    Wer nie die Grenzen von blockly erreicht, dann ist alles gut. Wer aber bemerkt das er Probleme mit Logik, Abhängigkeiten und fehlende Befehle bemerkt, sollte sich überlegen, ob er nicht bereit ist höhere Programmiersprache zu lernen um diese Begrenzungen hinter sich zu lassen.

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

                                    @oliverio sagte in sendTo Baustein:

                                    Daher plädiere ich eher gleich JavaScript zu lernen und diese etwas steilere Lernkurve in Kauf zu nehmen

                                    Am Ende ist Blockly genau der wichtigste Grund für viele, beim ioBroker zu bleiben.

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

                                    B David G.D 2 Antworten Letzte Antwort
                                    0
                                    • haus-automatisierungH haus-automatisierung

                                      @oliverio sagte in sendTo Baustein:

                                      Daher plädiere ich eher gleich JavaScript zu lernen und diese etwas steilere Lernkurve in Kauf zu nehmen

                                      Am Ende ist Blockly genau der wichtigste Grund für viele, beim ioBroker zu bleiben.

                                      B Offline
                                      B Offline
                                      Blockmove
                                      schrieb am zuletzt editiert von
                                      #19

                                      @haus-automatisierung said in sendTo Baustein:

                                      @oliverio sagte in sendTo Baustein:

                                      Daher plädiere ich eher gleich JavaScript zu lernen und diese etwas steilere Lernkurve in Kauf zu nehmen

                                      Am Ende ist Blockly genau der wichtigste Grund für viele, beim ioBroker zu bleiben.

                                      Da stimme ich dir vollkommen zu.
                                      Ich kenne einige, die von ioBroker zu Homeassistent abgewandert sind und dann dann doch wieder zurückgekommen sind. Und zwar wirklich wegen Blockly.
                                      Es ist absolut erstaunlich was manche mit Blockly "zaubern". Daher finde ich auch die Weiterentwicklung und die neuen Bausteine bei Blockly richtig gut!
                                      Mit dem zu Grunde liegenden Konzept von ioBroker mit den Datenpunkten und den Triggern muss man sich halt anfreunden. Als SPS-Programmierer aus dem industriellen Umfeld sehe ich da halt manches etwas anders ... aber naja.

                                      The difference beetween Man and Boys:
                                      The price of their toys 😀

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

                                        @oliverio sagte in sendTo Baustein:

                                        Daher plädiere ich eher gleich JavaScript zu lernen und diese etwas steilere Lernkurve in Kauf zu nehmen

                                        Am Ende ist Blockly genau der wichtigste Grund für viele, beim ioBroker zu bleiben.

                                        David G.D Offline
                                        David G.D Offline
                                        David G.
                                        schrieb am zuletzt editiert von
                                        #20

                                        @haus-automatisierung sagte in sendTo Baustein:

                                        Am Ende ist Blockly genau der wichtigste Grund für viele, beim ioBroker zu bleiben.

                                        Für mich war es DER Grund für den iobroker.
                                        Als ich mich 2020 umgesehen hatte welches System es werden soll intensiv mit ioBroker und HA auseinandergesetzt.
                                        Hätte der iobroker kein blockly gehabt, wäre es vermutlich HA geworden. (Was ich absolut nicht bereue.).

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

                                        Meine Tabellen für eure Visualisierung klick

                                        B 1 Antwort Letzte Antwort
                                        2
                                        • David G.D David G.

                                          @haus-automatisierung sagte in sendTo Baustein:

                                          Am Ende ist Blockly genau der wichtigste Grund für viele, beim ioBroker zu bleiben.

                                          Für mich war es DER Grund für den iobroker.
                                          Als ich mich 2020 umgesehen hatte welches System es werden soll intensiv mit ioBroker und HA auseinandergesetzt.
                                          Hätte der iobroker kein blockly gehabt, wäre es vermutlich HA geworden. (Was ich absolut nicht bereue.).

                                          B Offline
                                          B Offline
                                          Blockmove
                                          schrieb am zuletzt editiert von
                                          #21

                                          @david-g said in sendTo Baustein:

                                          @haus-automatisierung sagte in sendTo Baustein:

                                          Am Ende ist Blockly genau der wichtigste Grund für viele, beim ioBroker zu bleiben.

                                          Für mich war es DER Grund für den iobroker.
                                          Als ich mich 2020 umgesehen hatte welches System es werden soll intensiv mit ioBroker und HA auseinandergesetzt.
                                          Hätte der iobroker kein blockly gehabt, wäre es vermutlich HA geworden. (Was ich absolut nicht bereue.).

                                          Ich sehe es auch so, dass Blockly eigentlich immer wichtiger wird.
                                          Der Focus rückt von so "Spielzeug" wie Visualisierung und Sprachsteuerung immer mehr zu Logikfunktionen.
                                          Früher hatte ein Smarthome ein paar Schaltsteckdosen, Rollos und ne Visu und Alexa.
                                          Heute steht ganz häufig Energiemanagment rund um PV / Balkonkraftwerke, Wallboxen, Wärmepumpen, ... im Vordergrund.
                                          Um hier Systeme miteinander logisch verknüpfen zu können brauchst du ne einfache Programmiermöglichkeit.
                                          Und da spielt halt Blockly seine Stärken aus. Selbst komplexere Dinge lassen sich doch noch übersichtlich umsetzen.
                                          Kein Vergleich zu den Automatisierungen von Homeassistent.

                                          The difference beetween Man and Boys:
                                          The price of their toys 😀

                                          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

                                          299

                                          Online

                                          32.6k

                                          Benutzer

                                          82.3k

                                          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