Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Liste mit Eingabe

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    688

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

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

Liste mit Eingabe

Scheduled Pinned Locked Moved Blockly
32 Posts 3 Posters 2.6k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • andre1deA Offline
    andre1deA Offline
    andre1de
    wrote on last edited by
    #21

    @codierknecht said in Liste mit Eingabe:

    Die ID's müssen logischerweise auf die eigenen Gegebenheiten angepasst werden.

    Es funktioniert alles! Und ist es viel einfacher und eleganter als ich mir zuvor vorgestellt habe. Danke!
    Es bleibt nur die Gesamtsumme allen Beträgen.
    Wie kann ich das noch realisieren?

    CodierknechtC 1 Reply Last reply
    0
    • andre1deA andre1de

      @codierknecht said in Liste mit Eingabe:

      Die ID's müssen logischerweise auf die eigenen Gegebenheiten angepasst werden.

      Es funktioniert alles! Und ist es viel einfacher und eleganter als ich mir zuvor vorgestellt habe. Danke!
      Es bleibt nur die Gesamtsumme allen Beträgen.
      Wie kann ich das noch realisieren?

      CodierknechtC Offline
      CodierknechtC Offline
      Codierknecht
      Developer Most Active
      wrote on last edited by
      #22

      @andre1de sagte in Liste mit Eingabe:

      Es bleibt nur die Gesamtsumme allen Beträgen.
      Wie kann ich das noch realisieren?

      Dazu einfach einen neuen DP "Summe" anlegen und das Script minimal erweitern:

      68b2a24f-420e-4f4c-8dba-ff1b06fd21a7-image.png

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      andre1deA 1 Reply Last reply
      0
      • CodierknechtC Codierknecht

        @andre1de sagte in Liste mit Eingabe:

        Es bleibt nur die Gesamtsumme allen Beträgen.
        Wie kann ich das noch realisieren?

        Dazu einfach einen neuen DP "Summe" anlegen und das Script minimal erweitern:

        68b2a24f-420e-4f4c-8dba-ff1b06fd21a7-image.png

        andre1deA Offline
        andre1deA Offline
        andre1de
        wrote on last edited by
        #23

        @codierknecht said in Liste mit Eingabe:

        Dazu einfach einen neuen DP "Summe" anlegen und das Script minimal erweitern:

        Danke!
        Letzte Frage. Wie kann man input Feld und Button mit css anpassen?
        Farbe z.B.

        CodierknechtC 1 Reply Last reply
        0
        • andre1deA andre1de

          @codierknecht said in Liste mit Eingabe:

          Dazu einfach einen neuen DP "Summe" anlegen und das Script minimal erweitern:

          Danke!
          Letzte Frage. Wie kann man input Feld und Button mit css anpassen?
          Farbe z.B.

          CodierknechtC Offline
          CodierknechtC Offline
          Codierknecht
          Developer Most Active
          wrote on last edited by
          #24

          @andre1de sagte in Liste mit Eingabe:

          Letzte Frage. Wie kann man input Feld und Button mit css anpassen?

          Mit "Untersuchen" herausfinden, wie das entsprechende Element genau heißt und dann im Vis-Editor passendes CSS stricken:

          ad1e175c-2eea-4995-aaff-6f61dd2af965-image.png

          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
          HmIP|ZigBee|Tasmota|Unifi
          Zabbix Certified Specialist
          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

          andre1deA 1 Reply Last reply
          0
          • CodierknechtC Codierknecht

            @andre1de sagte in Liste mit Eingabe:

            Letzte Frage. Wie kann man input Feld und Button mit css anpassen?

            Mit "Untersuchen" herausfinden, wie das entsprechende Element genau heißt und dann im Vis-Editor passendes CSS stricken:

            ad1e175c-2eea-4995-aaff-6f61dd2af965-image.png

            andre1deA Offline
            andre1deA Offline
            andre1de
            wrote on last edited by
            #25

            @codierknecht said in Liste mit Eingabe:

            Mit "Untersuchen" herausfinden, wie das entsprechende Element genau heißt und dann im Vis-Editor passendes CSS stricken:

            Also nochmal vielen Dank!

            1 Reply Last reply
            0
            • andre1deA Offline
              andre1deA Offline
              andre1de
              wrote on last edited by andre1de
              #26

              Hallo,
              es ist fast ein Jahr vergangen und alles funktioniert einwandfrei.
              Jetzt habe ich mir überlegt, wie ich die Tabelle für das nächste Jahr leeren und wieder von vorne beginnen kann.

              Wenn ich einfach die Werte im Objekt "Tabelle" lösche und anschließend im Input‑Feld einen beliebigen Betrag eingebe, erscheint trotzdem wieder die alte Tabelle – ergänzt um den neuen Betrag. Irgendwo wird es also noch gespeichert.

              Wenn ich alle Variablen im Blockly‑Skript umbenenne, z. B. "value" → "value1", "Liste" → "Liste1", "item" → "item1", dann funktioniert es: die Tabelle startet wieder von vorne.

              Ich möchte diesen Prozess jedoch automatisieren – also z. B. über einen Zeit‑Trigger zum Jahresende die Tabelle automatisch leeren lassen, sodass sie im neuen Jahr wieder frisch beginnt.

              Gibt es dafür eine Lösung?
              Danke!

              paul53P 1 Reply Last reply
              0
              • andre1deA andre1de

                Hallo,
                es ist fast ein Jahr vergangen und alles funktioniert einwandfrei.
                Jetzt habe ich mir überlegt, wie ich die Tabelle für das nächste Jahr leeren und wieder von vorne beginnen kann.

                Wenn ich einfach die Werte im Objekt "Tabelle" lösche und anschließend im Input‑Feld einen beliebigen Betrag eingebe, erscheint trotzdem wieder die alte Tabelle – ergänzt um den neuen Betrag. Irgendwo wird es also noch gespeichert.

                Wenn ich alle Variablen im Blockly‑Skript umbenenne, z. B. "value" → "value1", "Liste" → "Liste1", "item" → "item1", dann funktioniert es: die Tabelle startet wieder von vorne.

                Ich möchte diesen Prozess jedoch automatisieren – also z. B. über einen Zeit‑Trigger zum Jahresende die Tabelle automatisch leeren lassen, sodass sie im neuen Jahr wieder frisch beginnt.

                Gibt es dafür eine Lösung?
                Danke!

                paul53P Offline
                paul53P Offline
                paul53
                wrote on last edited by paul53
                #27

                @andre1de sagte: Zeit‑Trigger zum Jahresende die Tabelle automatisch leeren lassen, sodass sie im neuen Jahr wieder frisch beginnt.

                Im bestehenden Skript ergänzen, damit auch die Variable liste gelöscht wird:

                Blockly_temp.JPG

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                1 Reply Last reply
                0
                • andre1deA Offline
                  andre1deA Offline
                  andre1de
                  wrote on last edited by andre1de
                  #28

                  Danke!
                  Aber wahrscheinlich dann lieber so:

                  image.png
                  Dann bleibt Tabelle wirklich leer.
                  image.png

                  In deinem Beispiel kommt dann "Datum" und "0".
                  Wenn ich danach in meiner Variante neuen Wert eingebe, bleibt unten diese leere Zeile, aber das macht nichts.

                  Ich kriege aber noch Fehler:
                  image.png
                  Verstehe aber nicht, wie ich dem Text
                  image.png "String" geben kann. Oder genau gesagt, was kann man nehmen, damit leere Platz in Tabelle kommt, das dem Wert "String" nicht widerspricht?

                  paul53P 1 Reply Last reply
                  0
                  • andre1deA andre1de

                    Danke!
                    Aber wahrscheinlich dann lieber so:

                    image.png
                    Dann bleibt Tabelle wirklich leer.
                    image.png

                    In deinem Beispiel kommt dann "Datum" und "0".
                    Wenn ich danach in meiner Variante neuen Wert eingebe, bleibt unten diese leere Zeile, aber das macht nichts.

                    Ich kriege aber noch Fehler:
                    image.png
                    Verstehe aber nicht, wie ich dem Text
                    image.png "String" geben kann. Oder genau gesagt, was kann man nehmen, damit leere Platz in Tabelle kommt, das dem Wert "String" nicht widerspricht?

                    paul53P Offline
                    paul53P Offline
                    paul53
                    wrote on last edited by paul53
                    #29

                    @andre1de sagte: das dem Wert "String" nicht widerspricht?

                    Konvertierung nach JSON erforderlich:

                    Blockly_temp.JPG

                    Hast du das beachtet?
                    @paul53 sagte: in Liste mit Eingabe:

                    Im bestehenden Skript ergänzen

                    Die Listen-Variable ist bei dir Liste1?

                    Ich muss so fragen, da ich das letzte Blockly von dir noch nicht gesehen habe, sondern nur die Vorschläge von @codierknecht.

                    @andre1de sagte in Liste mit Eingabe:

                    Es bleibt nur die Gesamtsumme

                    Wenn das eine Jahressumme sein soll, muss auch der DP auf 0 gesetzt werden.

                    Blockly_temp.JPG

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    andre1deA 2 Replies Last reply
                    0
                    • paul53P paul53

                      @andre1de sagte: das dem Wert "String" nicht widerspricht?

                      Konvertierung nach JSON erforderlich:

                      Blockly_temp.JPG

                      Hast du das beachtet?
                      @paul53 sagte: in Liste mit Eingabe:

                      Im bestehenden Skript ergänzen

                      Die Listen-Variable ist bei dir Liste1?

                      Ich muss so fragen, da ich das letzte Blockly von dir noch nicht gesehen habe, sondern nur die Vorschläge von @codierknecht.

                      @andre1de sagte in Liste mit Eingabe:

                      Es bleibt nur die Gesamtsumme

                      Wenn das eine Jahressumme sein soll, muss auch der DP auf 0 gesetzt werden.

                      Blockly_temp.JPG

                      andre1deA Offline
                      andre1deA Offline
                      andre1de
                      wrote on last edited by andre1de
                      #30

                      @paul53 sagte in Liste mit Eingabe:

                      Die Listen-Variable ist bei dir Liste1?

                      Es wird dann später auch "Liste" anstatt jetziger "Liste1", wenn alles funktioniert. Ich habe es oben beschrieben, warum es so ist:

                      sagte in Liste mit Eingabe:

                      Wenn ich alle Variablen im Blockly‑Skript umbenenne, z. B. "value" → "value1", "Liste" → "Liste1", "item" → "item1", dann funktioniert es: die Tabelle startet wieder von vorne.

                      Und so ist es erst geblieben...

                      1 Reply Last reply
                      0
                      • paul53P paul53

                        @andre1de sagte: das dem Wert "String" nicht widerspricht?

                        Konvertierung nach JSON erforderlich:

                        Blockly_temp.JPG

                        Hast du das beachtet?
                        @paul53 sagte: in Liste mit Eingabe:

                        Im bestehenden Skript ergänzen

                        Die Listen-Variable ist bei dir Liste1?

                        Ich muss so fragen, da ich das letzte Blockly von dir noch nicht gesehen habe, sondern nur die Vorschläge von @codierknecht.

                        @andre1de sagte in Liste mit Eingabe:

                        Es bleibt nur die Gesamtsumme

                        Wenn das eine Jahressumme sein soll, muss auch der DP auf 0 gesetzt werden.

                        Blockly_temp.JPG

                        andre1deA Offline
                        andre1deA Offline
                        andre1de
                        wrote on last edited by
                        #31

                        @paul53 sagte in Liste mit Eingabe:

                        Wenn das eine Jahressumme sein soll, muss auch der DP auf 0 gesetzt werden.

                        Ja. Es wird so..

                        1 Reply Last reply
                        0
                        • andre1deA Offline
                          andre1deA Offline
                          andre1de
                          wrote on last edited by
                          #32

                          Es funktioniert alles! Fehler ist auch weg! Danke!

                          1 Reply Last reply
                          0

                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                          With your input, this post could be even better 💗

                          Register Login
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          505

                          Online

                          32.7k

                          Users

                          82.6k

                          Topics

                          1.3m

                          Posts
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                          ioBroker Community 2014-2025
                          logo
                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Home
                          • Recent
                          • Tags
                          • Unread 0
                          • Categories
                          • Unreplied
                          • Popular
                          • GitHub
                          • Docu
                          • Hilfe