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. ioBroker Allgemein
  4. Copy/paste Datenpunktwert JSON Array

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    952

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Copy/paste Datenpunktwert JSON Array

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
47 Beiträge 9 Kommentatoren 415 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.
  • ? Ein ehemaliger Benutzer

    @mcm1957

    ich schicke es an eine API nach extern und dann war es halt ein problem weil keine Leerzeichen drin sein dürfen

    mcm1957M Offline
    mcm1957M Offline
    mcm1957
    schrieb am zuletzt editiert von
    #23

    @Olli_M sagte in Copy/paste Datenpunktwert JSON Array:

    @mcm1957

    ich schicke es an eine API nach extern und dann war es halt ein problem weil keine Leerzeichen drin sein dürfen

    Dann erwartet die Api aber kein JSON oder ist massiv fehlerhaft.

    Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
    Support Repositoryverwaltung.

    Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

    LESEN - gute Forenbeitrage

    ? 1 Antwort Letzte Antwort
    0
    • HomoranH Homoran

      Dieser Beitrag wurde gelöscht!

      ? Offline
      ? Offline
      Ein ehemaliger Benutzer
      schrieb am zuletzt editiert von
      #24
      Dieser Beitrag wurde gelöscht!
      1 Antwort Letzte Antwort
      0
      • ? Ein ehemaliger Benutzer

        Dieser Beitrag wurde gelöscht!

        mcm1957M Offline
        mcm1957M Offline
        mcm1957
        schrieb am zuletzt editiert von
        #25

        @Olli_M sagte in Copy/paste Datenpunktwert JSON Array:

        ein copy paste sollte auch das machen so wie es mal war oder sehe ich das falsch...

        Du siehst das leider falsch.

        Du verwechselts ein C&P eines Texteditors (z,B. Word, EDIT, ...) der eine grafisch idente Darstellung erreichen soll mit dem Kopieren von UNFORMATIERTEN Daten. C&P kopiert die Daten aus Sicht json einwandfrei und korrekt. Die Kopie enthält die identen JSON Daten. Das Eingabefeld erwartet JSON Daten. Wie es diese annimmt und intern verspeichert ist weder definiert noch relevant (da json Daten).

        Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
        Support Repositoryverwaltung.

        Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

        LESEN - gute Forenbeitrage

        ? 1 Antwort Letzte Antwort
        0
        • mcm1957M mcm1957

          @Olli_M sagte in Copy/paste Datenpunktwert JSON Array:

          @mcm1957

          ich schicke es an eine API nach extern und dann war es halt ein problem weil keine Leerzeichen drin sein dürfen

          Dann erwartet die Api aber kein JSON oder ist massiv fehlerhaft.

          ? Offline
          ? Offline
          Ein ehemaliger Benutzer
          schrieb am zuletzt editiert von
          #26
          Dieser Beitrag wurde gelöscht!
          1 Antwort Letzte Antwort
          0
          • mcm1957M mcm1957

            @Olli_M sagte in Copy/paste Datenpunktwert JSON Array:

            ein copy paste sollte auch das machen so wie es mal war oder sehe ich das falsch...

            Du siehst das leider falsch.

            Du verwechselts ein C&P eines Texteditors (z,B. Word, EDIT, ...) der eine grafisch idente Darstellung erreichen soll mit dem Kopieren von UNFORMATIERTEN Daten. C&P kopiert die Daten aus Sicht json einwandfrei und korrekt. Die Kopie enthält die identen JSON Daten. Das Eingabefeld erwartet JSON Daten. Wie es diese annimmt und intern verspeichert ist weder definiert noch relevant (da json Daten).

            ? Offline
            ? Offline
            Ein ehemaliger Benutzer
            schrieb am zuletzt editiert von
            #27

            @mcm1957

            ja vielleicht hast du recht, das habe ich jetzt gelernt, liegt dann wahrscheinlich noch am JS wie ich es weiter verschicke, trotzdem war es komisch und dachte hey wie kann das sein!"

            1 Antwort Letzte Antwort
            1
            • ? Offline
              ? Offline
              Ein ehemaliger Benutzer
              schrieb am zuletzt editiert von
              #28
              Dieser Beitrag wurde gelöscht!
              1 Antwort Letzte Antwort
              0
              • Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von
                #29
                Dieser Beitrag wurde gelöscht!
                ? 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  Dieser Beitrag wurde gelöscht!

                  ? Offline
                  ? Offline
                  Ein ehemaliger Benutzer
                  schrieb am zuletzt editiert von Ein ehemaliger Benutzer
                  #30
                  Dieser Beitrag wurde gelöscht!
                  Thomas BraunT 1 Antwort Letzte Antwort
                  1
                  • ? Offline
                    ? Offline
                    Ein ehemaliger Benutzer
                    schrieb am zuletzt editiert von
                    #31
                    Dieser Beitrag wurde gelöscht!
                    1 Antwort Letzte Antwort
                    0
                    • ? Ein ehemaliger Benutzer

                      Dieser Beitrag wurde gelöscht!

                      Thomas BraunT Online
                      Thomas BraunT Online
                      Thomas Braun
                      Most Active
                      schrieb am zuletzt editiert von
                      #32
                      Dieser Beitrag wurde gelöscht!
                      ? 1 Antwort Letzte Antwort
                      1
                      • ? Offline
                        ? Offline
                        Ein ehemaliger Benutzer
                        schrieb am zuletzt editiert von Ein ehemaliger Benutzer
                        #33
                        Dieser Beitrag wurde gelöscht!
                        1 Antwort Letzte Antwort
                        0
                        • Thomas BraunT Thomas Braun

                          Dieser Beitrag wurde gelöscht!

                          ? Offline
                          ? Offline
                          Ein ehemaliger Benutzer
                          schrieb am zuletzt editiert von
                          #34
                          Dieser Beitrag wurde gelöscht!
                          1 Antwort Letzte Antwort
                          0
                          • apollon77A Offline
                            apollon77A Offline
                            apollon77
                            schrieb am zuletzt editiert von apollon77
                            #35

                            Puuhhh könnt Ihr mal bitte dieses Aufschaukeln lassen?! (und nein das braucht bitte niemand zu kommentieren oder zu diskutieren). Daher ....

                            Zum Thema:
                            Was genau ist denn dein Problem @olli_m ? Der Datenpunkt ist ein JSON als Inhalt und das JSON von einem Array ist mit und ohne Leerzeichen genauso gültig und auch mit Zeilenumbrüchen. Es gibt keinerlei Definition das das "komprimiertes JSON" sein muss oder "welches mit Zeilenumbrüchen", so lange es valides JSON ist.
                            Und damit "arbeitet die Software" vollkommen korrekt und wie geplant (den unnötigen Seitenhieb hättest Du dir sparen können meiner Meinung nach...)

                            Wo genau macht es Dir Probleme wenn es Leerzeichen hat?

                            In Skripten sollte man ein "JSON.parse(value)" machen und hat ein echtes Array und dem parse ist es egal wie das aussieht wenn es sonst gültig ist. Oder wo genau macht das Probleme?

                            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                            1 Antwort Letzte Antwort
                            2
                            • ? Ein ehemaliger Benutzer

                              @mcm1957

                              ich schicke es an eine API nach extern und dann war es halt ein problem weil keine Leerzeichen drin sein dürfen

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

                              @Olli_M

                              Dann ist aber die Software der api nicht gut.
                              Gemäß Standard darf da beliebig White Space sein, also Leerzeichen, tabs, neue Zeile etc.
                              https://www.json.org/json-en.html

                              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
                              1
                              • apollon77A Offline
                                apollon77A Offline
                                apollon77
                                schrieb am zuletzt editiert von apollon77
                                #37

                                Ahh ok die API macht ein Problem ... hatte ich oben nicht gesehen das Ihr soweit schon wart.

                                Ok, dann ist das korrekterweise ein Problem der API und du solltest den Inhalt konvertieren wenn die API das so erwwartet. Wenn Du Glück hast reicht "JSON.stringify(JSON.parse(value))" schon.

                                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                ? 1 Antwort Letzte Antwort
                                0
                                • ? Offline
                                  ? Offline
                                  Ein ehemaliger Benutzer
                                  schrieb am zuletzt editiert von
                                  #38

                                  @apollon77 erstmal danke :-))

                                  Und entschuldige auch von mir

                                  Ich bin grad unterwegs aber ich melde mich dann

                                  Wahrscheinlich liegt es am Script welches kein json sendet nur Text oder so

                                  Habe ich nur zusammen gebastelt mit Google und Chat gpt :-)

                                  1 Antwort Letzte Antwort
                                  1
                                  • ? Offline
                                    ? Offline
                                    Ein ehemaliger Benutzer
                                    schrieb am zuletzt editiert von
                                    #39
                                    Dieser Beitrag wurde gelöscht!
                                    HomoranH 1 Antwort Letzte Antwort
                                    1
                                    • ? Ein ehemaliger Benutzer

                                      Dieser Beitrag wurde gelöscht!

                                      HomoranH Nicht stören
                                      HomoranH Nicht stören
                                      Homoran
                                      Global Moderator Administrators
                                      schrieb am zuletzt editiert von Homoran
                                      #40
                                      Dieser Beitrag wurde gelöscht!
                                      ? 1 Antwort Letzte Antwort
                                      0
                                      • HomoranH Homoran

                                        Dieser Beitrag wurde gelöscht!

                                        ? Offline
                                        ? Offline
                                        Ein ehemaliger Benutzer
                                        schrieb am zuletzt editiert von Ein ehemaliger Benutzer
                                        #41
                                        Dieser Beitrag wurde gelöscht!
                                        1 Antwort Letzte Antwort
                                        1
                                        • apollon77A apollon77

                                          Ahh ok die API macht ein Problem ... hatte ich oben nicht gesehen das Ihr soweit schon wart.

                                          Ok, dann ist das korrekterweise ein Problem der API und du solltest den Inhalt konvertieren wenn die API das so erwwartet. Wenn Du Glück hast reicht "JSON.stringify(JSON.parse(value))" schon.

                                          ? Offline
                                          ? Offline
                                          Ein ehemaliger Benutzer
                                          schrieb am zuletzt editiert von
                                          #42

                                          @apollon77

                                          ja das Script schickt wohl nur Text, das war dann wohl der Fehler...hier mal das Script im ganzen :-)

                                          Ich hatte es zu erst nur mit Text getestet und dann mit den JSON im Datenpunkt, was eine Art Charakter Map ist...

                                          const exec = require("child_process").exec;
                                          
                                          // Funktion: Text direkt als "text" an Vestaboard senden
                                          function sendVestaboardText(text) {
                                              if (!text || text.trim() === "") {
                                                  log("Vestaboard: Leere Nachricht wird nicht gesendet", "warn");
                                                  return;
                                              }
                                          
                                              // JSON Body
                                              var body = JSON.stringify({ text: text });
                                          
                                              // CURL-Befehl
                                              var cmd = `curl -X POST https://rw.vestaboard.com/ -H "X-Vestaboard-Read-Write-Key: ${VESTABOARD_KEY}" -H "Content-Type: application/json" -d '${body}'`;
                                          
                                              exec(cmd, function(error, stdout, stderr) {
                                                  if (error) {
                                                      log("Vestaboard Fehler: " + error, "error");
                                                  } else if (stderr) {
                                                      log("Vestaboard stderr: " + stderr, "warn");
                                                  } else {
                                                      log("Vestaboard Antwort: " + stdout);
                                                  }
                                              });
                                          }
                                          
                                          // ---------------------------
                                          // Trigger: Datenpunkt überwachen
                                          // ---------------------------
                                          on({ id: "0_userdata.0.vestaboard.message", change: "any" }, function(obj) {
                                              const text = obj.state.val;
                                              log("Vestaboard Trigger: Neuer Text -> " + text); // DEBUG
                                              sendVestaboardText(text);
                                          });
                                          
                                          // ---------------------------
                                          // Testaufruf (optional)
                                          // ---------------------------
                                          // sendVestaboardText("Hallo ioBroker! Test ohne Zentrierung");
                                          
                                          

                                          Der Datenpunkt den ich dann losschicken wollte sah dann so im ganzen aus:

                                          [
                                            [
                                              28,
                                              29,
                                              50,
                                              36,
                                              36,
                                              0,
                                              44,
                                              0,
                                              20,
                                              5,
                                              19,
                                              20,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0
                                            ],
                                            [
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0
                                            ],
                                            [
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0
                                            ],
                                            [
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0
                                            ],
                                            [
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0
                                            ],
                                            [
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0,
                                              0
                                            ]
                                          ]
                                          
                                          HomoranH 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          377

                                          Online

                                          32.6k

                                          Benutzer

                                          82.0k

                                          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