Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [Projekt] Comfoair CA350 - Adapter

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Projekt] Comfoair CA350 - Adapter

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

      @deanisia_vega hast du die cc easy abgeklemmt. Parallel auf rs232 macht Probleme. Sonst war bei mir oft der Fehler zu kurze abfragezeit. Wenn ich dann Werte gesendet habe ist der Adapter weggewesen. Wie wäre es mit Automatisiertem Neustart. Ich habe ein script das checkt alle Adapter und sendet einen Fehler auf telegram. Zb den luxtronik hp control trigger ich jede Minute dann verschieben sich die temperaturen nicht.

      1 Reply Last reply Reply Quote 0
      • M
        maraguma @forelleblau last edited by

        @forelleblau

        Danke für die vielen Infos. V032 ist seit heute als stable publiziert, bin aber froh um jeden Tester.

        Hallo Marcel

        Hatte jetzt endlich mal wieder Zeit zu testen. Seit dem Update werden bei mir die Temperaturen nicht mehr aktualisiert. Die bleiben Konstant auf 25 Grad C. Auch der Bypass zeigt mir 255% an, was eher komisch ist. Auch die Stufe wird nicht mehr updated. Aktuell läuft es im "Abhör" Modus. Auch wenn ich auf Parallelbetrieb umstelle ändern sich die Werte nichts.

        Ich verwende aktuell die Version 0.3.2. Hast Du ggf. eine Idee was das sein könnte und wie ich prüfen kann woher das Problem kommen könnte?

        Gruss
        Patrik

        1 Reply Last reply Reply Quote 0
        • F
          forelleblau last edited by

          Hallo Patrick

          Schade, dass es bei dir nicht funktioniert. Damit ich ev. mehr sagen kann, bräuchte ich ein debug-log von dir. Darin könnte ich sehen, was reinkommt und was der Adapter damit macht.

          Lieber Gruss
          Marcel

          1 Reply Last reply Reply Quote 0
          • S
            Sanjiro last edited by Sanjiro

            Hallo zusammen,

            ich versuche gerade meine ComfoAir 350 mit dem Adapter in ioBroker einzubinden. Problem ist das ich von einer alten OpenHab Installation wechsel und der dortige Adapter eine direkte USB to RS232 Verbindung unterstützte. Somit ist meine Anlage aktuell auch so an meinen Raspberry angebunden. Lief auch wunderbar.
            Da der Adapter für ioBroker ja nur per IP kommuniziert habe ich per ser2net auf dem Raspberry einen virtuellen RS232 to LAN Port angelegt und diesen auf den USB to RS232 Konverter gemappt. Das klappt mit dem Zehnder Wartungsprogramm auch prima. Das liefert mir alle Daten wie ich sie brauche:
            Zehnder_tool.png

            Wenn ich die IP und den Port jetzt allerdings im ioBroker Adapter eintrage läuft es leider nicht.

            comfoair.0	2020-01-22 11:24:56.489	debug	(6496) Connection closed
            comfoair.0	2020-01-22 11:24:56.488	debug	(6496) stateChange comfoair.0.info.connection {"val":true,"ack":true,"ts":1579688696462,"q":0,"from":"system.adapter.comfoair.0","user":"system.user.admin","lc":1579614897935}
            comfoair.0	2020-01-22 11:24:56.485	debug	(6496) Connection closed
            comfoair.0	2020-01-22 11:24:56.478	debug	(6496) ACK zu Datenabfrage nicht erhalten oder Checksumme falsch
            comfoair.0	2020-01-22 11:24:56.478	debug	(6496) Checksumme berechnet: 167
            comfoair.0	2020-01-22 11:24:56.478	debug	(6496) Checksumme aus Datensatz: 255
            comfoair.0	2020-01-22 11:24:56.477	debug	(6496) ACK: 255, 251
            comfoair.0	2020-01-22 11:24:56.477	debug	(6496) Received arr: 255,251,3,255,251,1,255,254,1,255,253,0
            comfoair.0	2020-01-22 11:24:56.477	debug	(6496) Received: fffb03fffb01fffe01fffd00
            comfoair.0	2020-01-22 11:24:56.474	debug	(6496) Connected to comfoair
            comfoair.0	2020-01-22 11:24:56.473	debug	(6496) outarr: 7,240,0,155,1,0,73,7,15
            comfoair.0	2020-01-22 11:24:56.473	debug	(6496) out 07f0009b010049070f
            comfoair.0	2020-01-22 11:24:56.468	debug	(6496) Connected
            comfoair.0	2020-01-22 11:24:56.453	debug	(6496) [START] Started Adapter with: 192.168.178.40
            comfoair.0	2020-01-22 11:24:56.453	info	(6496) [INFO] Configured polling interval: 30000
            comfoair.0	2020-01-22 11:24:56.451	info	(6496) [START] Starting comfoair adapter
            comfoair.0	2020-01-22 11:24:56.437	info	(6496) starting. Version 0.3.2 in D:/01. System/ioBroker/SmartHome/node_modules/iobroker.comfoair, node: v10.17.0
            

            Das Problem ist hier wohl die Checksumme. Weiß hier allerdings nicht was genau dazu führt das die Antwort nicht dem entspricht was irgendwie erwartet wird. Da es mit dem Tool von Zehnder funktioniert scheint der virtuelle Port ja generell zu funktionieren.
            Hat hier eventuell jemand einen Tipp für mich?

            Viele Grüße
            Lars

            1 Reply Last reply Reply Quote 0
            • F
              forelleblau last edited by

              Hallo Lars

              Grundsätzlich funktioniert die Verbindung ja mal. Du hast was geschickt und was zurückerhalten.

              Kannst du mir zu deinem Log noch sagen in welchem Betriebsmodus du den Adapter hast (Nur Adapter, nur Abhören, Parallelbetrieb...) und ob du ein anderes Gerät in Betrieb hast, das ev. gleichzeitig einen Datenaustausch hat (CCEase,....) und ob das 'Connection closed' oben das Ende des Austauschs ist. Oder wie geht es weiter?

              Die Antwort unter 'recieved' sieht für mich so aus, als wären Daten die für eine andere Anfrage als das was unter 'out' steht gedacht sind, ein Schnipsel Gesendetes von der Steuerung.

              Wenn du noch die CCEase oder eine andere Steuerung, die über die Serielle Schnittstelle funktioniert in Betrieb hast (egal wie es bei der Lüftung angeschlossen ist), empfehle ich, den Adapter nur im Abhör-Modus zu betreiben - dann schnappt er auf was er hört und sucht sich brauchbare Daten raus.

              Grüsse
              Marcel

              1 Reply Last reply Reply Quote 0
              • S
                Sanjiro last edited by

                Hallo Marcel,

                danke für die schnelle Rückmeldung.

                Die Informationen hatte ich irgendwie vergessen, sorry. An der Anlage hängt keine weitere Steuerung dran, abgesehen von dem normalen 3-Stufenschalter. Dieser steht auf Stufe 1 wie es angeblich benötigt wird damit die Steuerung über die serielle Schnittstelle funktioniert (zumindest war es bei openHAB so).
                Im Adapter habe ich aktuell die Option "Abhör-Modus" aktiv da ich es erst einmal testen und daher auf Nummer sicher gehen wollte. Hatte mir damals beim Basteln des Adapterkabels und mit anfänglichen openHab Problemen die Einstellungen der Anlage irgendwie zerschossen 😥 Daher hier nur abhören 😇

                Ja nach dem Connection closed kommt nichts mehr im Log, da ist Feierabend. Der Logauszug ist daher alles was ich anbieten kann, zumindest im Abhör-Modus. Wenn ich umschalte auf "Nur Adapter" widerholt sich das Abfragen der Anlage im Abstand des eingestellten Intervalls:

                comfoair.0	2020-01-23 07:11:42.134	debug	(6648) Connection closed
                comfoair.0	2020-01-23 07:11:42.132	debug	(6648) ACK zu Datenabfrage nicht erhalten oder Checksumme falsch
                comfoair.0	2020-01-23 07:11:42.132	debug	(6648) Checksumme berechnet: 167
                comfoair.0	2020-01-23 07:11:42.132	debug	(6648) Checksumme aus Datensatz: 255
                comfoair.0	2020-01-23 07:11:42.132	debug	(6648) ACK: 255, 251
                comfoair.0	2020-01-23 07:11:42.131	debug	(6648) Received arr: 255,251,3,255,251,1,255,254,1,255,253,0
                comfoair.0	2020-01-23 07:11:42.131	debug	(6648) Received: fffb03fffb01fffe01fffd00
                comfoair.0	2020-01-23 07:11:42.128	debug	(6648) outarr: 7,240,0,151,0,68,7,15
                comfoair.0	2020-01-23 07:11:42.128	debug	(6648) out 07f000970044070f
                comfoair.0	2020-01-23 07:11:42.127	debug	(6648) Connected
                comfoair.0	2020-01-23 07:11:42.125	debug	(6648) callcomfoair mit: 7,240,0,151,0,68,7,15
                comfoair.0	2020-01-23 07:11:40.133	debug	(6648) Connection closed
                comfoair.0	2020-01-23 07:11:40.131	debug	(6648) ACK zu Datenabfrage nicht erhalten oder Checksumme falsch
                comfoair.0	2020-01-23 07:11:40.131	debug	(6648) Checksumme berechnet: 167
                comfoair.0	2020-01-23 07:11:40.131	debug	(6648) Checksumme aus Datensatz: 255
                comfoair.0	2020-01-23 07:11:40.131	debug	(6648) ACK: 255, 251
                comfoair.0	2020-01-23 07:11:40.131	debug	(6648) Received arr: 255,251,3,255,251,1,255,254,1,255,253,0
                comfoair.0	2020-01-23 07:11:40.131	debug	(6648) Received: fffb03fffb01fffe01fffd00
                comfoair.0	2020-01-23 07:11:40.127	debug	(6648) outarr: 7,240,0,217,0,134,7,15
                comfoair.0	2020-01-23 07:11:40.127	debug	(6648) out 07f000d90086070f
                comfoair.0	2020-01-23 07:11:40.127	debug	(6648) Connected
                comfoair.0	2020-01-23 07:11:40.125	debug	(6648) callcomfoair mit: 7,240,0,217,0,134,7,15
                comfoair.0	2020-01-23 07:11:38.133	debug	(6648) Connection closed
                comfoair.0	2020-01-23 07:11:38.132	debug	(6648) ACK zu Datenabfrage nicht erhalten oder Checksumme falsch
                comfoair.0	2020-01-23 07:11:38.132	debug	(6648) Checksumme berechnet: 167
                comfoair.0	2020-01-23 07:11:38.132	debug	(6648) Checksumme aus Datensatz: 255
                comfoair.0	2020-01-23 07:11:38.131	debug	(6648) ACK: 255, 251
                comfoair.0	2020-01-23 07:11:38.131	debug	(6648) Received arr: 255,251,3,255,251,1,255,254,1,255,253,0
                comfoair.0	2020-01-23 07:11:38.131	debug	(6648) Received: fffb03fffb01fffe01fffd00
                comfoair.0	2020-01-23 07:11:38.129	debug	(6648) outarr: 7,240,0,201,0,118,7,15
                comfoair.0	2020-01-23 07:11:38.129	debug	(6648) out 07f000c90076070f
                comfoair.0	2020-01-23 07:11:38.128	debug	(6648) Connected
                comfoair.0	2020-01-23 07:11:38.125	debug	(6648) callcomfoair mit: 7,240,0,201,0,118,7,15
                comfoair.0	2020-01-23 07:11:36.131	debug	(6648) Connection closed
                comfoair.0	2020-01-23 07:11:36.130	debug	(6648) ACK zu Datenabfrage nicht erhalten oder Checksumme falsch
                comfoair.0	2020-01-23 07:11:36.130	debug	(6648) Checksumme berechnet: 167
                comfoair.0	2020-01-23 07:11:36.130	debug	(6648) Checksumme aus Datensatz: 255
                comfoair.0	2020-01-23 07:11:36.129	debug	(6648) ACK: 255, 251
                comfoair.0	2020-01-23 07:11:36.129	debug	(6648) Received arr: 255,251,3,255,251,1,255,254,1,255,253,0
                comfoair.0	2020-01-23 07:11:36.129	debug	(6648) Received: fffb03fffb01fffe01fffd00
                comfoair.0	2020-01-23 07:11:36.126	debug	(6648) outarr: 7,240,0,13,0,186,7,15
                comfoair.0	2020-01-23 07:11:36.126	debug	(6648) out 07f0000d00ba070f
                comfoair.0	2020-01-23 07:11:36.125	debug	(6648) Connected
                comfoair.0	2020-01-23 07:11:36.124	debug	(6648) callcomfoair mit: 7,240,0,13,0,186,7,15
                comfoair.0	2020-01-23 07:11:34.131	debug	(6648) Connection closed
                comfoair.0	2020-01-23 07:11:34.130	debug	(6648) ACK zu Datenabfrage nicht erhalten oder Checksumme falsch
                comfoair.0	2020-01-23 07:11:34.130	debug	(6648) Checksumme berechnet: 167
                comfoair.0	2020-01-23 07:11:34.130	debug	(6648) Checksumme aus Datensatz: 255
                comfoair.0	2020-01-23 07:11:34.130	debug	(6648) ACK: 255, 251
                comfoair.0	2020-01-23 07:11:34.129	debug	(6648) Received arr: 255,251,3,255,251,1,255,254,1,255,253,0
                comfoair.0	2020-01-23 07:11:34.129	debug	(6648) Received: fffb03fffb01fffe01fffd00
                comfoair.0	2020-01-23 07:11:34.125	debug	(6648) outarr: 7,240,0,221,0,138,7,15
                comfoair.0	2020-01-23 07:11:34.125	debug	(6648) out 07f000dd008a070f
                comfoair.0	2020-01-23 07:11:34.124	debug	(6648) Connected
                comfoair.0	2020-01-23 07:11:34.123	debug	(6648) callcomfoair mit: 7,240,0,221,0,138,7,15
                comfoair.0	2020-01-23 07:11:32.132	debug	(6648) Connection closed
                comfoair.0	2020-01-23 07:11:32.130	debug	(6648) ACK zu Datenabfrage nicht erhalten oder Checksumme falsch
                comfoair.0	2020-01-23 07:11:32.130	debug	(6648) Checksumme berechnet: 167
                comfoair.0	2020-01-23 07:11:32.130	debug	(6648) Checksumme aus Datensatz: 255
                comfoair.0	2020-01-23 07:11:32.130	debug	(6648) ACK: 255, 251
                comfoair.0	2020-01-23 07:11:32.130	debug	(6648) Received arr: 255,251,3,255,251,1,255,254,1,255,253,0
                comfoair.0	2020-01-23 07:11:32.129	debug	(6648) Received: fffb03fffb01fffe01fffd00
                comfoair.0	2020-01-23 07:11:32.124	debug	(6648) outarr: 7,240,0,205,0,122,7,15
                comfoair.0	2020-01-23 07:11:32.124	debug	(6648) out 07f000cd007a070f
                comfoair.0	2020-01-23 07:11:32.124	debug	(6648) Connected
                comfoair.0	2020-01-23 07:11:32.122	debug	(6648) callcomfoair mit: 7,240,0,205,0,122,7,15
                comfoair.0	2020-01-23 07:11:30.129	debug	(6648) Connection closed
                comfoair.0	2020-01-23 07:11:30.128	debug	(6648) ACK zu Datenabfrage nicht erhalten oder Checksumme falsch
                comfoair.0	2020-01-23 07:11:30.127	debug	(6648) Checksumme berechnet: 167
                comfoair.0	2020-01-23 07:11:30.127	debug	(6648) Checksumme aus Datensatz: 255
                comfoair.0	2020-01-23 07:11:30.127	debug	(6648) ACK: 255, 251
                comfoair.0	2020-01-23 07:11:30.127	debug	(6648) Received arr: 255,251,3,255,251,1,255,254,1,255,253,0
                comfoair.0	2020-01-23 07:11:30.126	debug	(6648) Received: fffb03fffb01fffe01fffd00
                comfoair.0	2020-01-23 07:11:30.123	debug	(6648) outarr: 7,240,0,209,0,126,7,15
                comfoair.0	2020-01-23 07:11:30.123	debug	(6648) out 07f000d1007e070f
                comfoair.0	2020-01-23 07:11:30.122	debug	(6648) Connected
                comfoair.0	2020-01-23 07:11:30.121	debug	(6648) callcomfoair mit: 7,240,0,209,0,126,7,15
                comfoair.0	2020-01-23 07:11:28.120	debug	(6648) CC-Ease ausgeschaltet, Starte Adapterbetrieb
                comfoair.0	2020-01-23 07:11:27.629	debug	(6648) Connection closed
                comfoair.0	2020-01-23 07:11:27.627	debug	(6648) ACK zu Datenabfrage nicht erhalten oder Checksumme falsch
                comfoair.0	2020-01-23 07:11:27.627	debug	(6648) Checksumme berechnet: 167
                comfoair.0	2020-01-23 07:11:27.627	debug	(6648) Checksumme aus Datensatz: 255
                comfoair.0	2020-01-23 07:11:27.627	debug	(6648) ACK: 255, 251
                comfoair.0	2020-01-23 07:11:27.626	debug	(6648) Received arr: 255,251,3,255,251,1,255,254,1,255,253,0
                comfoair.0	2020-01-23 07:11:27.626	debug	(6648) Received: fffb03fffb01fffe01fffd00
                comfoair.0	2020-01-23 07:11:27.625	debug	(6648) outarr: 7,240,0,155,1,3,76,7,15
                comfoair.0	2020-01-23 07:11:27.624	debug	(6648) out 07f0009b01034c070f
                comfoair.0	2020-01-23 07:11:27.621	debug	(6648) Connected
                comfoair.0	2020-01-23 07:11:27.133	debug	(6648) stateChange comfoair.0.info.connection {"val":true,"ack":true,"ts":1579759887125,"q":0,"from":"system.adapter.comfoair.0","user":"system.user.admin","lc":1579614897935}
                comfoair.0	2020-01-23 07:11:27.119	debug	(6648) [START] Started Adapter with: 192.168.178.40
                comfoair.0	2020-01-23 07:11:27.118	info	(6648) [INFO] Configured polling interval: 30000
                comfoair.0	2020-01-23 07:11:27.112	info	(6648) [START] Starting comfoair adapter
                comfoair.0	2020-01-23 07:11:27.098	info	(6648) starting. Version 0.3.2 in D:/01. System/ioBroker/SmartHome/node_modules/iobroker.comfoair, node: v10.17.0 
                

                Hoffe das beantwortet deine Fragen.

                Grüße
                Lars

                1 Reply Last reply Reply Quote 0
                • F
                  forelleblau last edited by

                  Ok. Das heisst für mich, dass deinen Serielle Schnittstelle zwar auf eine Anfrage etwas sendet, aber egal bei welcher Anfrage immer das Selbe und nichts, das im Protokoll als Datensatz aufgeführt ist.
                  Kannst du mit dem Wartungsprogramm einmal Prüfen, in welchem RS232-Modus deine Anlage läuft:

                  2473b8b5-cfe5-4e44-adea-2c8669f111c0-image.png

                  Du kannst auch den Adapter in den Abhörmodus versetzen, auf debug-log stellen und mit dem Wartungsprogramm auf die Lüftung zugreiffen, dann sollte der Adapter eigentlich die Kommunikation abfangen und im Log zeigen, was hin und her geht, resp. her kommt natürlich.

                  Kannst du den Modus wechseln mit dem Wartungsprogramm? Wenn ja, setzt ihn mal aus 'nur CC-EAse' und lass den Adapter im Abhörmodus laufen (das Wartungsprogramm solltes du dann aber ausschalten, damit es nicht zu Kommunikationskonflikten kommt.

                  Wie weit allenfalls der Stufenschalter ein Problem ist, kann ich nicht sagen, sonst kannst du den ja mal abklemmen und schauen was passiert.

                  Herzliche Grüsse MArcel

                  1 Reply Last reply Reply Quote 0
                  • S
                    Sanjiro last edited by Sanjiro

                    Das Tool von Zehnder ist da leider ein wenig zickig. Damit kan ich den Modus nicht setzen (oder ich habe es nicht gefunden). Aber wie gesagt, ein wenig zickig. Lässt mich nur bei gefühlt jedem dritten Versuch auch Daten zurück schreiben. Lesen ist kein Thema, aber schreiben stellt er sich echt ein wenig an.

                    Kenst du das kleine Tool -> ComfoPC ?

                    Damit kann man glaube recht einfach Befehle an die Steuerung senden und schauen was als Antwort zurück kommt. Ich muss allerdings sagen das ich totaler Laie bin was RS232 Kommunikation betrifft. Habe keine Ahnung wie ich da was sende 🤔

                    Wenn ich es richtig verstanden habe müsste ich im ComfoPC als Befehl 9B eintragen, Daten glaube leer lassen und dann einfach abfeuern.
                    Ergebnis wäre folgendes:

                    -> 0x07 0xF0 0x00 0x9B 0x00 0x48 0x07 0x0F 
                    <- 0x07 0xF3 0x07 0xF0 0x00 0x9C 0x01 0x00 0x4A 0x07 0x0F 
                    -> 0x07 0xF3 
                    

                    Die erste Zeile gibt ja den Abfragebefehl an die CA an. Unterscheidet sich in den Daten ja von dem Befehl aus dem Adapter. Kann aber auch daran liegen das ich ja keine Daten in ComfoPC mitgegeben habe.

                    ioBroker Adapter Befehl 	07 f0 00 9b 01 00 49 07 0f
                    Antwort CA			ff fb 03 ff fb 01 ff fe 01 ff fd 00
                    	
                    ComfoPC Befehl			07 F0 00 9B 00 48 07 0F 
                    Antwort CA			07 F3 07 F0 00 9C 01 00 4A 07 0F 
                    

                    Wenn ich die Daten richtig interpretiere die als Antwort auf den ComfoPC Befehl zurück kommen müsste eigentlich der Modus "Nur PC" laufen.

                    Der Stufenschalter fungiert hier auch gleichzeitig als Ein/Aus-Schalter. Wenn ich den nämlich auf 0 drehe (quasi die vierte Stufe) ist die Anlage ausgeschaltet. Da würde ich ungern dran gehen. Sollte auf Stufe 1 an sich auch kein Problem sein, denn da lief die Steuerung über openHAB problemlos mit dem Binding was es dort gab. Alles über Stufe 1 an dem Drehschalter übersteuert die Stufensteuerbefehle scheinbar. (laut -> CA350 im Smarthome
                    Der Beitrag des Links bildet auch sehr gut meine Anlage ab, habe ich nämlich ebenfalls keine zusäztzliche Konnektorplatine sondern nur die Steuerplatine. Hier hängt das selbstgebastelte Kabel am RJ45 Port (RJ45 <-> RS232 <-> USB). Hat bisher prima funktioniert, wenn es auch nach wie vor sehr provisorisch aussieht 😅

                    Bezüglich Adapter im Abhörmodus: Klingt an und für sich nach einer super Idee, aber leider tut sich nach dem Connection closed aus dem Log ja nichts mehr. Er bekommt die falsche Checksumme und stellt dann die Arbeit ein.

                    Als kleine Ergänzung noch mein Konfigurationseintrag aus der ser2net.conf

                    2001:telnet:600:/dev/ttyUSB0:9600 8DATABITS NONE 1STOPBIT
                    

                    Viele Grüße
                    Lars

                    1 Reply Last reply Reply Quote 0
                    • F
                      forelleblau last edited by

                      Hallo Lars

                      Ich beginne einmal hinten: Ich glaube an der ser2net Einstellung und der Verbindung liegt es nicht, es kommt ja was lesbares zurück.

                      Ob der Adapter im Abhörmodus wirklich den Betrieb einstellt oder nicht, kann ich dir nicht sagen. Der Abhörmodus funktioniert so, dass er eben alles verarbeitet, was er hört. Falls deine Lüftung nichts schickt, passiert auch nicht.

                      Zu deinen Befehlen:
                      DAmit

                      ComfoPC Befehl			07 F0 00 9B 00 48 07 0F 
                      Antwort CA			07 F3 07 F0 00 9C 01 00 4A 07 0F 
                      

                      Fragst du den Betriebsmodus ab. Die Antowrt ist Modus = 00 (=Ohne Verbindung)
                      Das ist für mich im Moment die Einzige Erklärung, dass es nicht funktioniert

                      Versuch doch einmal mit

                      07 f0 00 9b 01 03 4c 07 0f
                      

                      Den Betriebsmodus auf nur PC zu setzen mit deinem Tool (Mit dem Adapter hast du das schon versucht, beim Starten im 'Nur Adapter' Modus. Da war das der erste Befehl (out).
                      Wenn du danach deinen ComfoPC befehls sendest sollte bei der Antowrt nach der 9C nicht mehr 00 stehen sondern 03.

                      Dann versuch den Adapter nochmals im Abhörmodus zu starten, wenn da nichts passiert (was eigentlich sein sollte) im 'Nur Adapter/CCEase inaktiv' - Modus.

                      Lieber Gruss
                      Marcel

                      1 Reply Last reply Reply Quote 0
                      • S
                        Sanjiro last edited by

                        Hallo Marcel,

                        bin umgestiegen auf direkte Kommunikation nicht mehr üer ComfoPC. Da bin ich mir nicht so wirklich sicher wie das funktioniert. Habe für deinen Befehl mal Hterm ausprobiert und den Befehl

                        07 f0 00 9b 01 03 4c 07 0f
                        

                        abgesetzt. Die Antwort ist denke ich die die du erwartet hast:

                        07 F3 07 F0 00 9C 01 01 4B 07 EF
                        

                        hterm_pc_modus.png
                        Sieht für mich zumindest soweit gut aus. Wenn ich danach

                        07 F0 00 99 01 03 4A 07 0F
                        

                        absende fährt die Anlage auch auf Stufe 2 hoch, genauso wie mit

                        07 F0 00 99 01 02 49 07 0F
                        

                        wieder runter auf Stufe 1.

                        Das scheint an und für sich alles zu passen. Aber über den Adapter ändert sich einfach nichts, egal was ich vorher über Hterm versucht habe.

                        Viele Grüße
                        Lars

                        1 Reply Last reply Reply Quote 0
                        • F
                          forelleblau last edited by

                          Hallo Lars

                          Nun, dann bin ich mit meinem Latein langsam am Ende. Da es direkt gut funktioniert, der RS232-Mode so eingestellt ist, wie es funktionieren sollte und der Adapter immer noch nicht tut, würde mich schliessen lassen, dass es wohl am ser2net Übergang liegt.c
                          Die Einstellungen die du gepostet hast stimmen grundsätzlich. Du findest hier

                          https://github.com/iobroker-community-adapters/ioBroker.comfoair/issues/2

                          eine Diskussion mit u.ä. den Einstellungen von seriell zu LAN Wandlern. Ev. kannst du ber ser2net ja noch im Detail etwas einstellen, das zum Erfolg führt.

                          Aber weiter weiss ich dann wohl auch nicht, sorry.

                          Herzliche Grüsse
                          Marcel

                          Thomas1305 created this issue in iobroker-community-adapters/ioBroker.comfoair

                          closed Is it possible to use the RS232 interface on the raspberry? #2

                          1 Reply Last reply Reply Quote 0
                          • S
                            Sanjiro last edited by

                            Hallo Marcel,

                            wie du (und ich eigentlich am Anfang auch schon) vermutet hast lag das Problem an der ser2net Konfiguration. Ich hatte in der Konfiruation ja angegeben das das Protokoll telnet sein soll, das war hier für den Adapter wohl das Problem. Ich habe es jetzt auf raw umgestellt und somit leitet ser2net alles quasi einfach nur durch.
                            Ganz rund läuft der Adapter bei mir jetzt zwar trotzdem noch nicht, aber eine Verbindung konnte er herstellen. Ich war auch in der Lage die Stufe zu wechseln. Allerdings liest er die verschiedenen Stati nicht aus. Ich habe also im Moment weder Temperaturen noch Ventlevel oder ähnliches. Kann auch sein das der Adapter aktuell nur läuft weil ich mit dem Script aus dem von dir verlinkten Git Issue getestet habe den Modus zu setzen nach der Ser2net Änderung.
                            Das werde ich mir aber denke ich Ende der Woche erst ansehen können, bin die nächsten Tage auf Dienstreise.

                            Melde mich dann mit mehr Details wenn ich die Zeit dafür habe. Dies nur als kurze Rückmeldung.

                            Viele Grüße
                            Lars

                            1 Reply Last reply Reply Quote 0
                            • F
                              forelleblau last edited by

                              Hallo Lars

                              Danke für die Rückmeldung, bin froh, dass du weitergekommen bist. Eigentlich hätte mir das auch auffallen sollen, bei den direkten Verbindungen mit Putty o.ä verwende ich jeweils auch raw.

                              Noch zu den Adapter Modi für dich. Mit deiner Anlage (Steuerung über Stufenschalter) gehe ich davon aus, dass der 'Nur Adapter' Modus der geeignete ist. Der Abhör - Modus ist für Anlagen gedacht, bei denen bereits eine ständige Verbindung zwischen der Steuerung und einer Bedieneinheit (z.B. CCEase) besteht und eine weiterer aktiver Zugriff auf die Steuerung Probleme an der Seriellen Schnittstelle verursachen würde (da seriell eine 1:1 Verbindung ist). Abhörmodus wertet nur aus, was die Steuerung richtung Bedieneinheit sendet (was bei dir wahrscheinlich gar nichts ist). Im Abhörmodus ist es auch nicht möglich, Befehle an die Steuerung zu senden, Änderungen in den 'control' - Objekten werden ignoriert.
                              Im 'Nur Adapter' - Betrieb schickt der Adapter aktiv die Anfragen für die Werte an die Steuerung. Die anderen beiden Modi sind nur Versuche für einen möglichen Parallelbetrieb von CC EAse und Adapter, mit etwas optimiertem Risiko für Kommunikationsfehler, die aber bei dir nicht auftauchen sollten, da du keine Bedieneinheit hast, die über die serielle Schnittstelle kommuniziert.
                              Im debug-Betrieb solltest du eingentlich genau sehen, welche Befehle zur Steuerung gehen und welche Antworten zurückkommen und wie gut sie verstanden und ausgewertet werden.

                              Dann gute Dienstreise und viel Erfolg mit dem Adapter.

                              Grüsse
                              Marcel

                              1 Reply Last reply Reply Quote 0
                              • S
                                Sanjiro last edited by

                                Hallo Marcel,

                                so, wieder daheim und einen Tag frei. Da habe ich die Gelegenheit genutzt und mich noch mal eben mit dem Adapter beschäftigt. Aus einem sauberen Log habe ich folgendes gezogen:

                                comfoair.0	2020-01-31 09:32:07.744	debug	(6968) Connection closed
                                comfoair.0	2020-01-31 09:32:07.740	debug	(6968) ACK zu Datenabfrage nicht erhalten oder Checksumme falsch
                                comfoair.0	2020-01-31 09:32:07.740	debug	(6968) Checksumme berechnet: 89
                                comfoair.0	2020-01-31 09:32:07.739	debug	(6968) Checksumme aus Datensatz: 0
                                comfoair.0	2020-01-31 09:32:07.739	debug	(6968) ACK: 7, 243
                                comfoair.0	2020-01-31 09:32:07.738	debug	(6968) Received arr: 7,243,7,240,0,152,20,0,0,0,0,0,0,0
                                comfoair.0	2020-01-31 09:32:07.737	debug	(6968) Received: 07f307f000981400000000000000
                                comfoair.0	2020-01-31 09:32:07.708	debug	(6968) outarr: 7,240,0,151,0,68,7,15
                                comfoair.0	2020-01-31 09:32:07.707	debug	(6968) out 07f000970044070f
                                comfoair.0	2020-01-31 09:32:07.706	debug	(6968) Connected
                                comfoair.0	2020-01-31 09:32:07.704	debug	(6968) callcomfoair mit: 7,240,0,151,0,68,7,15
                                comfoair.0	2020-01-31 09:32:05.728	debug	(6968) Connection closed
                                comfoair.0	2020-01-31 09:32:05.726	debug	(6968) ACK erhalten
                                comfoair.0	2020-01-31 09:32:05.725	debug	(6968) Received arr: 7,243
                                comfoair.0	2020-01-31 09:32:05.725	debug	(6968) Received: 07f3
                                comfoair.0	2020-01-31 09:32:05.708	debug	(6968) outarr: 7,240,0,217,0,134,7,15
                                comfoair.0	2020-01-31 09:32:05.707	debug	(6968) out 07f000d90086070f
                                comfoair.0	2020-01-31 09:32:05.706	debug	(6968) Connected
                                comfoair.0	2020-01-31 09:32:05.704	debug	(6968) callcomfoair mit: 7,240,0,217,0,134,7,15
                                comfoair.0	2020-01-31 09:32:03.730	debug	(6968) Connection closed
                                comfoair.0	2020-01-31 09:32:03.727	debug	(6968) ACK erhalten
                                comfoair.0	2020-01-31 09:32:03.727	debug	(6968) Received arr: 7,243
                                comfoair.0	2020-01-31 09:32:03.726	debug	(6968) Received: 07f3
                                comfoair.0	2020-01-31 09:32:03.708	debug	(6968) outarr: 7,240,0,201,0,118,7,15
                                comfoair.0	2020-01-31 09:32:03.707	debug	(6968) out 07f000c90076070f
                                comfoair.0	2020-01-31 09:32:03.706	debug	(6968) Connected
                                comfoair.0	2020-01-31 09:32:03.704	debug	(6968) callcomfoair mit: 7,240,0,201,0,118,7,15
                                comfoair.0	2020-01-31 09:32:01.736	debug	(6968) Connection closed
                                comfoair.0	2020-01-31 09:32:01.732	debug	(6968) ACK zu Datenabfrage nicht erhalten oder Checksumme falsch
                                comfoair.0	2020-01-31 09:32:01.732	debug	(6968) Checksumme berechnet: 173
                                comfoair.0	2020-01-31 09:32:01.731	debug	(6968) Checksumme aus Datensatz: 0
                                comfoair.0	2020-01-31 09:32:01.731	debug	(6968) ACK: 7, 243
                                comfoair.0	2020-01-31 09:32:01.730	debug	(6968) Received arr: 7,243,7,240,0,14,4
                                comfoair.0	2020-01-31 09:32:01.729	debug	(6968) Received: 07f307f0000e04
                                comfoair.0	2020-01-31 09:32:01.707	debug	(6968) outarr: 7,240,0,13,0,186,7,15
                                comfoair.0	2020-01-31 09:32:01.706	debug	(6968) out 07f0000d00ba070f
                                comfoair.0	2020-01-31 09:32:01.705	debug	(6968) Connected
                                comfoair.0	2020-01-31 09:32:01.703	debug	(6968) callcomfoair mit: 7,240,0,13,0,186,7,15
                                comfoair.0	2020-01-31 09:31:59.739	debug	(6968) Connection closed
                                comfoair.0	2020-01-31 09:31:59.734	debug	(6968) ACK zu Datenabfrage nicht erhalten oder Checksumme falsch
                                comfoair.0	2020-01-31 09:31:59.734	debug	(6968) Checksumme berechnet: 139
                                comfoair.0	2020-01-31 09:31:59.733	debug	(6968) Checksumme aus Datensatz: 20
                                comfoair.0	2020-01-31 09:31:59.733	debug	(6968) ACK: 7, 243
                                comfoair.0	2020-01-31 09:31:59.732	debug	(6968) Received arr: 7,243,7,240,0,222,20,0,1
                                comfoair.0	2020-01-31 09:31:59.731	debug	(6968) Received: 07f307f000de140001
                                comfoair.0	2020-01-31 09:31:59.707	debug	(6968) outarr: 7,240,0,221,0,138,7,15
                                comfoair.0	2020-01-31 09:31:59.706	debug	(6968) out 07f000dd008a070f
                                comfoair.0	2020-01-31 09:31:59.705	debug	(6968) Connected
                                comfoair.0	2020-01-31 09:31:59.703	debug	(6968) callcomfoair mit: 7,240,0,221,0,138,7,15
                                comfoair.0	2020-01-31 09:31:57.741	debug	(6968) Connection closed
                                comfoair.0	2020-01-31 09:31:57.737	debug	(6968) ACK zu Datenabfrage nicht erhalten oder Checksumme falsch
                                comfoair.0	2020-01-31 09:31:57.736	debug	(6968) Checksumme berechnet: 182
                                comfoair.0	2020-01-31 09:31:57.736	debug	(6968) Checksumme aus Datensatz: 50
                                comfoair.0	2020-01-31 09:31:57.736	debug	(6968) ACK: 7, 243
                                comfoair.0	2020-01-31 09:31:57.735	debug	(6968) Received arr: 7,243,7,240,0,206,14,15,30,50,15,30
                                comfoair.0	2020-01-31 09:31:57.734	debug	(6968) Received: 07f307f000ce0e0f1e320f1e
                                comfoair.0	2020-01-31 09:31:57.707	debug	(6968) outarr: 7,240,0,205,0,122,7,15
                                comfoair.0	2020-01-31 09:31:57.706	debug	(6968) out 07f000cd007a070f
                                comfoair.0	2020-01-31 09:31:57.705	debug	(6968) Connected
                                comfoair.0	2020-01-31 09:31:57.703	debug	(6968) callcomfoair mit: 7,240,0,205,0,122,7,15
                                comfoair.0	2020-01-31 09:31:55.747	debug	(6968) Connection closed
                                comfoair.0	2020-01-31 09:31:55.742	debug	(6968) ACK zu Datenabfrage nicht erhalten oder Checksumme falsch
                                comfoair.0	2020-01-31 09:31:55.741	debug	(6968) Checksumme berechnet: 94
                                comfoair.0	2020-01-31 09:31:55.740	debug	(6968) Checksumme aus Datensatz: 81
                                comfoair.0	2020-01-31 09:31:55.740	debug	(6968) ACK: 7, 243
                                comfoair.0	2020-01-31 09:31:55.739	debug	(6968) Received arr: 7,243,7,240,0,210,9,82,65,67,81,69,15
                                comfoair.0	2020-01-31 09:31:55.738	debug	(6968) Received: 07f307f000d20952414351450f
                                comfoair.0	2020-01-31 09:31:55.708	debug	(6968) outarr: 7,240,0,209,0,126,7,15
                                comfoair.0	2020-01-31 09:31:55.707	debug	(6968) out 07f000d1007e070f
                                comfoair.0	2020-01-31 09:31:55.706	debug	(6968) Connected
                                comfoair.0	2020-01-31 09:31:55.703	debug	(6968) callcomfoair mit: 7,240,0,209,0,126,7,15
                                comfoair.0	2020-01-31 09:31:53.702	debug	(6968) CC-Ease ausgeschaltet, Starte Adapterbetrieb
                                comfoair.0	2020-01-31 09:31:53.275	debug	(6968) stateChange comfoair.0.status.rs232mode {"val":1,"ack":true,"ts":1580459513268,"q":0,"from":"system.adapter.comfoair.0","user":"system.user.admin","lc":1580116290282}
                                comfoair.0	2020-01-31 09:31:53.266	debug	(6968) Connection closed
                                comfoair.0	2020-01-31 09:31:53.258	debug	(6968) CC-Ease ausgeschaltet
                                comfoair.0	2020-01-31 09:31:53.258	debug	(6968) Modus - Code = 1
                                comfoair.0	2020-01-31 09:31:53.257	debug	(6968) 156: lese rs232-Modus
                                comfoair.0	2020-01-31 09:31:53.256	debug	(6968) Verarbeite Daten
                                comfoair.0	2020-01-31 09:31:53.254	debug	(6968) ACK erhalten und Checksumme ok
                                comfoair.0	2020-01-31 09:31:53.253	debug	(6968) Checksumme berechnet: 75
                                comfoair.0	2020-01-31 09:31:53.251	debug	(6968) Checksumme aus Datensatz: 75
                                comfoair.0	2020-01-31 09:31:53.250	debug	(6968) ACK: 7, 243
                                comfoair.0	2020-01-31 09:31:53.249	debug	(6968) Received arr: 7,243,7,240,0,156,1,1,75,7,15
                                comfoair.0	2020-01-31 09:31:53.248	debug	(6968) Received: 07f307f0009c01014b070f
                                comfoair.0	2020-01-31 09:31:53.217	debug	(6968) outarr: 7,240,0,155,1,3,76,7,15
                                comfoair.0	2020-01-31 09:31:53.216	debug	(6968) out 07f0009b01034c070f
                                comfoair.0	2020-01-31 09:31:53.206	debug	(6968) Connected
                                comfoair.0	2020-01-31 09:31:52.768	debug	(6968) stateChange comfoair.0.info.connection {"val":true,"ack":true,"ts":1580459512755,"q":0,"from":"system.adapter.comfoair.0","user":"system.user.admin","lc":1579607687247}
                                comfoair.0	2020-01-31 09:31:52.700	debug	(6968) [START] Started Adapter with: 127.0.0.1
                                

                                Ein wenig blöd das das Log von unten nach oben zu lesen ist, aber sollte gehen.
                                Man sieht hier ja direkt das er die Verbindung herstellt und den Modus setzt. Das funktioniert meines Verständnisses nach auch.

                                comfoair.0	2020-01-31 09:31:53.266	debug	(6968) Connection closed
                                comfoair.0	2020-01-31 09:31:53.258	debug	(6968) CC-Ease ausgeschaltet
                                comfoair.0	2020-01-31 09:31:53.258	debug	(6968) Modus - Code = 1
                                comfoair.0	2020-01-31 09:31:53.257	debug	(6968) 156: lese rs232-Modus
                                comfoair.0	2020-01-31 09:31:53.256	debug	(6968) Verarbeite Daten
                                comfoair.0	2020-01-31 09:31:53.254	debug	(6968) ACK erhalten und Checksumme ok
                                comfoair.0	2020-01-31 09:31:53.253	debug	(6968) Checksumme berechnet: 75
                                comfoair.0	2020-01-31 09:31:53.251	debug	(6968) Checksumme aus Datensatz: 75
                                comfoair.0	2020-01-31 09:31:53.250	debug	(6968) ACK: 7, 243
                                comfoair.0	2020-01-31 09:31:53.249	debug	(6968) Received arr: 7,243,7,240,0,156,1,1,75,7,15
                                comfoair.0	2020-01-31 09:31:53.248	debug	(6968) Received: 07f307f0009c01014b070f
                                comfoair.0	2020-01-31 09:31:53.217	debug	(6968) outarr: 7,240,0,155,1,3,76,7,15
                                comfoair.0	2020-01-31 09:31:53.216	debug	(6968) out 07f0009b01034c070f
                                comfoair.0	2020-01-31 09:31:53.206	debug	(6968) Connected
                                

                                Aber bei fast allen Abfragen danach passt die Checksumme dann wieder nicht und somit zieht er die betreffenden Daten auch nicht. Ein paar Abfragen sind mit einem ACK quittiert. Vielleicht sagt dir das mehr wie mir. Ich bin was die serielle Kommunikation betrifft doch eher unwissend 🤔

                                Viele Grüße
                                Lars

                                1 Reply Last reply Reply Quote 0
                                • F
                                  forelleblau last edited by

                                  Hallo Lars

                                  Also das was hin und er geht ist das richtige. Es sind einige ganze und viele teile von Antworten der Comfoair. Wieso dass meistens nicht die ganze Reihe ankommt, erschliesst sich mir nicht. Sie sind nicht immer gleich lang z.B.
                                  Am Schluss der Nachrichten steht immer 7,15, das ist das Abschlusssignal.
                                  Kann man bei Ser2net noch irgendwelche Filter o.ä. einstellen?

                                  Du kannst sonst mal 2 Instanzen anlegen, eine im Adapter-Modus, eine im Abhörmodus. Der Abhörmodus setzt eigentlich alle Stücke die durchkommen zusammen und identifiziert in diesem Stream die Botschaften. So solltest du eigentlich sehen, ob alles durchkommt und der Adapter mit der 'Aufteilung' überfordert ist (dann würde die Abhör-Instanz mit Werten befüllt) oder ob schon gar nicht alles zum Adapter durchkommt.

                                  Grüsse Marcel

                                  1 Reply Last reply Reply Quote 0
                                  • F
                                    forelleblau last edited by

                                    Hallo Lars

                                    Ich hab noch etwas gewühlt und in den alten Issues eine analoge Diskussion gefunden:

                                    https://github.com/iobroker-community-adapters/ioBroker.comfoair/issues/9

                                    Wir sind da auch nicht weitergekommen. Falls mein Vorschlag oben mit den 2 Instanzen funktioniert, würde ich mich sonst hinter eine Version machen, die auch im Adapter-Modus die empfangenen Pakete zusammensetzt.

                                    Grüsse
                                    forelleblau

                                    futschikago created this issue in iobroker-community-adapters/ioBroker.comfoair

                                    closed Keine Daten von der ComfoAir, senden funktioniert #9

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      Sanjiro last edited by

                                      Hallo Marcel,

                                      danke für den Beitrag. Das ist ja genau mein Setup und mein Problem.
                                      Leider gab es da dann ja keine Rückmeldung mehr.

                                      Das mit der zweiten Instanz hat gar nicht funktioniert. Sobald die erste lief war auf der zweiten nichts mehr zu holen. Sie war zwar aktiv aber hat in meinen Augen nichts gemacht. Log stand bei beiden auf Debug, aber die zweite Instanz hat nichts ins Log geschrieben.
                                      Ich habe dann noch ein wenig mit ser2net rumexperimentiert und diverse Settings verändert. Alles ohne Erfolg. Ich hatte auch mal probiert die Verbindungen auf über 1 zu erhöhen, was aber nur dazu geführt hat das der Adapter die Anfragen schneller abgefeuert hat, aber er keine Antworten mehr darauf bekam. Das scheint nicht unr dzu laufen, aber wahrscheinlich fehlte hier noch ein weiterer Parameter bei ser2net der die verschiedenen Verbindungen handhabt. Da die Dokumentation von ser2net in meinen Augen mehr als rudimentär ist bin ich hier leider auch nicht wirklich weiter gekommen.

                                      Testweise habe ich mal meinen zweiten Raspberry genommen und da ein frisches OpenHAB mit dem ComfoAir Binding drauf gelashed. Das dan wieder direkt an den RS232toUSB Adapter gehängt und hochgefahren. Tja was soll ich sagen? Die Daten waren hier sofort da... Bin da echt etwas überfragt.
                                      Habe es jetzt aus Zeit- und Frustgründen aufgegeben und einen USR-TCP232-302 bei Ali bestellt. Dauer zwar eine Weile bis der hier eintrifft, aber dann sehen wir weiter. Vielleicht klappt es dann ja damit. Dann bin ich auch zufrieden. Falls nicht kann ich damit immer noch meinen Beamer steuern 😂
                                      Ich melde mich dann wieder wenn das Teil Ende des Monats eventuell eintrifft.

                                      Viele Grüße
                                      Lars

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        Sanjiro last edited by Sanjiro

                                        Hi Marcel,

                                        also der USR-TCP232-302 ist die Tage bei mir eingetroffen. Nachdem ich mir dafür einen passenden RS232 Adapter besorgt hatte (bisher hatte ich female, aber das Ding braucht ja male), hatte ich mich gestern mal dran gemacht es zu testen.
                                        Eingerichtet habe ich den TCP232 so wie in https://github.com/iobroker-community-adapters/ioBroker.comfoair/issues/2 beschrieben. Leider ist das aber überhaupt nicht von Erfolg gekrönt. Damit läuft leider gar nichts. Weder der Adapter, noch das ComfoAir Tool noch sonst etwas.
                                        Wieder alles an den bisherigen USB Adapter ran und schon läuft das ComfoAir Tool von Zehnder wieder 😞
                                        Habe daraufhin noch mal meine alte OpenHAB Konfiguration in die neue Installation eingespielt und schon läuft das alles wieder wie vorher.

                                        Irgendwie bin ich da ein wenig ratlos gewesen die letzten Stunden. Tja und was soll ich sagen? Mit ein wenig Abstand und erneutem lesen des Beitrags bei Github habe ich mal die Adern 2 und 3 vertauscht. Adapter gestartet und es funktioniert auf Anhieb. Ich habe jetzt zumindest alle Daten die der Adapter auslesen kann im ioBroker. Steuern der Stufe klappt auch ohne Probleme.

                                        Dann kann ich mich jetzt dran machen eine Automatik zu basteln und das Ganze zu visualisieren.

                                        Viele Grüße
                                        Lars

                                        Thomas1305 created this issue in iobroker-community-adapters/ioBroker.comfoair

                                        closed Is it possible to use the RS232 interface on the raspberry? #2

                                        1 Reply Last reply Reply Quote 0
                                        • F
                                          forelleblau last edited by

                                          Hallo Lars. Freut mich, dass es zumindest mit dem TCP232 geklappt hat. Viel Freude mit dem Adapter!

                                          Herzliche Grüsse

                                          Marcel

                                          1 Reply Last reply Reply Quote 0
                                          • F
                                            forelleblau last edited by

                                            Neue Version 1.0.0 mit serieller Schnittstelle

                                            Hallo allerseits

                                            Alle die, die in letzter Zeit einen RS232toLAN Wandler gekauft haben, werden jetzt wohl keine Freude an mir haben...
                                            Da die Frage nach einer direkten seriellen Verbindung von Beginn weg immer wieder gestellt wurde, habe ich mich in das Thema reingekniet und mit seeeehr viel probieren einen Weg gefunden das zu realisieren.

                                            Die neue Version 1.0.0 steht auf Github und NPM zur Verfügung (und wohl ab morgen auch im latest-Repo).

                                            Das entsprechende 'Tester' - Thema findet ihr hier:
                                            https://forum.iobroker.net/topic/30766/test-adapter-comfoair-1-0-x-npm

                                            Allfällige Testergebnisse - für die ich euch jetzt schon danke - bitte dort erfassen.

                                            Zur serielle Anbindung möchte ich bemerken, dass ich mit dem Adapter bis jetzt die Anbindung über einen RS232toUSB Adapter (Kabel) in Betrieb habe und er funktioniert. Mit dem zweiten solchen Kabel funktioniert es aber nicht (wieso auch immer, dort erfolgt der Datentrasfer nicht vollständig). Die Anbindung über einen RS232toTTL-Wandler habe ich erst über einen Umweg also eigentlich nur theoretisch getestet (Simulation der comfoair-Steuerung mit einem PC).
                                            Wenn es also nicht auf Anhieb klappen sollte, liegt es ev. nicht unbedingt am Adapter, sondern an einer nicht reibungslos funktionierenden Verbindung. Neben Fehlern in der Hardware (Kabel) sind mir hier auch Probleme bei der Freigabe des seriellen Ports auf dem Raspi oder die Schwierigkeit der richtigen Adressierung der seriellen Schnittstelle begegnet.

                                            Da es jetzt aber mit einem normalen Kabel auf USB reibungslos funktioniert, erlaube ich mir einmal die Publikation.

                                            Würde mich freuen, wenn der eine oder andere von euch das ganze testen könnte.

                                            Herzliche Grüsse

                                            forelleblau

                                            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

                                            983
                                            Online

                                            31.7k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            25
                                            153
                                            15192
                                            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