Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Einbindung von Geräten
    5. Werte aus MQTT-Explorer in den IO-Broker einbinden

    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

    Werte aus MQTT-Explorer in den IO-Broker einbinden

    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      himue @perladd last edited by

      Sorry für die späte antwort. Habs nicht eher gesehen. Vielelciht hilft es ja noch.

      ioBroker1.png

      ioBroker2.png

      Und hier ist dann der Datenpunkt in welchem die Daten als JSON-Objekt auftauchen
      ioBroker3.png

      Und wie ich gerade feststelle (nachdem der Solarflow heute seine Kommunikation mit der App eingestellt hat und ich - nach Hinweisen im Forum - auf den deutschen Server gewechselt bin:
      Da kommen keine MQTT-Daten mehr an. Muss also wohl doch wieder auf die Servereinstellung "Global" zurück.

      P 1 Reply Last reply Reply Quote 0
      • P
        perladd @himue last edited by

        @himue

        Hallo,

        alles gut, hab es doch geschafft, dank eines Hinweises das nach den Topics "enter" gedrückt werden muss 🫣🫣🫣

        Ich hatte allerdings heute den ganzen Tag einen hänger bei meiner Zendure App, da ging gar nichts, vielleicht war das auch dein Problem

        VG
        Thomas

        1 Reply Last reply Reply Quote 0
        • A
          Amutep last edited by

          Hallo

          raffs nicht 😄 ist mein Benutzername meine Email oder wo find ich den bei euch sind das wohl so Zahlen ?

          danke

          P 1 Reply Last reply Reply Quote 0
          • P
            perladd @Amutep last edited by

            @amutep

            Hallo,

            du musst dir erst bei Zendure ein Benutzername und Kennwort generieren.

            Hier ist die Anleitung dafür.

            https://github.com/Zendure/developer-device-data-report

            VG

            1 Reply Last reply Reply Quote 0
            • A
              Amutep last edited by

              danke dir habs auch grade geschnallt :D^^

              P 1 Reply Last reply Reply Quote 0
              • P
                perladd @Amutep last edited by

                @amutep

                noch eine bessere Anleitung

                https://www.justiot.de/smart-home/anleitung-zendure-solarflow-superbase-in-home-assistent-einbinden/

                1 Reply Last reply Reply Quote 0
                • L
                  lesiflo Most Active last edited by lesiflo

                  Hi, hab das Problem, das die Verbindung steht allerdings keine Daten reinkommen. Jemand einen Tip woran das liegen könnte?

                  mqtt.2 ist grün

                  b5cf6501-158d-4107-9d4a-bd96e6bfaf10-image.png

                  5855f5ba-6f56-42d1-a8b9-909e69443b1b-image.png

                  0f8f91a8-a258-4d8e-9e0c-975b844dbc20-image.png

                  P 1 Reply Last reply Reply Quote 0
                  • P
                    perladd @lesiflo last edited by

                    @lesiflo

                    Hallo,

                    du musst in den Objekten bei dem MQTT unter Subscribe Pattern, Prefix für alle Topics und Maske zum Bekanntgeben eigener States

                    folgendes einfügen

                    #,$SYS/#,xxxxxxx/#

                    xxxxxx steht für deine Solarflow Kennung

                    Zumindest hat das danach bei mir funktioniert

                    L 1 Reply Last reply Reply Quote 0
                    • L
                      lesiflo Most Active @perladd last edited by

                      @perladd Danke, hab's hinbekommen. Bin gerade dabei die JSON Daten in brauchbare Werte umzuwandeln.

                      1 Reply Last reply Reply Quote 0
                      • A
                        Amutep last edited by Amutep

                        Hallo

                        Also bei mir werden die Objekte angezeigt
                        aber zb. electric level ist bei mir eine config und ich seh auch nirgends im wert dahinter "45" als aktuellen ladestand?

                        beitrag oben ist das objekt eine state variable und dahinter steht electrivllevel 7 bei mir steht das drann:

                        {"unique_id":"xxxxxxxxxelectricLevel","state_topic":"xxxxxxxxxxxxxxxxxxx/state","unit_of_measurement":"%","command_topic":"xxxxxxxxxxxxxxxx/electricLevel/set","name":"electricLevel","device_class":"battery","value_template":"{{ value_json.electricLevel}}"}

                        xxxx= meine ids

                        solarinputepower ist eine state und dort wird mir auch hinten im wert der aktuelle solar wert ausgegeben

                        L 1 Reply Last reply Reply Quote 0
                        • L
                          lesiflo Most Active @Amutep last edited by

                          @amutep Die Werte werden als JSON ausgegeben. Du musst sie erst in "normale" Werte konvertieren. Hier mal mein Beispiel:

                          fb82241e-4cc7-4a8d-b8dc-7cd85ad0826c-image.png

                          Die Variablen in die die Werte geschrieben werden müssen zuvor manuell angelegt werden.

                          ff987f21-5dbf-4fba-b8c3-b33ee50059fc-image.png

                          1 Reply Last reply Reply Quote 0
                          • A
                            Amutep last edited by

                            ohjeeee 😄 bastel da grad mit node red rum aber ich kapier einfach gar nix

                            also schreibt der mqtt server alles in die state variable und aus der muss ich dann alles selber rausfischen was ich haben will

                            bekomme jetzt auch schon was ausgelesen kann es sein das ich nur was bekomm wenn sich was ändert oder ?

                            mickym 1 Reply Last reply Reply Quote 0
                            • mickym
                              mickym Most Active @Amutep last edited by

                              @amutep Wenn Du Node-Red benutzt kannst du meinen Subflow nutzen, um ggf. Objekte in einzelne Datenpunkte zu schreiben - wobei das in meinen Augen nicht unbedingt sein muss. Man kann einzelne Werte auch über einen Alias darstellen.

                              Datenpunkt via Alias: s. https://forum.iobroker.net/post/980575
                              Subflow um Objekte in einzelne Datenpunkte zu schreiben: https://forum.iobroker.net/topic/43856/json-oder-javascript-objekt-in-iobroker-datenpunkte-zerlegen

                              1 Reply Last reply Reply Quote 0
                              • A
                                Amutep last edited by

                                @mickym

                                vielen dank dir nur wie erstell ich diese

                                JSON oder JavaScript Objekt in iobroker Node?

                                wie gesagt ich check nix 😄

                                mickym 1 Reply Last reply Reply Quote 0
                                • mickym
                                  mickym Most Active @Amutep last edited by mickym

                                  @amutep Ich habe Dir doch ein Link unten geschickt. Wenn Du alles im 1. Post befolgst und den Flow importierst, dann hast Du eine neuen Node. In die speist Du Dein Objekt via mqtt Node oder über die iobroker- In Node. Nach der Subflow Node - hängst Du eine iobroker-Out Node dran, die Dir alle Datenpunkte schreibt.

                                  Ich hab doch auch einen extra Hilfetext zu der Node geschrieben:

                                  f7278567-0485-428f-ba9f-8ee2d5b5e770-image.png

                                  und hier siehst Du wie das aussieht.

                                  Wenn Du die Anleitung im 1. Post nicht verstehst - dann melde Dich einfach und wir gehen es Schritt für Schritt durch.

                                  A 1 Reply Last reply Reply Quote 1
                                  • A
                                    Amutep @mickym last edited by

                                    @mickym

                                    Ich packs nicht habs hinbekommen und es funktioniert er schreibt und erstellt die datenpunkte mit den Daten vom mqtt server
                                    danke dir super sache 😃 zum glück gibt es solche leute wie dich die wirklich plan haben 😃

                                    1 Reply Last reply Reply Quote 1
                                    • L
                                      lesiflo Most Active last edited by

                                      Hat einer 'ne Idee wie ich an die kWh Werte komme oder sie mir berechnen kann? Aktuell schreibe ich mir die Daten in meine InfluxDB und erstelle die Grafiken allerdings ohne die kWh Werte.

                                      mickym 1 Reply Last reply Reply Quote 0
                                      • mickym
                                        mickym Most Active @lesiflo last edited by

                                        @lesiflo Keine Ahnung wo Deine kWh Werte stehen - aber Du hast wie geschrieben die Möglichkeiten:
                                        https://forum.iobroker.net/post/1060390

                                        Du kannst sie auch über NodeRed oder Blockly einzeln extrahieren, wenn Du nicht alle Werte via NodeRed schreiben lassen willst oder keinen Alias erstellen willst.

                                        L 1 Reply Last reply Reply Quote 0
                                        • L
                                          lesiflo Most Active @mickym last edited by

                                          @mickym Die kWh werden aktuell nicht mit ausgegeben. Meine Frage geht eher dahin ob die schon jemand berechnet hat, z.B. über ein Blockly. Aktuell wird ja nur das hier ausgegeben:

                                          3970b037-a36d-4444-9226-1446328419b5-image.png

                                          mickym astuermer 2 Replies Last reply Reply Quote 0
                                          • mickym
                                            mickym Most Active @lesiflo last edited by mickym

                                            @lesiflo Ach so - na dann musst wohl die power Werte nehmen und damit rechnen. Ich hasse zwar puzzeln, aber wenn Du die Formel aus den Werten, mit denen Du was berechnen willst, kennst, dann ist das doch nicht so schwer.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            708
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            9
                                            31
                                            6900
                                            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