Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Kaco Blueplanet 3.7 TL auslesen? Modbus?

    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

    Kaco Blueplanet 3.7 TL auslesen? Modbus?

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

      Apollon? Du hast aufgegeben? :?: :?: Wenn du bereits Werte bekommen hast und ab und an mal ein TimeOut kommt, muss der Fehler an einer anderen Stelle liegen. Es gibt auch ein ModBus-Tool. Das haben Bluefox und ich genutzt. Wenn du ständig Webseiten parsen tust, fährst du doch mit der Kirche ums Dorf.

      http://www.simplymodbus.ca/TCPclient.htm

      Gruß Marco

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

        Das war ein super Tipp.

        Es lebe das kleingedruckte. Obwohl alle Adressen 40000er sind ist die Lesefunktion die 0x03 … Muss morgen nochmal neu testen wenn wieder Sonne da ist 🙂

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

          So, dennoch irgendwie komisch …

          Der scheint manchmal "Müll" als Antwort zu liefern, das resultiert dann in:

          2017-06-05 12:33:48.544  - info: modbus.1 starting. Version 0.5.3 in /opt/iobroker/node_modules/iobroker.modbus, node: v6.10.2
          2017-06-05 12:33:50.651  - info: modbus.1 Connected to slave 192.168.178.100
          2017-06-05 12:34:00.732  - warn: modbus.1 Error: undefined
          2017-06-05 12:34:00.793  - warn: modbus.1 Poll error count: 1 code: {"err":"timeout"}
          2017-06-05 12:34:01.745  - info: modbus.1 Disconnected from slave 192.168.178.100
          2017-06-05 12:34:41.013  - warn: modbus.1 Poll error count: 2 code: "App Timeout"
          2017-06-05 12:36:01.793  - info: modbus.1 Connected to slave 192.168.178.100
          2017-06-05 12:36:11.817  - warn: modbus.1 Error: undefined
          2017-06-05 12:36:11.826  - warn: modbus.1 Poll error count: 3 code: {"err":"timeout"}
          2017-06-05 12:36:12.824  - info: modbus.1 Disconnected from slave 192.168.178.100
          2017-06-05 12:36:52.041  - warn: modbus.1 Poll error count: 4 code: "App Timeout"
          2017-06-05 12:38:12.858  - info: modbus.1 Connected to slave 192.168.178.100
          2017-06-05 12:38:22.870  - warn: modbus.1 Error: undefined
          2017-06-05 12:38:22.876  - warn: modbus.1 Poll error count: 5 code: {"err":"timeout"}
          2017-06-05 12:38:23.874  - info: modbus.1 Disconnected from slave 192.168.178.100
          2017-06-05 12:39:03.086  - warn: modbus.1 Poll error count: 6 code: "App Timeout"
          
          

          Poll-Delay steht auf 30 Sekunden mit Timeout bei 10 Sekunden. Auch mit dem Testprogramm gab es manchmal komische Ausgaben und beim nochmal laden hat es geklappt. Und allgemein teilweise längeres keine Daten, dann klappt wieder alles …

          Lasse es mal parallel laufen ... aber aktuell ist das lesen der csv-Datei vom Kaco-Webserver die sekündlich aktuell ist zuverlässiger.

          PS: Ich glaube auch das im Adapter irgendwas mit dem COnnection Handling nicht passt ... ich denke da wird auf asynchronität beim zu machen nicht genug aufgepasst ... hatte aber noch keine Zeit/Muse da tiiieeefff reinzuschauen

          1 Reply Last reply Reply Quote 0
          • M
            Marcolotti last edited by

            Hast du Master oder Slave in der Config drin? Bei mir ist es Master.

            Gruß Marco

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

              Muss Master sein, Bei Slave passiert gar nix …ist aber auch logisch so rum.

              Aktuell ists so:

              • Connect

              • 10 Sekunden Später "Error: undefined" mit "Poll error count: 11 code: {"err":"timeout"}"

              • Disconnect

              Ich fürchte ich muss heute abend mal das connection handling tief checken.

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

                Uuups … scheinbar hab ich heute Mittag bei den letzten Tests den Modbus-Server auf den Kaco gekillt. :shock: Auch die enbw-App zeigt seitdem nichts mehr an, obwohl alles tut, Display und Webserver gehen noch.

                Connect geht noch, aber Daten kommen keine mehr ...

                Naja der Startet sich netzwerktechnisch oder komplett Nachts um 0 Uhr neu (zumindestens laut meiner Erreichbarkeitsüberwachung) ... mal schauen ob es sich dann fixt.

                Also bisher läuft das mit den Webserver-Daten (und es sind da csv-Files direkt mit den Daten und kein Webseiten-geparse) stabiler 🙂

                1 Reply Last reply Reply Quote 0
                • M
                  Marcolotti last edited by

                  Guten Morgen,

                  wie sieht es mit dem Firmware-Stand deines Wechselrichters aus? Da läuft doch irgendwas nicht richtig mit dem Ding.

                  Gruß Marco

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

                    Firmware aktuell … versuche es heute nochmal später 😉

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

                      Also nochmal versucht und ich habe auch absichtilch die ersten beiden Datenpunkte mit abgeholt die immer gleich sein müssten … Effekt ist:

                      Er bekommt Daten die korrekt sind (102/50 als erste zwei Werte), dann kommt mal ein "102/50" oder "127/1" oder "4" und immer wenn das passiert:

                      2017-06-06 15:40:42.218  - warn: modbus.1 Poll error count: 1 code: {}
                      
                      

                      Also irgendwie kommen keine kompletten Daten an. Manchmal fängt er sich wieder und bekommt dann wieder korrekte Daten oder er läuft in Timeouts und COnnection kram …

                      2017-06-06 15:41:42.399  - warn: modbus.1 Poll error count: 1 code: {}
                      2017-06-06 15:42:22.424  - warn: modbus.1 Error: undefined
                      2017-06-06 15:42:22.471  - warn: modbus.1 Poll error count: 2 code: {"err":"timeout"}
                      2017-06-06 15:42:23.432  - info: modbus.1 Disconnected from slave 192.168.178.100
                      2017-06-06 15:43:02.693  - warn: modbus.1 Poll error count: 3 code: "App Timeout"
                      
                      

                      Ich weiss nimmer was ich falsch machen könnte … :-((

                      1 Reply Last reply Reply Quote 0
                      • M
                        Marcolotti last edited by

                        Was bedeutet 102/50? Sind das Werte?

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

                          Ja die ersten zwei uint16 werte ab der Startadresse

                          1 Reply Last reply Reply Quote 0
                          • M
                            Marcolotti last edited by

                            Ist das "102/50" ein Wert der kommt oder einmal 102 und einmal 50? Wenn der Wert 102/50 dann ist das kein Integer.

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

                              Wert 1 = 102, wert2 = 50 und die müssen statisch an sich immer gleich sein

                              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

                              535
                              Online

                              31.9k
                              Users

                              80.2k
                              Topics

                              1.3m
                              Posts

                              5
                              22
                              4767
                              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