Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. MQTT Daten für ioBroker aus Victron VRM abgreifen

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    MQTT Daten für ioBroker aus Victron VRM abgreifen

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

      Hallo,

      ich möchte die MQTT Daten aus der Victron VRM für ioBroker abgreifen. Direkt geht leider nicht, da die Anlage 140km weit entfernt steht.

      Ich habe nun Stundenrund Anleitungen gelesen und kann die Daten nun via MQTT-Explorer abrufen.
      Die Daten werden auch regelmäßig erneuert, also genau wie ich es will.

      Grundlage war: https://communityarchive.victronenergy.com/questions/155407/mqtt-local-via-mqtt-broker.html

      Nun dachte ich - einfach die Einstellungen in den ioBroker Client und ich hab alles wie ich will - Pustekuchen.
      Die Verbindung mit dem Server steht, aber es werden keine Daten empfangen.

      Weiss jemand Rat.

      C 1 Reply Last reply Reply Quote 0
      • C
        c1olli @c1olli last edited by

        Gerade habe ich versucht die Sache noch einmal nachzuvollziehen und lustigerweise muss ich jetzt im MQTT Explorer ein Keepalive senden, um die Daten zu bekommen.
        Fragt sich nur wie das ganze im ioBroker Mqtt Client verarbeiten kann.

        1 Reply Last reply Reply Quote 0
        • C
          c1olli last edited by

          Ich denke ich habe es geschafft.
          Mit dem Mqtt-client von ioBroker geht es nicht.
          Mit dem Mqtt Broker/client funktioniert es, wenn der Broker dann auf client eingestellt ist.
          Als Topic muss noch N/<ID>/# zugefügt werden.
          Und ein kleines Script mit mqtt.0.R.<ID>.keepalive

          C 1 Reply Last reply Reply Quote 0
          • C
            c1olli @c1olli last edited by

            zu früh gefreut - das mit dem Keepalive funktioniert noch nicht richtig

            BananaJoe 1 Reply Last reply Reply Quote 0
            • BananaJoe
              BananaJoe Most Active @c1olli last edited by

              @c1olli wie oft sendest du denn den "Keep Alive" ? Alle 55 Sekunden oder weniger?

              C 1 Reply Last reply Reply Quote 0
              • C
                c1olli @BananaJoe last edited by

                @bananajoe
                Ich habe jetzt alle 45sec eingegeben und lasse Node Red senden.
                Da bekomme ich jetzt die Aktualisierungen, aber noch nicht alle Werte.
                Ich werde aber mal auf 55sec ändern.

                C 1 Reply Last reply Reply Quote 0
                • C
                  c1olli @c1olli last edited by

                  So, die Werte kommen jetzt, aber da steht jetzt ein Value vor dem Wert
                  z.B. D “value”: -3.700000047683716
                  das muss ich noch weg bekommen.

                  1 Reply Last reply Reply Quote 0
                  • C
                    c1olli last edited by

                    Tatsächlich hab ich es jetzt hinbekommen.
                    Die Daten werden mit "Math.round(JSON.parse(val).value * 10) / 10"
                    im Alias umgewandelt und dann kann ich sie weiter verwenden.
                    Schade dass ich dass für jeden Wert machen muss, da wäre eine Funktion, die den kompletten Kanal gleich umwandelt schöner, aber es gibt schlimmeres

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    867
                    Online

                    31.9k
                    Users

                    80.2k
                    Topics

                    1.3m
                    Posts

                    2
                    8
                    345
                    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