Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter canbus v1.1.x Latest

    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

    Test Adapter canbus v1.1.x Latest

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

      Hallo @cb187,

      ich verstehe Deine Antworten nicht: Wenn Du meine beiden Screenshots korrekt abgeschrieben hast und du den state zu Button machst, darauf drückst oder irgendetwas hineinschreibst, sollte zumindest die Frage von T-WW-Soll-Ask im Log auftauchen.

      C 1 Reply Last reply Reply Quote 0
      • crycode
        crycode Developer @cb187 last edited by

        @cb187 Ich vermute du hast da etwas mit den IDs durcheinander gebracht.
        Negative werten dürften mit den Scripten so nicht möglich sein. Eventuell hast du auch irgendwo readUint16BE mit readInt16BE verwechselt?

        Wenn nichts dazwischen kommt, dann sollte ich morgen die neue v1.1.0 des Adapters fertig bekommen. 🙂

        1 Reply Last reply Reply Quote 0
        • C
          cb187 @Mic208 last edited by

          @michael-wind Also ich habe genau dein script bei Ask eingegeben und es kam nicht das raus was rauskommen sollte.

          C 1 Reply Last reply Reply Quote 0
          • C
            cb187 @cb187 last edited by

            Bildschirmfoto 2021-03-31 um 19.20.20.png

            Das kommt wenn ich dein screenshot von read nehme.

            C 1 Reply Last reply Reply Quote 0
            • C
              cb187 @cb187 last edited by cb187

              Ask kommt das:
              Bildschirmfoto 2021-03-31 um 19.30.49.pngBildschirmfoto 2021-03-31 um 19.34.59.png

              Bei der read Einstellung kann ich dann die Gradzahl einstellen, Rotex stürzt aber sofort ab.Keine Kommunikation.

              crycode 1 Reply Last reply Reply Quote 0
              • crycode
                crycode Developer @cb187 last edited by

                @cb187 Da hast du definitiv noch einen Fehler im schreiben-Skript. Deshalb bringt der Adapter auch einen Syntaxfehler beim Start.
                Bitte warte auf die neue Adapterversion, bevor du dir noch deine Wärmepumpe zerschießt.

                C 1 Reply Last reply Reply Quote 0
                • C
                  cb187 @crycode last edited by

                  @crycode habs genau nachgeguckt aber ich warte jetzt mal auf das update.😉

                  1 Reply Last reply Reply Quote 0
                  • crycode
                    crycode Developer last edited by

                    Ab sofort ist die neu v1.1.0 über NPM verfügbar. Ab morgen sollte sie dann auch im Latest-Repo gelistet sein. 🙂

                    Neben ein paar Bugfixes ist die größte Neuerung die neue Import/Export Funktion.
                    Damit könnt ihr nun auch einzelne Nachrichtenkonfigurationen als json oder csv exportieren und importieren.

                    Admin Import/Export

                    Zusätzlich zum Import aus einer Datei können vorgefertigte Konfigurationen direkt aus dem GitHub Repo abrufen und importiert werden. Aktuell ist hier nur eine Beispielkonfiguration drin. Mit eurer Unterstützung werde ich das gerne erweitern, sodass andere Nutzer später einfach nur die Konfigurationen laden und damit glücklich werden können. 🙂

                    Zudem kann bei Custom-Parsern jetzt auch der Datentyp des States in ioBroker definiert werden. (war vorher immer mixed)

                    Viele Grüße
                    Peter

                    C 1 Reply Last reply Reply Quote 0
                    • C
                      cb187 @crycode last edited by

                      @crycode werd ich doch gleich mal testen😁

                      C 1 Reply Last reply Reply Quote 0
                      • C
                        cb187 @cb187 last edited by

                        Also aus dem Github funktioniert.Die json von Michael funktioniert nicht.Spuckt mir da Fehlermeldungen raus.Könnte ja noch an dem alten bug liegen.

                        crycode 1 Reply Last reply Reply Quote 0
                        • crycode
                          crycode Developer @cb187 last edited by

                          @cb187 Die alte json ist mit dem neuen Import nicht ganz kompatibel, da sie nicht nur Nachrichten, sondern die gesamte Config enthält.
                          Ich hab dir die mal etwas angepasst: canbus-config-rotex-hpsu-test.json
                          Damit sollte der Import funktionieren.

                          C 1 Reply Last reply Reply Quote 0
                          • C
                            cb187 @crycode last edited by cb187

                            @crycode hat funktioniert.Nur ich glaube das meine WP andere Daten abfragt.Bildschirmfoto 2021-04-01 um 17.47.02.png

                            Die Aussentemperatur stimmt zum Beispiel.
                            Bildschirmfoto 2021-04-01 um 17.49.33.png

                            crycode 1 Reply Last reply Reply Quote 0
                            • crycode
                              crycode Developer @cb187 last edited by

                              @cb187 Sieht doch soweit schon mal ganz gut aus. Die Warnungen kannst du an der Stelle erstmal ignorieren. Das ist noch ein Bug, den ich in der nächsten Version behebe.

                              C 1 Reply Last reply Reply Quote 0
                              • C
                                cb187 @crycode last edited by

                                @crycode OK.Dann muss ich glaub erstmal mit Michael die zahlen ausklamüsern:)

                                C M 2 Replies Last reply Reply Quote 0
                                • C
                                  cb187 @cb187 last edited by

                                  https://github.com/ahermann86/fhemHPSU/blob/main/commands_hpsu.json

                                  Michael guck mal hier hab hier zwei nr schon rausgenommen und die funktionieren.
                                  THW Soll Set und Aussentemp

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    Mic208 @cb187 last edited by

                                    Hallo @cb187,

                                    ja genau. Ich hatte mir das schon gedacht, als ich die Screenshots von der 2017er Maschine mit den vielen weiteren Adressen gesehen habe...

                                    Ich habe das damals folgendermaßen re-engineert:
                                    Auf dem Bus mit
                                    candump -tA can0 > 2021_04_01_candump.txt
                                    alles was auf dem Bus passiert mit Zeitstempel in eine Datei schreiben,
                                    mit einer Handy-Video-App mit Zeitstempel das Display der Rotex filmen,
                                    und nun im Fachmann - Mode sämtliche mögliche Parameter abfragen und wenn möglich ändern.

                                    Ich hau mir dann den candump in meine vorkonfigurierte Excel Tabelle rein und bring mit dem Video die Ergebnisse überein. Über Pivot Tabellen wird dann eine spezielle .csv für deine Rotex erstellt. Ist n bisschen Arbeit, wie man sich leicht vorstellen kann...

                                    Mic

                                    C 2 Replies Last reply Reply Quote 0
                                    • C
                                      cb187 @Mic208 last edited by

                                      @michael-wind aber ganz schön viel arbeit was du gemacht hast.vielleicht gehn ja von der liste auch die adressen bei dir.

                                      1 Reply Last reply Reply Quote 0
                                      • C
                                        cb187 @Mic208 last edited by

                                        @michael-wind wo bekommst du die Bufferwerte her?
                                        Hab gerade mal kurz das candump -tA can0 > 2021_04_01_candump.txt gestartet, aber da stehen ja nur id und parsseradressen drin.

                                        C 1 Reply Last reply Reply Quote 0
                                        • C
                                          cb187 @cb187 last edited by

                                          Hab zb. diese ganzen Meldungen gesammelt aber wie kann ich die jetzt genau abfragen mit den richtigen Buffer und so weiter.

                                          (2021-04-02 10:35:57.255589) can0 6A9 [7] 31 00 FA 01 12 00 00
                                          (2021-04-02 10:35:57.261165) can0 6A9 [7] 61 00 6D 00 00 00 00
                                          (2021-04-02 10:35:57.266677) can0 180 [7] D2 29 FA 01 12 03 00
                                          (2021-04-02 10:35:57.277592) can0 300 [7] D2 29 6D 00 00 00 00
                                          (2021-04-02 10:36:03.080656) can0 300 [7] 86 00 FE 01 00 00 00
                                          (2021-04-02 10:36:03.086654) can0 600 [7] 26 0A FE 01 00 00 00
                                          (2021-04-02 10:36:03.092307) can0 300 [7] 26 0A FE 01 00 00 00
                                          (2021-04-02 10:36:03.098141) can0 10A [7] C7 00 FE 01 00 00 00
                                          (2021-04-02 10:36:03.103407) can0 180 [7] 66 79 FE 01 00 00 00
                                          (2021-04-02 10:36:03.108937) can0 10A [7] 31 00 FA 01 48 00 00
                                          (2021-04-02 10:36:03.114560) can0 10A [7] 31 00 10 00 00 00 00
                                          (2021-04-02 10:36:03.120205) can0 10A [7] 31 00 FA 09 3C 00 00
                                          (2021-04-02 10:36:03.125644) can0 10A [7] 67 00 FE 01 00 00 00
                                          (2021-04-02 10:36:03.131079) can0 10A [7] 31 00 FA 01 48 00 00
                                          (2021-04-02 10:36:03.136831) can0 10A [7] 31 00 10 00 00 00 00
                                          (2021-04-02 10:36:03.142300) can0 10A [7] 31 00 FA 09 3C 00 00
                                          (2021-04-02 10:36:03.147978) can0 180 [7] 26 0A FE 01 00 00 00
                                          (2021-04-02 10:36:03.154243) can0 500 [7] 26 0A FE 01 00 00 00
                                          (2021-04-02 10:36:03.160307) can0 180 [7] 22 0A FA 01 48 00 00
                                          (2021-04-02 10:36:03.166398) can0 180 [7] 22 0A 10 40 61 00 00
                                          (2021-04-02 10:36:03.172445) can0 180 [7] 22 0A FA 09 3C 00 01
                                          (2021-04-02 10:36:03.178367) can0 180 [7] 22 0A FA 01 48 00 00
                                          (2021-04-02 10:36:03.183937) can0 10A [7] 37 00 FE 01 00 00 00
                                          (2021-04-02 10:36:03.189595) can0 180 [7] 22 0A 10 40 61 00 00
                                          (2021-04-02 10:36:03.195172) can0 10A [7] A7 00 FE 01 00 00 00
                                          (2021-04-02 10:36:03.200698) can0 10A [7] 31 00 FA 01 48 00 00
                                          (2021-04-02 10:36:03.206346) can0 10A [7] 31 00 10 00 00 00 00
                                          (2021-04-02 10:36:03.211905) can0 180 [7] 22 0A FA 09 3C 00 01
                                          (2021-04-02 10:36:03.217408) can0 10A [7] 31 00 FA 09 3C 00 00
                                          (2021-04-02 10:36:03.223026) can0 180 [7] 22 0A FA 01 48 00 00
                                          (2021-04-02 10:36:03.229103) can0 180 [7] 22 0A 10 40 61 00 00
                                          (2021-04-02 10:36:03.235163) can0 180 [7] 22 0A FA 09 3C 00 01
                                          (2021-04-02 10:36:05.045668) can0 180 [7] 20 0A 10 40 61 00 00
                                          (2021-04-02 10:36:05.052092) can0 180 [7] 20 0A FA 09 3C 00 01
                                          (2021-04-02 10:36:05.058546) can0 180 [7] 20 0A 01 00 00 00 00
                                          (2021-04-02 10:36:05.064859) can0 180 [7] 20 0A FA 13 88 00 00
                                          (2021-04-02 10:36:05.071295) can0 180 [7] 20 0A FA 01 F2 00 00
                                          (2021-04-02 10:36:05.077546) can0 180 [7] 20 0A FA 01 22 02 00
                                          (2021-04-02 10:36:05.083810) can0 180 [7] 20 0A FA 01 23 04 00
                                          (2021-04-02 10:36:05.090003) can0 180 [7] 20 0A FA 01 24 15 00
                                          (2021-04-02 10:36:05.096324) can0 180 [7] 20 0A FA 01 25 09 00
                                          (2021-04-02 10:36:05.102618) can0 180 [7] 20 0A FA 01 26 24 00
                                          (2021-04-02 10:36:05.108985) can0 180 [7] 20 0A FA 01 12 03 00
                                          (2021-04-02 10:36:05.115480) can0 180 [7] 20 0A 5A 02 00 00 00
                                          (2021-04-02 10:36:05.124561) can0 180 [7] 20 0A FA 07 1B 00 FF
                                          (2021-04-02 10:36:05.130829) can0 180 [7] D0 28 FA 07 1B 00 FF
                                          (2021-04-02 10:36:05.137018) can0 180 [7] 20 0A FA 01 D6 01 01
                                          (2021-04-02 10:36:05.142681) can0 10A [7] 31 00 FA C0 B4 00 00
                                          (2021-04-02 10:36:05.148337) can0 180 [7] 20 0A FA 08 22 00 FD
                                          (2021-04-02 10:36:05.155609) can0 180 [7] 20 0A 61 01 00 00 00
                                          (2021-04-02 10:36:05.161961) can0 180 [7] 20 0A FA 06 9E 00 01

                                          crycode 1 Reply Last reply Reply Quote 0
                                          • crycode
                                            crycode Developer @cb187 last edited by

                                            @cb187 Die dreistelllige Hex-Zahl vor [7] ist Nachrichten-ID und alles nach [7] sind die Datenbytes in hex. Diese Datenbytes sind der Buffer im Adapter.

                                            Den Infos von @Michael-Wind und deinem candump nach steht dann in buffer[0] und buffer[1] die ID des Wertes und in buffer[2] und buffer[3] der eigentliche Wert. Wenn buffer[2] 250 bzw. 0xFA ist, dann steht in buffer[3] und buffer[4] die ID und in buffer[5] und buffer[6] der Wert.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            837
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            12
                                            278
                                            32641
                                            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