Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly und nächste Zeile

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Blockly und nächste Zeile

    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      Ritter last edited by

      Hallo!

      In der Mitte des Blockly steht ein \n um in die nächste Zeile zu kommen, was aber nicht geht. Wenn man auf zeige Kode geht stehen dann zwei \. Wenn ich auf Javascript gehe und da \n einfüge komme ich auch in die nächste Zeile, nur da gibt es kein zurück mehr zu Blockly.

      on({id: "vuplus.0.VuPlus.CHANNEL"/VuPlus.CHANNEL/, change: "ne"}, function (obj) {

      var value = obj.state.val;

      var oldValue = obj.oldState.val;

      try {

      require("request")((['http://192.168.1.111/web/message?text=%27,%27Wetterstation: ','Aussentemperatur = ',getState("hm-rpc.0.JEQ0157625.1.TEMPERATURE").val,' °C','[color=#FF0000]\n','Wind = ',getState("hm-rpc.0.JEQ0157625.1.WIND_SPEED").val,' km/h','&type=1&timeout=3'].join('')));

      } catch (e) { console.error(e); }

      });

      1026_blockly.png

      1 Reply Last reply Reply Quote 0
      • rantanplan
        rantanplan last edited by

        Hallo Ritter

        Setzte mal anstatt "/n" "
        ".

        Grüße

        1 Reply Last reply Reply Quote 0
        • R
          Ritter last edited by

          Dann zeigt er
          als Text an, aber geht nicht in die nächste Zeile.

          1 Reply Last reply Reply Quote 0
          • rantanplan
            rantanplan last edited by

            Hmmm. In der Debug-Ausgabe funktioniert das.

            Wo stellst Du denn die Ausgabe dar?

            In einem HTML-Widget sollte das Klappen.

            Grüße

            1 Reply Last reply Reply Quote 0
            • R
              Ritter last edited by

              Auf dem Linux Satreceiver (Enigma2). Geht aber auch nicht bei z.B. Telegram. Warum schreibt er einfach zwei \ wenn ich nur einen \ eingebe? Vielleicht würde es funktionieren wenn hier nur ein \ steht, denn wenn man von Blockly auf Javascript umschaltet stehen da auch zwei \ , da kann ich aber einen löschen und es funktioniert.

              1 Reply Last reply Reply Quote 0
              • rantanplan
                rantanplan last edited by

                Ist wohl noch ein Bug.

                Vielleicht liest ja Bluefox mit.

                Grüße

                1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators last edited by

                  Der erste Backslash ist IMHO ein escape damit der zweite als Backslash dargestellt wird und nicht selbst als escape dient!

                  Was du allerdings willst 😄

                  Gruß

                  Rainer

                  1 Reply Last reply Reply Quote 0
                  • R
                    Ritter last edited by

                    ??? Jetzt versteh ich gar nix mehr.

                    1 Reply Last reply Reply Quote 0
                    • rantanplan
                      rantanplan last edited by

                      Da fällt mir noch ein Versuch ein.

                      CR LF übernehmen manche Editoren mit "shift + enter" oder "strg + enter".

                      Jedenfalls unter Windows.

                      1 Reply Last reply Reply Quote 0
                      • R
                        Ritter last edited by

                        Gerade probiert geht auch nicht.

                        1 Reply Last reply Reply Quote 0
                        • Homoran
                          Homoran Global Moderator Administrators last edited by

                          Ich vermute mal laut:

                          Du hast einen textblock genommen, also geht blockly davon aus dass du den Backslash auch als Text haben willst.

                          Also fügt blockly automatisch vor Sonderzeichen einen Backslash ein, damit das Sonderzeichen such als Zeichen ausgegeben wird

                          1 Reply Last reply Reply Quote 0
                          • R
                            Ritter last edited by

                            Ja, ich habe einen Textblock genommen. Welche Alternative habe ich?

                            1 Reply Last reply Reply Quote 0
                            • Homoran
                              Homoran Global Moderator Administrators last edited by

                              Ich habe nur versucht zu erklären wie es zu dem Phänomen kommen könnte.

                              Gibt es auch Code Blöcke?

                              1 Reply Last reply Reply Quote 0
                              • R
                                Ritter last edited by

                                Es gibt javascript-Funktion, aber die kann man nirgendwo einsetzen.

                                1 Reply Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators last edited by

                                  Und wie sieht es mit \ für den Backslash aus?

                                  1 Reply Last reply Reply Quote 0
                                  • R
                                    Ritter last edited by

                                    Dann zeigt der Receiver gar nix mehr an, nicht mal das "info" Fenster.

                                    1 Reply Last reply Reply Quote 0
                                    • rantanplan
                                      rantanplan last edited by

                                      Also ich habe die js-controler Version 3.1.0 installiert.

                                      Da wird es im Script richtig dargestellt.

                                      console.log((['1.Zeile /n','2.Zeile','/n','3.Zeile'].join('')));

                                      IN DER 3.1.0 SIND ABER KEINE SendTo Bausteine VORHANDEN.

                                      Grüße

                                      1 Reply Last reply Reply Quote 0
                                      • Homoran
                                        Homoran Global Moderator Administrators last edited by

                                        Die SendTo Bausteine sind jetzt in den entsprechenden Adaptern mit drin.

                                        Also sendto telegram ist im telegram Adapter.

                                        1 Reply Last reply Reply Quote 0
                                        • R
                                          Ritter last edited by

                                          Habe die gleiche Version drauf.

                                          1 Reply Last reply Reply Quote 0
                                          • rantanplan
                                            rantanplan last edited by

                                            @Homoran:

                                            Die SendTo Bausteine sind jetzt in den entsprechenden Adaptern mit drin.

                                            Also sendto telegram ist im telegram Adapter. `

                                            Habe Pushover und Email installiert. Die anderen nicht. Und keine SendTo Bausteine 😞

                                            Grüße

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            768
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            21
                                            81
                                            15147
                                            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