Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Bosswerk MI600 Adapter

    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

    Bosswerk MI600 Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • Rene55
      Rene55 @vombruch last edited by

      @vombruch Ja, das wird so sein. Ich hab heute vormittag ein paar gute Antworten bekommen (habs im MQTT-Explorer sehen können), aber seit dem nur "Nieten". Nun gut, ich beharke den WR ja auch noch mit meinen "Adapter" quasi gleichzeitig. Das kann eigentlich nicht gutgehen. Ich werd mich mal auf meinen konzentrieren. Trotzdem Danke und gerne weitere Infos.

      V 1 Reply Last reply Reply Quote 0
      • V
        vombruch @Rene55 last edited by

        @rene55 Hey Rene,
        was ist Dein Adapter? Welchen nutzt / programmierst du denn jetzt?
        Mit oder ohne Cloud?
        Abfrage mit Modbus (Port 8899) oder via DataServer im Logger eintragen und die Datei auswerten?
        Hast du die Daten direkt im IOBroker? Das ist ja auch meine Zielvorstellung.
        Wobei ich glaube jetzt einen Weg gefunden zu haben die Tageswerte manuell zu reseten - dafür muss ich aber besseres Wetter abwarten... bei null Ertrag gibt es nicht viel zu reseten (;-)
        Schönes Wochenende
        Marc

        Rene55 1 Reply Last reply Reply Quote 0
        • Rene55
          Rene55 @vombruch last edited by

          @vombruch Hi Marc. Ich experimentiere gerade an der cloudfreien Version rum. Hier werden direkt die Register des Modbus angefragt und geben Werte zurück. Ziel ist, dass die Werte dann direkt im ioBroker sind. Ich bin noch rein in node.js unterwegs und muss erst noch einen Adapter generieren. Da könnte ich als "Abfallprodukt" um 0:00 Uhr die Tageswerte auch gleich auf 0 stellen - wenn gewünscht.

          V 1 Reply Last reply Reply Quote 0
          • ACHIM BAECKER
            ACHIM BAECKER last edited by

            Hallo,
            Ich habe für einen Deye Solar Sun600 ein Javascript erstellt, das Daten vom Inverter abholt.
            Meines Wissens nach, sollte der Bosswerk MI600 kompatible sein.
            Forumeintrag
            Achim

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

              @achim-baecker Hallo Achim, ja ich habe deinen Beitrag gelesen und auch ausprobiert. Wie schon @manner666 sagt, läuft auf anhieb. Nur finde ich die 'Datenausbeute' ein bisschen zu gering. Das sind eben nur die Daten, die auch in der Weboberfläche zur Verfügung gestellt werden.

              ACHIM BAECKER 1 Reply Last reply Reply Quote -1
              • ACHIM BAECKER
                ACHIM BAECKER @Rene55 last edited by

                @rene55
                Aus meiner Sicht kommt da schon zu viel... 😉
                Für mich reicht die momentane, sowie die aufsummierte Leistung. Diese werden in einer MariaDB geloggt und per JS + SQL ausgewertet (Tages, Wochen, Monatswerte,..)
                Achim

                Rene55 1 Reply Last reply Reply Quote 0
                • Rene55
                  Rene55 @ACHIM BAECKER last edited by

                  @achim-baecker Da hast du so gesehen völlig recht. Von den 23 Datenpunkten sind 21 quasi statisch, die brauch kein Mensch. Wenn dir nur die Leistung reicht ist alles ok.

                  1 Reply Last reply Reply Quote 0
                  • V
                    vombruch @Rene55 last edited by

                    @rene55 Wo läuft dein Projekt? Im IOBroker? Hast du eine lauffähige Testversion - ich kann gerne mit einsteigen - solange mein Docker davon nicht abbekommt.
                    Wobei ich dem IOBroker inzwischen auch den Neustart des Dockers und Tageswerte auf Null eingetrichtert habe.
                    Wie würdest du die Tageswerte reseten? Ich schreibe Datum&Uhrzeit in die Register 22-24 und danach löscht er die Tageswerte (meistens). Ich habe aber keinen Weg gefunden ihm zu sagen, das die Uhrzeit auch weiterlaufen soll (;-)
                    Ohne China-Cloud stellt der sich ein bisschen an...

                    Rene55 1 Reply Last reply Reply Quote 0
                    • Rene55
                      Rene55 @vombruch last edited by

                      @vombruch Ich habe gerade erst den neuen Adapter angefangen - native in node.js läuft er schon (ein bisschen), jetzt muss ich noch in den Adapter portieren. Du schreibst in die Register des WR? Wie machst du das? Nach meiner Erkenntnis ist der WR ohne Sonnenlicht quasi außer Betrieb und macht dann nichts mehr.

                      V 1 Reply Last reply Reply Quote 0
                      • V
                        vombruch @Rene55 last edited by

                        @rene55 Es geht nur mit Sonne (Licht). Sobald die WLAN Verbindung steht fange ich an zu schreiben...
                        Damit ist es sogar möglich die Kiste zu drosseln. Werde für meinen Vater einen 800er nehmen und auf 600 drosseln bis das es legal wird. Ich weiß nur noch nicht wie man das den Stadtwerken erklärt.
                        Ist node.js die Sprache "hinter" den IOBroker-Adaptern? Kann man da auch andere Sprachen nehmen? Kann man dann nicht das Python vom Docker nehmen und den MQTT Teil gegen Objekte in IOBroker tauschen?
                        Das wäre meine "einfache" Idee das umzusetzen.

                        Rene55 1 Reply Last reply Reply Quote 0
                        • Rene55
                          Rene55 @vombruch last edited by

                          @vombruch Tatsächlich basiert ioBroker auf node.js, also im Ende Javascript als Sprache. Für die Anbindung der WR gibt es einige Projekte die auf Python basieren. Ich komm mit Python nicht so ganz zurecht. Zuviele __ und (self, . Kannst du mir noch kurz erzählen, wie die physikalische Anbindung an den WR ist?

                          V 2 Replies Last reply Reply Quote 0
                          • V
                            vombruch @Rene55 last edited by

                            @rene55 Ich habe den Sun600 -> also per WLAN.
                            Frage im IOB den Ping auf den WR ab und schreibe dann die Register per Dockerbefehl.
                            Ich kann weder Python noch JS - aber ich kann lesen und verstehe damit fast alles - wenn du JS schreiben kannst sollte man das übersetzen können.
                            Ich werde bei Gelegenheit mal die AT-Befehle ausprobieren, da soll es möglich sein den NTP zu setzen, dann müßte ich das nicht selbst machen....

                            1 Reply Last reply Reply Quote 0
                            • V
                              vombruch @Rene55 last edited by

                              @rene55 Nabend Rene,
                              ich hab mit den AT-Befehlen den NTP gesetzt. Funktioniert! Ich kann die richtige Zeit (UTC) wieder auslesen - aber leider resetet er trotzdem nicht automatisch die Tageszähler....
                              Also werde ich per Docker die Datum/Uhrzeit Register hart schreiben und dann sind die Tageswerte auf Null.
                              Mit den AT-Befehlen kann man auch die Register alle auslesen - ich weiß ja nicht was einfacher ist. Die gehen über Port 48899.
                              Mein WR kommt halt nur bis zur Fritzbox und nicht weiter.
                              Wenn Du Unterstützung brauchst kann ich gerne mithelfen, testen,...

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

                                @vombruch Ebenfalls Nabend,
                                immer ein Stückchen weiter, und hier bist du mir eine Ecke voraus. Könntest du mir mal einen Ausschnitt von deinen Befehlen um die Register zu setzten/lesen zukommen lassen. Evtl. um hier nicht alles zu fluten per Mail (raschy@gmx.de). Möglicherweise darf ich dich nächste Tage bitten alpha-alpha-Tester zu sein.

                                1 Reply Last reply Reply Quote 0
                                • X
                                  Xbrrudi last edited by

                                  Ich grüße alle Gleichgesinnte,
                                  ich habe selbst seid neusten den Sun600.
                                  Die Lösungen diesen in IoBroker zu bekommen stellt mich nicht wirklich zufrieden.
                                  Ich habe angefangen mich mit JS auseinander zu setzen und ein Skript zu schreiben mit dem es möglich ist über Modbus Daten zu lesen.
                                  Mittlerweile bekomme ich die Daten die ich möchte und zu denen ich die Register gefunden habe. Jetzt setze ich mich gerade mit der Adapterentwicklung auseinander.
                                  Ich bin gespannt was da in den nächsten Tagen oder Wochen draus wird.

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

                                    @xbrrudi Frage: Warum stellt dich dieser Adapter nicht zufrieden? Ist es wegen der Cloudanbindung? Ansonsten können wir uns ja zusammen tun: Ich muss noch ein paar Tests machen, dann habe ich auch einen cloudfreien Adapter.

                                    1 Reply Last reply Reply Quote 0
                                    • X
                                      Xbrrudi last edited by

                                      Ja Cloudfrei sollte er sein und keine weiteren Anwendungen nutzen.
                                      Ich möchte einfach local und direkt auf den WR zugreifen.
                                      Ich habe mir wochenlang den V5 Rahmen für den WR um die Ohren gehauen um über Websocket Port 8899 die Register lesen zu können.
                                      Darüber sollte dann auch das schreiben möglich sein.
                                      Aber wie geschrieben ich bin neu in JS und Adapter, wenn du dich einklinken möchtest habe ich nichts dagegen.

                                      Rene55 1 Reply Last reply Reply Quote 0
                                      • Rene55
                                        Rene55 @Xbrrudi last edited by Rene55

                                        @xbrrudi Wenn du magst: und @all

                                        https://forum.iobroker.net/topic/63899/neuer-adapter-cloudfreie-auslesung-von-deye-invertern

                                        derzeit nur über Github installierbar.

                                        1 Reply Last reply Reply Quote 0
                                        • X
                                          Xbrrudi last edited by

                                          Du bist weiter als ich.
                                          Das was ich beim überfliegen gesehen habe sieht schon sehr gut aus.

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

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          948
                                          Online

                                          31.9k
                                          Users

                                          80.2k
                                          Topics

                                          1.3m
                                          Posts

                                          14
                                          75
                                          20549
                                          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