ComfoConnect - Anbindung einer Zehnder Lüftungsanlage Qxxx

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • BastyJuice
    Dumb Home'r
    • 11.01.2024
    • 18

    #196
    hat jemand schonmal den Baustein Raumlüftungssteuerung mit einer Zehnder befeuert ? Wenn ja könnt ihr Eure Programmierung dazu zeigen?

    Kommentar

    • BastyJuice
      Dumb Home'r
      • 11.01.2024
      • 18

      #197
      Mir ist aufgefallen das seit kurzem das Plugin immer wieder aussetzt. Ich muß dann in den Einstellungen wieder auf Speichern Drücken dann läuft es wieder für kurze Zeit.

      Kommentar

      • BastyJuice
        Dumb Home'r
        • 11.01.2024
        • 18

        #198
        Code:
        [SIZE=13px][COLOR=#000000][FONT=monospace]22:31:31.983 [COLOR=black][B]INFO:[/B] Erfolgreich published, RC=0 Sensorname: TEMPERATURE_EXTRACT, Variable 274, Wert: 21.5, PUSH: 3 sek.[/COLOR][/FONT][/COLOR][/SIZE]
        
        [SIZE=13px][COLOR=#000000][FONT=monospace]22:31:31.983 [COLOR=darkgray][B]DEBUG:[/B][/COLOR] Published Data - mid: 1115[/FONT][/COLOR][/SIZE]
        
        [SIZE=13px][COLOR=#000000][FONT=monospace]22:31:31.984 [COLOR=darkgray][B]DEBUG:[/B][/COLOR] to MQTT ComfoConnect/TEMPERATURE_EXTRACT = 21.5[/FONT][/COLOR][/SIZE]
        
        [SIZE=13px][COLOR=#000000][FONT=monospace]22:31:32.974 [COLOR=darkgray][B]DEBUG:[/B][/COLOR] RX 00000000002210178001144fd71de2b6 -> 00000000000000000000000000000005: 0828 08800112027c001801 type: CnRpdoNotificationType pdid: 128 data: "|\000"[/FONT][/COLOR][/SIZE]
        
        [SIZE=13px][COLOR=#000000][FONT=monospace]22:31:34.101 [COLOR=darkgray][B]DEBUG:[/B][/COLOR] Paho: Received PUBLISH (d0, q0, r0, m0), 'ComfoConnect/BOOST_MODE_TIME', ... (4 bytes)[/FONT][/COLOR][/SIZE]
        
        [SIZE=13px][COLOR=#000000][FONT=monospace]22:31:34.101 [COLOR=black][B]INFO:[/B] from MQTT ComfoConnect/BOOST_MODE_TIME = [/COLOR][/FONT][/COLOR][/SIZE]
        
        [SIZE=13px][COLOR=#000000][FONT=monospace]22:31:34.101 [COLOR=darkgray][B]DEBUG:[/B][/COLOR] Paho: Caught exception in on_message: invalid literal for int() with base 10: ''[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]Exception in thread Thread-1 (_thread_main):[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]Traceback (most recent call last):[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]File "/usr/lib/python3.11/threading.py", line 1038, in _bootstrap_inner[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]self.run()[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]File "/usr/lib/python3.11/threading.py", line 975, in run[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]self._target(*self._args, **self._kwargs)[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]File "/usr/lib/python3/dist-packages/paho/mqtt/client.py", line 3591, in _thread_main[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]self.loop_forever(retry_first_connection=True)[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]File "/usr/lib/python3/dist-packages/paho/mqtt/client.py", line 1756, in loop_forever[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]rc = self._loop(timeout)[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]^^^^^^^^^^^^^^^^^^^[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]File "/usr/lib/python3/dist-packages/paho/mqtt/client.py", line 1164, in _loop[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]rc = self.loop_read()[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]^^^^^^^^^^^^^^^^[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]File "/usr/lib/python3/dist-packages/paho/mqtt/client.py", line 1556, in loop_read[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]rc = self._packet_read()[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]^^^^^^^^^^^^^^^^^^^[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]File "/usr/lib/python3/dist-packages/paho/mqtt/client.py", line 2439, in _packet_read[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]rc = self._packet_handle()[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]^^^^^^^^^^^^^^^^^^^^^[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]File "/usr/lib/python3/dist-packages/paho/mqtt/client.py", line 3033, in _packet_handle[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]return self._handle_publish()[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]^^^^^^^^^^^^^^^^^^^^^^[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]File "/usr/lib/python3/dist-packages/paho/mqtt/client.py", line 3327, in _handle_publish[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]self._handle_on_message(message)[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]File "/usr/lib/python3/dist-packages/paho/mqtt/client.py", line 3570, in _handle_on_message[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]on_message(self, self._userdata, message)[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]File "/opt/loxberry/bin/plugins/comfoconnect/cfc.py", line 291, in on_message[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]boost_mode_time=to_big(value)[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]^^^^^^^^^^^^^[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]File "/opt/loxberry/bin/plugins/comfoconnect/cfc.py", line 400, in to_big[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]val=int(val)[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]^^^^^^^^[/FONT][/COLOR][/SIZE]
        [SIZE=13px][COLOR=#8080ff][FONT=monospace]ValueError: invalid literal for int() with base 10: '[/FONT][/COLOR][/SIZE] '
        
        [COLOR=#000000]22:31:34.224 [COLOR=darkgray][B]DEBUG:[/B][/COLOR] RX 00000000002210178001144fd71de2b6 -> 00000000000000000000000000000005: 0828 0877120256011801 type: CnRpdoNotificationType pdid: 119 data: "V\001"[/COLOR]
        
        [COLOR=#000000]22:31:34.224 [COLOR=darkgray][B]DEBUG:[/B][/COLOR] Paho: Sending PUBLISH (d0, q0, r0, m1116), 'b'ComfoConnect/FAN_EXHAUST_FLOW'', ... (3 bytes)[/COLOR]
        
        [COLOR=#000000]22:31:34.225 [COLOR=black][B]INFO:[/B] Erfolgreich published, RC=0 Sensorname: FAN_EXHAUST_FLOW, Variable 119, Wert: 342, PUSH: 3 sek.[/COLOR][/COLOR]
        
        [COLOR=#000000]22:31:34.225 [COLOR=darkgray][B]DEBUG:[/B][/COLOR] to MQTT ComfoConnect/FAN_EXHAUST_FLOW = 342[/COLOR]

        Kommentar

        • sinusQ
          Azubi
          • 28.09.2017
          • 9

          #199
          Hi, auch ich bemerke immer wieder Ausfälle zwischen ComfoConnect LAN C (Version R1.5.1) und MQTT am Loxberry (3.0.1.2).

          Im Debug-Log vom Plugin ist zu sehen, dass die LAN C weiterhin Daten zum Loxberry sendet (Zeitstempel 09:51 Uhr):

          Code:
          09:51:01.182 <DEBUG> RX 00000000003310138001144fd71e235b -> 00000000000000000000000000000005: 0828 087a1202dc081801 type: CnRpdoNotificationType pdid: 122 data: "\334\010"
          09:51:01.183 <DEBUG> Paho: Sending PUBLISH (d0, q0, r0, m57505), 'b'ComfoConnect/FAN_SUPPLY_SPEED'', ... (4 bytes)
          09:51:01.184 <INFO> Erfolgreich published, RC=0 Sensorname: FAN_SUPPLY_SPEED, Variable 122, Wert: 2268, PUSH: 3 sek.
          09:51:01.185 <DEBUG> to MQTT ComfoConnect/FAN_SUPPLY_SPEED = 2268
          09:51:02.211 <DEBUG> RX 00000000003310138001144fd71e235b -> 00000000000000000000000000000005: 0828 087a1202e2081801 type: CnRpdoNotificationType pdid: 122 data: "\342\010"
          09:51:02.931 <DEBUG> RX 00000000003310138001144fd71e235b -> 00000000000000000000000000000005: 0828 088001120236001801 type: CnRpdoNotificationType pdid: 128 data: "6\000"
          09:51:02.932 <DEBUG> Paho: Sending PUBLISH (d0, q0, r0, m57506), 'b'ComfoConnect/POWER_CURRENT'', ... (2 bytes)
          09:51:02.933 <INFO> Erfolgreich published, RC=0 Sensorname: POWER_CURRENT, Variable 128, Wert: 54, PUSH: 3 sek.
          09:51:02.934 <DEBUG> to MQTT ComfoConnect/POWER_CURRENT = 54
          09:51:03.237 <DEBUG> RX 00000000003310138001144fd71e235b -> 00000000000000000000000000000005: 0828 087a1202e7081801 type: CnRpdoNotificationType pdid: 122 data: "\347\010"
          09:51:03.857 <DEBUG> RX 00000000003310138001144fd71e235b -> 00000000000000000000000000000005: 0828 087912022d071801 type: CnRpdoNotificationType pdid: 121 data: "-\007"
          09:51:03.858 <DEBUG> Paho: Sending PUBLISH (d0, q0, r0, m57507), 'b'ComfoConnect/FAN_EXHAUST_SPEED'', ... (4 bytes)
          09:51:03.860 <INFO> Erfolgreich published, RC=0 Sensorname: FAN_EXHAUST_SPEED, Variable 121, Wert: 1837, PUSH: 3 sek.
          09:51:03.860 <DEBUG> to MQTT ComfoConnect/FAN_EXHAUST_SPEED = 1837


          Im MQTT Finder werden diese Datenpunkte aber mit einem Zeitstempel von 03:01 Uhr angezeigt:

          Klicke auf die Grafik für eine vergrößerte Ansicht  Name: Screenshot 2025-07-04 095232.png Ansichten: 0 Größe: 206,0 KB ID: 464591


          Andere Subscriptions (awattar/#, weather4lox/#) funktionieren in der Zeit einwandfrei. Macht es Sinn anstelle aller Topic nur die für den Miniserver relevanten zu empfangen? Also ComfoConnect/# zu "konkretisieren"?

          In den Mosquitto Logs habe ich folgendes gesehen:

          Code:
          2025-07-04T03:00:07: New connection from ::1:54254 on port 1883.
          2025-07-04T03:00:07: New client connected from ::1:54254 as Net::MQTT::Simple[KKJEXRIWYK] (p2, c1, k60, u'loxberry').
          2025-07-04T03:00:08: Client Net::MQTT::Simple[KKJEXRIWYK] closed its connection.
          2025-07-04T03:00:11: New connection from ::1:54262 on port 1883.
          2025-07-04T03:00:11: New client connected from ::1:54262 as loxberry_client6867279bd7475 (p2, c1, k10, u'loxberry').
          2025-07-04T03:00:11: Client loxberry_client6867279bd7475 disconnected.
          2025-07-04T03:02:57: Client ComfoConnect has exceeded timeout, disconnecting.
          
          
          root@loxberry:/opt/loxberry/log/plugins/comfoconnect# grep -i comfocon /var/log/mosquitto/mosquitto.log
          2025-07-02T14:30:51: New client connected from ::1:42731 as ComfoConnect (p2, c1, k60, u'loxberry').
          2025-07-02T22:20:21: Client ComfoConnect has exceeded timeout, disconnecting.
          2025-07-03T14:14:24: New client connected from ::1:41583 as ComfoConnect (p2, c1, k60, u'loxberry').
          2025-07-04T03:02:57: Client ComfoConnect has exceeded timeout, disconnecting.​
          Allerdings weiß ich nicht, wo ich hier ansetzen kann. Loxberry und LAN C befinden sich im gleichen Subnet, Switching-Probleme kann ich ziemlich sicher ausschließen.
          Hat hier jemand eine Idee dazu?

          Vielen Dank vorab!
          Michael
          Angehängte Dateien
          Zuletzt geändert von sinusQ; vor einer Woche.

          Kommentar

          • hme0354
            MS Profi
            • 06.07.2019
            • 980

            #200
            Welche Plugin Version hast du installiert?
            Smarthome: 1x Miniserver Gen. 2, 3x Relay Extensions, 1x Tree Extension, 1x DI-Extension, 1x Air Base Extension, 8x RGBW Tree Dimmer, 9x Touch-Tree, 1x Nano DI Tree, 10x Tree BWM
            Technik: IDM Aero SLM 3-11 mit HGL, MS4H mit 9 Zonen, 2x Loxberry, 2x RPI für Anzeige, Doorbird, Froggit WH2600, POE+ System für Peripherie, Gedad Luftgütesensoren, Deconz (Bridge + 2x BWM + 2x RGBW + 5 Smartplug)

            Kommentar

            • sinusQ
              Azubi
              • 28.09.2017
              • 9

              #201
              Version 0.2 von hier: https://wiki.loxberry.de/plugins/comfoconnect/start

              Kommentar

              • hme0354
                MS Profi
                • 06.07.2019
                • 980

                #202
                Dann nimm das prerelease. blacksun hat an dem Thema gearbeitet
                Smarthome: 1x Miniserver Gen. 2, 3x Relay Extensions, 1x Tree Extension, 1x DI-Extension, 1x Air Base Extension, 8x RGBW Tree Dimmer, 9x Touch-Tree, 1x Nano DI Tree, 10x Tree BWM
                Technik: IDM Aero SLM 3-11 mit HGL, MS4H mit 9 Zonen, 2x Loxberry, 2x RPI für Anzeige, Doorbird, Froggit WH2600, POE+ System für Peripherie, Gedad Luftgütesensoren, Deconz (Bridge + 2x BWM + 2x RGBW + 5 Smartplug)

                Kommentar

                • sinusQ
                  Azubi
                  • 28.09.2017
                  • 9

                  #203
                  Alles klar, hab ich gemacht und läuft nun. Gebe in den nächsten Tagen zwecks Stabilität Bescheid.
                  Vielen Dank!

                  Kommentar

                  • Angelus
                    Dumb Home'r
                    • 03.08.2019
                    • 17

                    #204
                    Hallo zusammen,
                    ich würde gerne meine ComfoAir Q 450 um die ComfoClime24 erweitern. Dazu müsste ich aber die Firmware von R1.8.1 auf mindestens R1.10 aktualisieren. Gibt es von euch da Erfahrungen bzgl. möglicher Probleme mit dem Plugin? Ich verwende tatsächlich noch die Version 0.1 des Plugins mit Loxberry v2.2.1.2. Da bis jetzt alles soweit ohne Probleme läuft (auch mit den anderen Plugins) habe ich noch nicht auf Loxberry 3 umgestellt.

                    Und Zusatzfrage: Habt ihr selber schon ein Firmware Update gemacht? Die Anleitung sagt, dass man da irgendwelche Parameter/Einstellungen aufschreiben soll für die Einrichtung nach dem Update. Aber es werden keine Details dazu genannt.

                    Vielen Dank im Voraus.

                    Gruß
                    Thorsten

                    Kommentar

                    • sinusQ
                      Azubi
                      • 28.09.2017
                      • 9

                      #205
                      Zitat von sinusQ
                      Alles klar, hab ich gemacht und läuft nun. Gebe in den nächsten Tagen zwecks Stabilität Bescheid.
                      Vielen Dank!
                      Hier mein Update zur Stabilität:
                      Mit Version 0.3 hats etwas besser funktioniert, aber auch noch nicht optimal:
                      Code:
                      root@loxberry:/var/log# grep -i comfo mosquitto/mosquitto.log
                      2025-07-04T03:02:57: Client ComfoConnect has exceeded timeout, disconnecting.
                      2025-07-04T10:53:44: New client connected from ::1:60037 as ComfoConnect (p2, c1, k60, u'loxberry').    # ab hier läuft v0.3
                      2025-07-07T00:52:39: Client ComfoConnect has exceeded timeout, disconnecting.                           # hier ist v0.3 wieder abgeschmiert
                      2025-07-07T08:02:49: New client connected from ::1:54815 as ComfoConnect (p2, c1, k60, u'loxberry').    # hier hab ich den Fehler gesehen und das Plugin neu gestartet
                      Als Konsequenz hab ich nun das Timeout im File /opt/loxberry/bin/plugins/comfoconnect/pycomfoconnect/comfoconnect.py (in Zeile 262) von 5 auf 15 erhöht. Womöglich würde auch 7, 10, etc reichen, 15 war mein erster Versuch. Bisher ohne Probleme...

                      Kommentar

                      Lädt...