Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. (gelöst)Negat. Wert in Influx - blockly aktualisiert...

    NEWS

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    (gelöst)Negat. Wert in Influx - blockly aktualisiert...

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

      Hi zusammen!

      In unserem Ort gibt es ein Grundwasserfrühwarnsystem. Diese Daten werden Online bereitgestellt. Durch ein kleines bash script hole ich mir die .txt Datei, lese sie ein und speichere mir den letzten Wert in einer eigenen .txt Datei. Das funktioniert auch soweit ganz gut.

      Durch ein kleines blockly wird diese Datei dann ausgelesen und der Wert in einen Datenpunkt geschrieben. Das funktioniert auch soweit.

      Was aber nicht funktioniert ist die Übertragung in influx.db. Warum auch immer. Ich habe versucht von aktualisiere bis schreibe Wert usw... Der Wert im Datenpunkt ändert sich auch, aber nicht der Wert in der Influx.db.

      Hat vielleicht jemand einen Tip? Könnte es evtl daran liegen, dass der Wert ein negativer Wert ist?

      Mein blockly sieht so aus:

      fb8adcc7-4992-4eaf-ab87-096a006a9644-image.png

      Wie man sieht, wird der aktuelle Stand ausgelesen und auch in den Datenpunkt geschrieben.

      C crunchip 2 Replies Last reply Reply Quote 0
      • C
        Chrille1507 @bimmi last edited by

        @bimmi
        Hallo,

        ich vermute, dass das Problem in der Darstellung des Wertes (Komma anstatt Punkt; 3,72 Meter zu 3.72 Meter) liegt. Das wäre mir jetzt als erstes aufgefallen.

        B 1 Reply Last reply Reply Quote 0
        • B
          bimmi @Chrille1507 last edited by

          @chrille1507 das mit dem Punkt könnte es wirklich sein. Ich wandle das Komma vor dem Übertragen jetzt in einen Punkt um und beobachte das mal sobald sich der Wert verändert!.

          e24d2076-e77a-497c-a425-5c3d51ba69aa-image.png

          paul53 1 Reply Last reply Reply Quote 0
          • crunchip
            crunchip Forum Testing Most Active @bimmi last edited by

            @bimmi sagte in Negat. Wert in Influx - blockly aktualisiert nicht:

            Was aber nicht funktioniert ist die Übertragung in influx.db.

            Ich verstehe das ganze blockly nicht. String/Number
            Du holst dir doch einen string, wenn kleiner -2,5(number)
            Warum dann auch noch ein -

            B 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @bimmi last edited by paul53

              @bimmi sagte: Ich wandle das Komma vor dem Übertragen jetzt in einen Punkt

              Für den Vergleich genügt das (implizite Typwandlung string --> number). Für Influx sollte der String mit dem Punkt in eine Zahl gewandelt werden.

              Bild_2022-04-04_162857841.png

              1 Reply Last reply Reply Quote 1
              • B
                bimmi @crunchip last edited by bimmi

                @crunchip die Werte kommen als negative Werte an. z.B. Grundwasserstand 2,5m unter Geländekante...

                @paul53 >Für den Vergleich genügt das (implizite Typwandlung string --> number). Für Influx sollte der String mit dem Punkt in eine Zahl gewandelt werden.

                Sehr schön! Wieder was gelernt. Dann brauch ich es nicht auf der Kommandozeile umwandeln 🙂

                Vielen Dank!

                So wie es aussieht funktioniert es jetzt. Die Werte werden übertragen in die DB. Es lag wirklich an dem KOMMA / PUNKT !

                a2c9a4bd-b330-4868-ab8e-a34f0dce7f13-image.png

                crunchip 1 Reply Last reply Reply Quote 0
                • crunchip
                  crunchip Forum Testing Most Active @bimmi last edited by

                  @bimmi sagte in (gelöst)Negat. Wert in Influx - blockly aktualisiert...:

                  Es lag wirklich an dem KOMMA / PUNKT !

                  Und Typ Number

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  716
                  Online

                  32.1k
                  Users

                  80.6k
                  Topics

                  1.3m
                  Posts

                  4
                  7
                  425
                  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