Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Trovis 5573-1

    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

    Trovis 5573-1

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      klaus131079 @gehweg parken last edited by

      Hallo an alle.
      Ich habe grundsätzlich meinen Samson Trovis 5579 erfolgreich mittels iobroker modbus adapter angebunden, auslesen der Holding Register funktioniert einwandfrei.
      Jedoch scheitere ich am Auslesen der Coils.
      Sobald ich z.B Coil 56 Umwaelzpumpe Rk1 (Pumpenstatus) hinzufüge, wie folgt....
      c50a1a0e-4072-45b9-bdf2-b9a971260956-grafik.png
      läuft der Modbus Adapter auf einen Fehler, im Iobroker Log wird Fehler
      Poll error count: 1 code: {"errorCode":129,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"}
      angezeigt.

      Meine Frage an euch, habt ihr das schon geschafft Coils auszulesen?? Falls ja, könnt Ihr mir einen Tipp geben?
      Danke LG Klaus

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

        @klaus131079 Im Log ist ein Hinweis das es diese Addresse wohl nicht gibt.

        Ist es wirklich ein "Coil" ?

        Kannst du das Loggen für die Instanz auf Debug stellen und mal nur mit einem Coil testen und dann das log posten.

        K 1 Reply Last reply Reply Quote 1
        • D
          darkblu last edited by

          @klaus131079, kannst du noch kurz beschreiben, wie du die Trovis „online“ bekommen hast ?
          Ich habe meine per Wemos D1 Mini mittels Tasmota SMI in den ioBroker integriert.
          Allerdings komme ich mit dem Skript überhaupt nich klar.
          Darum habe ich mir jetzt auch den Elfin EW11A bestellt um das Ganze dann auch per Modbus im ioBroker zu haben.
          Oberstes Ziel ist es, den Zustand der Pumpen zu sehen.
          Ich hoffe, du kannst das Problem mit den Coils in der Zwischenzeit lösen 😀

          K 1 Reply Last reply Reply Quote 0
          • K
            klaus131079 @darkblu last edited by

            @darkblu
            Ich habe auf Github beschrieben wie mein system angebunden ist --> siehe
            https://github.com/Tom-Bom-badil/samson_trovis_557x/discussions/6#discussioncomment-7585537

            für mehr details.

            1 Reply Last reply Reply Quote 1
            • K
              klaus131079 @wendy2702 last edited by

              @wendy2702
              Anbei das log:

              modbus.2 (10457) Connected to slave 192.168.1.25
              modbus.2 (10457) [DevID_247] Poll start ---------------------
              modbus.2 (10457) [DevID_247/coils] Poll address 48 - 16 bits
              modbus.2 (10457) Received pdu describes an error.
              modbus.2 (10457) Poll error count: 1 code: {"errorCode":129,"exceptionCode":2,"message":"ILLEGAL DATA ADDRESS"}

              Das ist alles was man dazu sieht, davor werden alle holding register erfolgreich eingelesen, sobald ich einen Coil dazugeben, kommt der Fehler "Poll Error Count"

              Hast du die Coils bei dir hinzugefügt, wenn ja kannst du mir bitte einen Auszug schicken? DANKE

              wendy2702 1 Reply Last reply Reply Quote 0
              • wendy2702
                wendy2702 @klaus131079 last edited by

                @klaus131079 Ich habe diese Heizung nicht, lediglich Modbus Erfahrung.

                D 1 Reply Last reply Reply Quote 0
                • D
                  darkblu @wendy2702 last edited by

                  @wendy2702 said in Trovis 5573-1:

                  @klaus131079 Ich habe diese Heizung nicht, lediglich Modbus Erfahrung.

                  Kannst du denn hier trotzdem helfen ?

                  wendy2702 1 Reply Last reply Reply Quote 0
                  • wendy2702
                    wendy2702 @darkblu last edited by

                    @darkblu Ich würde erstmal nur versuchen ein Coil einzutragen.

                    Gibt es eine Liste der Unterstützten Register für Coils? Steht deines aus dem Log "48" da drin ?

                    1 Reply Last reply Reply Quote 0
                    • D
                      darkblu last edited by

                      @wendy2702 , ich warte ja noch auf mein Elfin EW11A um die Heizung per Modbus auszulesen und in den ioBroker zu bekommen.

                      Eine Auflistung der Coils und Register ist hier zu finden: Github,
                      vielleicht kannst du damit etwas anfangen.

                      In der BA des Heizungsreglers steht leider nix zu den Coils und Registern drin.

                      wendy2702 1 Reply Last reply Reply Quote 0
                      • wendy2702
                        wendy2702 @darkblu last edited by

                        @darkblu So wie ich das sehe gibt es kein Coil "48" was genau deiner Meldung im Log entsprechen würde

                        8f27a559-55b2-4174-bd06-b1519fe7e13d-grafik.png

                        Hier geht es bis 39 und dann erst wieder bei 56 weiter.

                        K 1 Reply Last reply Reply Quote 0
                        • K
                          klaus131079 @wendy2702 last edited by

                          @wendy2702 said in Trovis 5573-1:

                          @darkblu So wie ich das sehe gibt es kein Coil "48" was genau deiner Meldung im Log entsprechen würde

                          8f27a559-55b2-4174-bd06-b1519fe7e13d-grafik.png

                          Hier geht es bis 39 und dann erst wieder bei 56 weiter.

                          Vielen Dank für deine Hilfe, nach viel Herumprobieren habe ich es nun geschafft die Coils für meine Pumpen auszulesen. Ich verstehe folgendes nicht, ich muss z.B im Iobroker
                          Coil 54 angeben, damit am trovis das Coil 56 (UP1) ausgelesen wird, oder
                          Coil 51 angeben, damit am trovis das Coil 59 (SLP) ausgelesen wird.

                          Warum kann man da nicht direkt Coil 56 / 59 im iobroker angeben damit auch 56 / 59 ausgelesen wird? (vielleicht fehlt noch das nötige Wissen:-))
                          danke LG Klaus

                          D 1 Reply Last reply Reply Quote 0
                          • D
                            darkblu @klaus131079 last edited by

                            @klaus131079 ,
                            die Coils und Register wurden ja von Tom vor einigen Jahren ausgelesen und entstammen keiner offiziellen Doku.
                            Vielleicht liegt es daran, who knows.

                            Aber schön, dass du das rausgefunden hast.
                            Könntest du mir noch einen Screenshot deiner Modbus Instanz hier reinstellen ?
                            Danke

                            K 1 Reply Last reply Reply Quote 0
                            • K
                              klaus131079 @darkblu last edited by

                              @darkblu

                              Danke, die Coils/Register von Tom sind, denke ich korrekt, ich muss nur in der Modbus-instanz tricksen, damit die richtigen Adressen ausgelesen werden:
                              z.B Damit Coil 4 (Sammelebenbit) ausgelesen wird, muss ich Adresse 11 angeben (?), siehe:
                              7eeb0128-41c4-4594-98cc-208acb31c9c1-grafik.png

                              Danke, Anbei ein paar weitere screenshots von der Modbus-Instanz:
                              5adf7641-ec4d-4a91-9b68-d287a234542b-grafik.png

                              1137bb50-b374-44de-a0aa-01af84c09cb2-grafik.png

                              wendy2702 S 2 Replies Last reply Reply Quote 1
                              • wendy2702
                                wendy2702 @klaus131079 last edited by

                                @klaus131079 Das liegt wahrscheinlich an dem Haken bei „Use Aliases“

                                K 1 Reply Last reply Reply Quote 0
                                • K
                                  klaus131079 @wendy2702 last edited by

                                  @wendy2702
                                  in der Tat, danke, "Use Aliases" weggenommen, und jetzt entspricht die Coil-nummer auch dem, was tatsächlich abegefragt wird. Vielen Danke. Anbei meine modbus adapter einstellungen, mit dem die Lösung jetzt gut funktioniert:
                                  f16c973d-37c5-42cd-bf3c-7861eb87557e-grafik.png

                                  D 1 Reply Last reply Reply Quote 0
                                  • D
                                    darkblu @klaus131079 last edited by darkblu

                                    @klaus131079 , @wendy2702
                                    Hallo, heute ist mein Elfin EW11A angekommen und ich habe mich sofort daran gemacht den Trovis in den ioBroker zu bekommen.
                                    Leider wird die Modbusinstanz nur für ca. 5 Sekunden grün, danach wieder gelb.
                                    Ich habe die allgemeinen Einstellungen genauso gemacht wie @klaus131079 .
                                    Folgende Fehler und Warnungen bekomme ich:
                                    FundW.png

                                    In den paar Sekunden wo der Adapter grün ist, kann ich sehen, dass mein Elfin mit dem ioBroker verbunden ist und auch
                                    etwas empfängt, scheinbar aber nix sendet:
                                    Elfin.png

                                    @klaus131079 , ich kann in meiner Trovis 5573 auch gar nicht die Baudrate verändern, auch in der BA gibt es diesen Punkt gar nicht.
                                    Geht das bei deiner 5573 ?
                                    Darum habe ich den Elfin auf 9600 eingestellt, gut ich habe natürlich beides probiert - erfolglos.

                                    Hier noch die Modbus Einstellungen:
                                    mbe.png

                                    Hat jemand einen Tipp für mich ?
                                    Ich hatte mir das irgendwie einfacher vorgestellt 😞

                                    wendy2702 1 Reply Last reply Reply Quote 0
                                    • wendy2702
                                      wendy2702 @darkblu last edited by

                                      @darkblu sagte in Trovis 5573-1:

                                      Elfin EW11A

                                      Was ist das?

                                      D 1 Reply Last reply Reply Quote 0
                                      • D
                                        darkblu @wendy2702 last edited by

                                        @wendy2702

                                        Serial port RS485 zu WiFi, siehe auch weiter oben (13 May 2021) von @Badwater

                                        wendy2702 1 Reply Last reply Reply Quote 0
                                        • wendy2702
                                          wendy2702 @darkblu last edited by

                                          @darkblu ok.

                                          Kenne ich nicht.

                                          Da sollte dann jemand helfen der die HW hat.

                                          T 1 Reply Last reply Reply Quote 0
                                          • T
                                            The_Stig @wendy2702 last edited by

                                            @wendy2702 oder jemand anders: Bin ein kompletter iobroker-Newbie und möchte auch gerne die Trovis 5573 auslesen.
                                            Habe vorher das Auslesen über SmarthomeNG gemacht (Adapter und Anbindung funktioniert also).
                                            Aktuell habe ich im iobroker modbus installiert und die IP des Adapters hinterlegt. Folgende Einstellungen:
                                            0d4e453e-2960-4dde-8155-ebaf71f0c448-image.png
                                            Im Protokoll bekomme ich:


                                            admin.0
                                            2024-03-08 11:42:52.996 info <== Disconnect system.user.admin from ::ffff:192.168.178.80 modbus

                                            admin.0
                                            2024-03-08 11:42:52.996 info <== Disconnect system.user.admin from ::ffff:192.168.178.80 modbus

                                            admin.0
                                            2024-03-08 11:42:18.222 info ==> Connected system.user.admin from ::ffff:192.168.178.80

                                            modbus.0
                                            2024-03-08 11:42:08.709 info Disconnected from slave 192.168.178.95

                                            modbus.0
                                            2024-03-08 11:42:07.709 warn Poll error count: 3 code: {"err":"timeout","timeout":5000}

                                            modbus.0
                                            2024-03-08 11:42:07.709 error Client in error state.

                                            modbus.0
                                            2024-03-08 11:42:07.708 error Request timed out.

                                            modbus.0
                                            2024-03-08 11:42:07.708 warn Error: undefined

                                            modbus.0
                                            2024-03-08 11:42:02.706 info Connected to slave 192.168.178.95

                                            modbus.0
                                            2024-03-08 11:41:02.706 info Disconnected from slave 192.168.178.95

                                            Ich habe noch nicht verstanden, was genau nun die richtige Einstellung ist und wie ich dann die Holding Register auslesen kann.

                                            Kann mir da den richtigen Weg zeigen? Würde mich sehr freuen.

                                            D 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

                                            846
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            11
                                            32
                                            3988
                                            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