Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. mqtt client/server adapter mit openWB

    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 client/server adapter mit openWB

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mading @Strobi last edited by mading

      @strobi wie übergibst du sie denn? Via Blockly? Soweit mir bekannt ist, benötigst du dafür den "Steuere" Block.

      b7de5578-1997-4d79-b18e-99ccf460eadf-image.png

      Das Dumme ist nur, dass die "Topics" nicht alle bekannt oder gepflegt sind. Du könntest noch in den Source Files der openWB nachsehen (-> https://github.com/snaptec/openWB/blob/master/runs/mqttsub.py). Alternativ kannst du auch über Status --> mqtt in der openWB nachsehen welches Topic benutzt wird und das nachvollziehen. Das oWB Web Interface arbeitet ebenfalls mit mqtt und übergibt die Daten an das "Backend"

      S 1 Reply Last reply Reply Quote 0
      • werner2000x
        werner2000x @mading last edited by

        @mading Kann man den VIS als Widget von der Seite

        https://github.com/snaptec/openWB/wiki/Steuerung-der-openWB-mit-iobroker-&-vis

        importieren?
        Bei mir klappt das nicht, es passsiert beim Widgetimport nichts.

        Glasfaser 1 Reply Last reply Reply Quote 0
        • Glasfaser
          Glasfaser @werner2000x last edited by

          @werner2000x sagte in mqtt client/server adapter mit openWB:

          es passsiert beim Widgetimport nichts.

          Das ist eine View , wenn du das hier meinst :
          .

          d70ea42f-213b-4793-82a2-34082812decf-grafik.png

          werner2000x 1 Reply Last reply Reply Quote 0
          • werner2000x
            werner2000x @Glasfaser last edited by werner2000x

            @glasfaser Genau das habe ich versucht, es wird in VIS jedoch nicht angezeigt.
            Ich war in VIS auf Widget importieren und habe den Inhalt der Datei view_owb.txt in das
            Importfenster kopiert. Es kommt keine Fehlermeldung und es wird nicht das neue VIS View angezeigt. Komisch ...

            Glasfaser 1 Reply Last reply Reply Quote 0
            • Glasfaser
              Glasfaser @werner2000x last edited by

              @werner2000x sagte in mqtt client/server adapter mit openWB:

              Ich war in VIS auf Widget importieren und habe den Inhalt der Datei view_owb.txt i

              ... auf View importieren gehen , wie auch schon oben erwähnt ist es ein View !

              .
              1.JPG

              werner2000x 1 Reply Last reply Reply Quote 0
              • werner2000x
                werner2000x @Glasfaser last edited by

                @glasfaser Ja Danke- das was es.
                Nun habe ich auch das Blockly Script importiert.
                Welche und wieviele javascipt variable müssen nun angelegt werden?
                Ich habe folgende gefunden:

                javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.ChargeMode4JS

                javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.DirectChargeSoc4JS

                javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.kWhDirectChargeToCharge4JS

                javascript.0.scriptEnabled.EigeneDatenpunkte.openWB.DirectChargeSubMode4JS

                Sind das alle 4 oder gibt es noch mehr?

                Glasfaser M 2 Replies Last reply Reply Quote 0
                • Glasfaser
                  Glasfaser @werner2000x last edited by

                  @werner2000x sagte in mqtt client/server adapter mit openWB:

                  Sind das alle 4 oder gibt es noch mehr?

                  Sorry , ich kenne openWB nicht , habe nur dir soweit wie möglich geholfen.

                  Ist doch eigenlich alles beschrieben , ab hier die Datenpunkte :

                  5c882b8b-d9d0-4e9f-9aff-66c44766e9e3-grafik.png

                  1 Reply Last reply Reply Quote 0
                  • M
                    mading @werner2000x last edited by mading

                    @werner2000x

                    Steht doch im Wiki dass man die DP importieren soll…da mache ich mir schon die Mühe alles sorgfältig zu dokumentieren und dann wird es nicht gelesen 🙄

                    1 Reply Last reply Reply Quote 0
                    • werner2000x
                      werner2000x last edited by

                      @mading Ja, jetzt habe ich es verstanden. Die Datei mit den Datenpunkten hatte ich übersehen.

                      Eine Variable finde ich allerdings nicht in den openWBDatenpunkten.json.
                      Und zwar mqtt.0.openWB.set.lp1.boolResetDirectCharge s. Bild.

                      Variable_bool.jpg

                      Kann man eine andere Variable nehmen?

                      Glasfaser 1 Reply Last reply Reply Quote 0
                      • Glasfaser
                        Glasfaser @werner2000x last edited by

                        @werner2000x sagte in mqtt client/server adapter mit openWB:

                        mqtt.0.openWB.set.lp1.boolResetDirectCharge

                        die ist im Ordner mqtt.0 .......:

                        siehe hier :

                        in der Anleitung :
                        ...
                        Damit besteht die Verbindung und die Daten von openWB werden im iobroker unter Objekte aufgeführt.
                        ...
                        1.JPG

                        werner2000x 1 Reply Last reply Reply Quote 0
                        • werner2000x
                          werner2000x @Glasfaser last edited by

                          @glasfaser Leider gibt es unter mqtt.0.openWB.set überhaupt keine bool variable.
                          Nur unter mqtt.0.lp.1 gibt es die schon vorher aufgeführten bool variable s. Bild.

                          Variable_bool2.jpg

                          Irgendetwas mit "boolResetDirectCharge" fehlt leider.

                          Bei der Ausführung des Blockly bekomme ich noch die folgenden Warnungen:

                          16.9.2021, 12:03:15.535 [warn ]: javascript.0 (25791) at Object.<anonymous> (script.js.OpenWB:34:33)
                          16.9.2021, 12:03:16.857 [warn ]: javascript.0 (25791) at Object.<anonymous> (script.js.OpenWB:34:33)
                          16.9.2021, 12:03:52.182 [warn ]: javascript.0 (25791) at Object.<anonymous> (script.js.OpenWB:34:33)

                          Was bedeutet dort eigentlich 34:33? Sind das die Zeilennummern im JS Script?

                          Glasfaser 1 Reply Last reply Reply Quote 0
                          • Glasfaser
                            Glasfaser @werner2000x last edited by

                            @werner2000x

                            Ist alles Trockenübung da ich es nicht nutze ....

                            Ich erlese es so , das es den Datenpunkt nicht mehr gibt , bzw. geändert wurde .
                            In deinem Fall mußt du im Script den Datenpunkt neu anpassen .

                            1.JPG

                            Was bedeutet dort eigentlich 34:33? Sind das die Zeilennummern im JS Script?

                            Das ein Wert abgefragt /erwartet wird der nicht da ist .
                            Du kannst das Blockly umschalten auf JS dann siehst du was in der Zeile ist .

                            M 1 Reply Last reply Reply Quote 0
                            • M
                              mading @Glasfaser last edited by mading

                              @werner2000x lies mal bitte den gesamten Wiki Artikel aufmerksam durch. Darin steht u.a. folgendes:

                              .../set/ topics werden nur zum Setzen benutzt, die anderen zum Lesen

                              .../set/ topics werden (teilweise) nicht automatisch generiert und müssen ggf. manuell angelegt werden.

                              Edit: bitte nicht falsch verstehen, aber die Thematik ist ja schon etwas "advanced". Fragen sind kein Problem, ich hoffe man kann aber erwarten dass man den Artikel durch liest :). Bei Fragen gerne fragen aber eben bitte nicht was im Artikel steht. Ich habe es im Wiki Artikel so ausführlich beschrieben wie möglich, jedoch als Zielgruppe aber Leute, die sich mit iobroker/ blockly etc. grundsätzlich etwas besser auskennen.

                              1 Reply Last reply Reply Quote 0
                              • S
                                Strobi @mading last edited by Strobi

                                @mading said in mqtt client/server adapter mit openWB:

                                @strobi wie übergibst du sie denn? Via Blockly? Soweit mir bekannt ist, benötigst du dafür den "Steuere" Block.

                                b7de5578-1997-4d79-b18e-99ccf460eadf-image.png

                                Mittlerweile funktioniert bei mir die Datenübergabe an openWB über MQTT mittels der "steuere" Blöcke.
                                Nur wird unter Status die Leistung nicht berechnet - warum auch immer...

                                64c5e138-7481-4ea7-9072-f93049e9ab82-grafik.png

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  mading @Strobi last edited by

                                  @strobi

                                  Der Screenshot zeigt m.W.n das Openwb Web interface. Kannst du es bitte genauer erklären?

                                  S 1 Reply Last reply Reply Quote 0
                                  • S
                                    Strobi @mading last edited by

                                    @mading sagte in mqtt client/server adapter mit openWB:

                                    @strobi

                                    Der Screenshot zeigt m.W.n das Openwb Web interface. Kannst du es bitte genauer erklären?

                                    Spannung & Stromstärke werden von ioBroker via MQTT an openWB übergeben - die Leistung sollte sich openWB dann selbst berechnen (zumindest übergibt man keine Leistung pro Phase):

                                    acecb745-5574-4097-963e-4c79bd2d4556-grafik.png

                                    M 1 Reply Last reply Reply Quote 0
                                    • M
                                      mading @Strobi last edited by

                                      @strobi ok. Wo willst du welche Leistung berechnen/ anzeigen?

                                      S 1 Reply Last reply Reply Quote 0
                                      • S
                                        Strobi @mading last edited by

                                        @mading sagte in mqtt client/server adapter mit openWB:

                                        @strobi ok. Wo willst du welche Leistung berechnen/ anzeigen?

                                        Ich hätte es im openWB Status schön gefunden, wenn die Leistungswerte auch zu den Strom & Spannungswerten gepasst hätten.
                                        Aber das stört weiter nicht - die Funktion ist trotzdem gegeben.
                                        Vielleicht wird es mit openWB2.0 besser...

                                        1 Reply Last reply Reply Quote 0
                                        • JB_Sullivan
                                          JB_Sullivan last edited by

                                          Weiß jemand wie der mqtt Datenpunkt heißt, der in der original openWB Software den Ladestatus (z.B. minPV + Speicher) ausgibt?

                                          Ich suche mir bei der Menge an Datenpunkten die übergeben/abgeholt werden einen Ast, aber finden tue ich nichts.

                                          H 1 Reply Last reply Reply Quote 0
                                          • H
                                            holgerwolf @JB_Sullivan last edited by holgerwolf

                                            @jb_sullivan ```

                                            mqtt.0.openWB.global.ChargeMode
                                            
                                            M 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

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

                                            800
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            openwb mqtt
                                            8
                                            39
                                            2755
                                            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