Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Liste erstellen mit Blockly macht Warnungen

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Liste erstellen mit Blockly macht Warnungen

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

      Hallo, ich möchte gerne eine Liste erzeugen und diese gerne anzeigen lassen in Vis.
      Allerdings scheitert es schon bei der Liste. Was habe ich hier falsch egmacht ?
      Und wie könnte ich so eine Liste dann anzeigen?
      90a0f2c4-7b05-4f4f-bf6c-7af71f77b968-grafik.png

      Codierknecht 1 Reply Last reply Reply Quote 0
      • Codierknecht
        Codierknecht Developer Most Active @tourer4778 last edited by

        @tourer4778
        Ist das alles?
        Wie kommen da die Zeilen 45 und 50 zustande? Sind da noch Blöcke außerhalb des Bildschirms?

        Und auch wenn Blockly das intern durch einen Unterstrich ersetzt: Keine Leer- oder Sonderzeichen in Variablen- oder Funktionsnamen!

        1 Reply Last reply Reply Quote 0
        • T
          tourer4778 last edited by

          @codierknecht
          Ja, da sind noch weitere Blöcke, aber die machen keine probleme.
          Leerzeichen sehe ich dort nicht.

          Codierknecht 1 Reply Last reply Reply Quote 0
          • Codierknecht
            Codierknecht Developer Most Active @tourer4778 last edited by Codierknecht

            @tourer4778 sagte in Liste erstellen mit Blockly macht Warnungen:

            Ja, da sind noch weitere Blöcke, aber die machen keine probleme.

            Dann schau mal in die Zeilen 45 und 50 des JS-Code.
            Das wird ja angemeckert.

            Der gezeigte Teil funktioniert einwandfrei:
            8b516335-c7f9-4033-bbf2-779d7a6e2190-image.png

            Leerzeichen sehe ich dort nicht.

            Sieht so aus:
            7817c8bd-5dc3-49e1-ad08-ab0ab77bb113-image.png

            T 1 Reply Last reply Reply Quote 0
            • T
              tourer4778 @Codierknecht last edited by tourer4778

              @codierknecht
              ceile 50 gibt es gar nicht. Den Code einfügen sieht sehr unübersichtlich aus, daher ein Bild...
              15efc567-5ac5-44dc-bedf-510a40b9c877-grafik.png

              EDIT: Leerzeichen habe ich raus genommen

              Codierknecht 1 Reply Last reply Reply Quote 0
              • Codierknecht
                Codierknecht Developer Most Active @tourer4778 last edited by

                @tourer4778

                Funktioniert bei mir fehlerfrei - auf meiner Testkiste.

                Produktiv sieht das auch bei mir vergleichbar aus:
                4b50d897-580c-40e1-99d0-db2094d1d1e3-image.png

                Das liegt an gestoppten Instanzen. Die haben keinen Wert in cpu.
                Ich habe das so gelöst:
                3a52edd5-0896-42f4-b732-06f561406fbd-image.png
                Die JS-Funktion ist denkbar simpel:

                return text.replace(oldValue, newValue);
                
                1 Reply Last reply Reply Quote 0
                • T
                  tourer4778 last edited by

                  @codierknecht sagte in Liste erstellen mit Blockly macht Warnungen:

                  return text.replace(oldValue, newValue);

                  Super, danke, mit der deaktiven Instanz, hätte ich auch selbst drauf kommen können.
                  HAst du noch eine Simple idee, das ganze anzuzeigen in Vis als Liste mit den Werten?

                  Codierknecht 1 Reply Last reply Reply Quote 0
                  • Codierknecht
                    Codierknecht Developer Most Active @tourer4778 last edited by

                    @tourer4778 sagte in Liste erstellen mit Blockly macht Warnungen:

                    HAst du noch eine Simple idee, das ganze anzuzeigen in Vis als Liste mit den Werten?

                    Aus den Werten und den Namen könnte man ein JSON bauen. Das ließe sich als Tabelle in Vis anzeigen.

                    1 Reply Last reply Reply Quote 0
                    • T
                      tourer4778 last edited by tourer4778

                      @codierknecht
                      Ich bekomme das Json Format nicht hin. Mit ein json Tabelle könnte ich es ja anzeigen, aber derzeit sieht es so aus.

                      7443f090-76be-4c70-bbd5-cd0bf659c58d-grafik.png

                      4abcd267-aa0b-4b93-aabf-0a6f445773bc-grafik.png

                      Codierknecht 1 Reply Last reply Reply Quote 0
                      • Codierknecht
                        Codierknecht Developer Most Active @tourer4778 last edited by Codierknecht

                        @tourer4778
                        Ich würde das JSON "von Hand" zusammenklöppeln 😉

                        1baeea5e-934d-4813-93eb-8cf2a7ff428f-image.png

                        d98d8c87-d018-4927-be71-287c46f3a7ad-image.png

                        1 Reply Last reply Reply Quote 0
                        • T
                          tourer4778 last edited by

                          @codierknecht
                          Danke das sieht schon recht brauchbar aus. allerdings aktulalisiert sich das JsonTable nicht. Dafür muss man wolh extra was basteln.

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

                            @tourer4778 sagte in Liste erstellen mit Blockly macht Warnungen:

                            Danke das sieht schon recht brauchbar aus

                            ich nutze dazu seit fast 10 Jahren ein Skript aus der ioBroker Steinzeit

                            sieht damit so aus
                            Screenshot_20231212-135743_Firefox.jpg

                            Codierknecht 1 Reply Last reply Reply Quote 0
                            • Codierknecht
                              Codierknecht Developer Most Active @Homoran last edited by

                              @homoran
                              Und was muss man tun, damit sich das auch automatisch aktualisiert?
                              Den Effekt von @tourer4778 kann ich ebenfalls bestätigen.
                              Das Script läuft, schreibt neue Werte in den DP und das war's. Die Tabelle kriegt das nicht mit.

                              Homoran 2 Replies Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @Codierknecht last edited by Homoran

                                @codierknecht sagte in Liste erstellen mit Blockly macht Warnungen:

                                Und was muss man tun, damit sich das auch automatisch aktualisiert?

                                was hat er denn getan?

                                ich kenne die Konfigurationen von @tourer nicht.

                                EDIT
                                nach fast 10 Jahren hab ich keine Ahnung mehr.
                                ich hätte schwören können da wäre eine refresh rate im Widget.

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

                                  @codierknecht irgendwas ist da faul.

                                  bei mir aktualisiert sich "was", aber nicht so richtig.

                                  auf der Suche nach diesem Thread hab ich noch ein paar gefunden, wo sich json Tabellen nicht aktualisieren.
                                  könnte also ein widget Problem sein

                                  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

                                  806
                                  Online

                                  32.0k
                                  Users

                                  80.5k
                                  Topics

                                  1.3m
                                  Posts

                                  blockly liste
                                  3
                                  15
                                  430
                                  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