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. Einsteigerfragen
  4. Mqtt Variable als Datenpunkt

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Mqtt Variable als Datenpunkt

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
9 Beiträge 4 Kommentatoren 933 Aufrufe 2 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.
  • R Offline
    R Offline
    regalboot
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen
    Auch ich habe ein Problem mit dem Verständis von Variablen als Datenpunkt.
    Ich habe mit mqtt als Server eingerichtet und erhalte von meinem Gerät auch Variable zurückgesendet.
    Aber eben keine Datenpunkte womit sie in der influx db auch nicht angezeift werden können.
    Die Verlaufsdaten werden mir so angezeigt:
    {"E1":995,"P1":9,"E2":-639,"P2":-478,"E":356,"P":-469}

    76e82bd5-1baf-457a-94b6-836a64c59c59-grafik.png

    Was muss ich nun machen damit ich Datenpunkte bekomme?

    Alias oder Skript ... bin kompletter newbie
    Kann mir jeand helfen?

    Danke

    paul53P 1 Antwort Letzte Antwort
    0
    • R regalboot

      Hallo zusammen
      Auch ich habe ein Problem mit dem Verständis von Variablen als Datenpunkt.
      Ich habe mit mqtt als Server eingerichtet und erhalte von meinem Gerät auch Variable zurückgesendet.
      Aber eben keine Datenpunkte womit sie in der influx db auch nicht angezeift werden können.
      Die Verlaufsdaten werden mir so angezeigt:
      {"E1":995,"P1":9,"E2":-639,"P2":-478,"E":356,"P":-469}

      76e82bd5-1baf-457a-94b6-836a64c59c59-grafik.png

      Was muss ich nun machen damit ich Datenpunkte bekomme?

      Alias oder Skript ... bin kompletter newbie
      Kann mir jeand helfen?

      Danke

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

      @regalboot
      Der Datenpunkt "I2SpH" enthält ein JSON mit 6 Werten. Die Werte können in 6 Alias-Datenpunkten vom Typ "Zahl" per Lesekonvertierung erhalten werden. Beispiel für Konvertierung (Ergebnis: 995):

      JSON.parse(val).E1
      

      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 Antwort Letzte Antwort
      0
      • mickymM Offline
        mickymM Offline
        mickym
        Most Active
        schrieb am zuletzt editiert von
        #3

        https://forum.iobroker.net/post/980575

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        1 Antwort Letzte Antwort
        0
        • R Offline
          R Offline
          regalboot
          schrieb am zuletzt editiert von
          #4

          Danke Euch mit Euren beiden Hilfen und dem Link https://www.youtube.com/watch?v=Z-PG85-4zlk konnte ich es einrichten

          R 1 Antwort Letzte Antwort
          0
          • R regalboot

            Danke Euch mit Euren beiden Hilfen und dem Link https://www.youtube.com/watch?v=Z-PG85-4zlk konnte ich es einrichten

            R Offline
            R Offline
            regalboot
            schrieb am zuletzt editiert von
            #5

            @regalboot

            Noch ein Problemchen
            Voller Freude bin ich das Mqtt zu veranschaulichen und einzusetzten
            Mitels eines anderen MQTT Client ( Stomzähler) habe ich jetzt wieder nach der Anleitung Alias
            hergestellt . Dort bleibt der Zähler aber auf 0

            Meine Datenpunkte sind wie unten aufeführt

            5805af06-6a44-4753-85e7-371cc5712d42-grafik.png

            Ich habe die Formel angepasst
            JSON.parse(val).P3i

            Egal welche ich nehme da passiert nix

            Ist die hier anders?
            Ich denke das z muss ins Spiel?
            Kann mir nochmals jemad helfen?

            HomoranH paul53P 2 Antworten Letzte Antwort
            0
            • R regalboot

              @regalboot

              Noch ein Problemchen
              Voller Freude bin ich das Mqtt zu veranschaulichen und einzusetzten
              Mitels eines anderen MQTT Client ( Stomzähler) habe ich jetzt wieder nach der Anleitung Alias
              hergestellt . Dort bleibt der Zähler aber auf 0

              Meine Datenpunkte sind wie unten aufeführt

              5805af06-6a44-4753-85e7-371cc5712d42-grafik.png

              Ich habe die Formel angepasst
              JSON.parse(val).P3i

              Egal welche ich nehme da passiert nix

              Ist die hier anders?
              Ich denke das z muss ins Spiel?
              Kann mir nochmals jemad helfen?

              HomoranH Offline
              HomoranH Offline
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #6

              @regalboot sagte in Mqtt Variable als Datenpunkt:

              JSON.parse(val).P3i

              bitt json als Text in code-tags posten, dann kann man auch damit arbeiten.
              https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

              Das JSON hat eine andere Struktur, die muss auch berücksichtigt werden.

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              R 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @regalboot sagte in Mqtt Variable als Datenpunkt:

                JSON.parse(val).P3i

                bitt json als Text in code-tags posten, dann kann man auch damit arbeiten.
                https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

                Das JSON hat eine andere Struktur, die muss auch berücksichtigt werden.

                R Offline
                R Offline
                regalboot
                schrieb am zuletzt editiert von
                #7

                @homoran said in Mqtt Variable als Datenpunkt:
                Sorry hier ist er

                Ich sehe hier ein U1 wo 233.5 wiedergeben sollte

                daraum dachte ich
                JSON.parse(val).U1
                ergibt mir eine Zahl

                JSON.parse(val)."U1"

                bitt json als Text in code-tags posten

                {"sn":{"Time":"2023-10-20T09:54:51","z":{"TS":"07E70A140509363700FF88","Pi":315,"Po":0,"P1i":126,"P2i":53,"P3i":56,"P1o":0,"P2o":0,"P3o":0,"I1":0.650,"I2":0.350,"I3":0.350,"U1":233.3,"U2":233.5,"U3":234.6,"B1":71.319,"B2":0.000,"E1":278.323,"E2":0.000}},"ver":1}

                1 Antwort Letzte Antwort
                0
                • R regalboot

                  @regalboot

                  Noch ein Problemchen
                  Voller Freude bin ich das Mqtt zu veranschaulichen und einzusetzten
                  Mitels eines anderen MQTT Client ( Stomzähler) habe ich jetzt wieder nach der Anleitung Alias
                  hergestellt . Dort bleibt der Zähler aber auf 0

                  Meine Datenpunkte sind wie unten aufeführt

                  5805af06-6a44-4753-85e7-371cc5712d42-grafik.png

                  Ich habe die Formel angepasst
                  JSON.parse(val).P3i

                  Egal welche ich nehme da passiert nix

                  Ist die hier anders?
                  Ich denke das z muss ins Spiel?
                  Kann mir nochmals jemad helfen?

                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von
                  #8

                  @regalboot sagte: JSON.parse(val).P3i

                  JSON.parse(val).sn.z.P3i
                  

                  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

                  R 1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @regalboot sagte: JSON.parse(val).P3i

                    JSON.parse(val).sn.z.P3i
                    
                    R Offline
                    R Offline
                    regalboot
                    schrieb am zuletzt editiert von
                    #9

                    @paul53 said in Mqtt Variable als Datenpunkt:

                    JSON.parse(val).sn.z.P3i

                    DANKE
                    Jetzt beginne ich die Logik mit dem Json zu verstehen

                    1 Antwort Letzte Antwort
                    1
                    Antworten
                    • In einem neuen Thema antworten
                    Anmelden zum Antworten
                    • Älteste zuerst
                    • Neuste zuerst
                    • Meiste Stimmen


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    363

                    Online

                    32.7k

                    Benutzer

                    82.4k

                    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