Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Neuer Adapter] Schwoerer-Ventcube

    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

    [Neuer Adapter] Schwoerer-Ventcube

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

      @excodibur
      ja, ich habe die Einstellungen so vorgenommen, wie hier angegeben:
      https://github.com/Excodibur/ioBroker.schwoerer-ventcube#preconditions

      Auch die Firmware-Version und die Version des Bedienpanels ist höher als angegeben. Die entpsrechenden Bilder belegen das:

      Grundeinstellungen.png Verbindungseinstellungen.png Erweiterte_Einstellungen.png Software-Version.jpg Modbus_aktiviert.jpg

      Die Anlage selber ist auch unter HERMES-LT erreichbar, zumindest wird der Wert in der Fritz-Box! angegeben und der Anlage wurde auch eine IP zugewiesen:

      io-Broker-Instanz.jpg fritz-box-anzeige.png

      Leider hat ein Neustart der Anlage auch nicht zum Erfolg geführt 😖
      Irgendeine Idee, was ich falsch mache?

      P.S.:
      Du hattest übrigens Recht, dass Parameter auch bei der Frischluftheizung überein stimmen. Die Paramter habe ich mir diese Woche von Schwörer zukommen lassen und diese stimmen mit den Parametern aus deinem Source-Code überein.

      Excodibur 1 Reply Last reply Reply Quote 0
      • Excodibur
        Excodibur Developer @imperator82 last edited by

        @imperator82 Hmm, bei mir ist das Leistungsteil V02.60 und Bedienteil V01.10, aber das liegt jetzt nicht wahnsinnig weit auseinander. Erreichst du die Ventcube prinzipiell (z.B. via telnet HERMES-LT 502, insbesondere von dort wo ioBroker läuft?)? Der Adapter muss bei solchen Verbindungstests deaktiviert sein, da die Modbus-Schnittstelle nur eine Verbindung zur gleichzeitig zulässt.

        Gibt es sonst noch mehr Informationen, wenn du den Adapter auf DEBUG-Logging konfigurierst?

        I 1 Reply Last reply Reply Quote 0
        • I
          imperator82 @Excodibur last edited by

          @excodibur

          Über telnet bekomme ich keine Verbindung hin, obwohl die ventcube-Instanz deaktiviert ist:

          ventcube_deaktiviert.png

          Auf meinem raspberry bekomme ich folgende Meldung, wenn ich den Befehl "telnet HERMES-LT 502" aufrufe

          pi@raspberrypi:~ $ telnet HERMES-LT 502
          Trying 192.168.178.52...
          telnet: Unable to connect to remote host: Connection timed out

          Muss hier in der Heizungsanlage erst noch etwas aktiviert werden?

          Bzgl. Log-Files:
          Wie kann ich den Debug-Mode höher setzen und wo befinden sich die Log-Files?

          Excodibur 1 Reply Last reply Reply Quote 0
          • Excodibur
            Excodibur Developer @imperator82 last edited by

            @imperator82 Log-files kannst du unter "Logs" in der Admin UI einsehen und nach Adapter filtern. Unter "Instanzen" kannst du im "Expert-Mode" in der Admin UI das Loglevel des Adapters ändern (Standard: Info).

            Ich glaube aber nicht, dass mehr Logs hier helfen werden, weil die Ventcube bei dir von außen gar nicht erreichbar zu sein scheint, sonst würdest du kein Timeout bekommen. Das muss erst grundsätzlich möglich sein, sonst hat der Adapter keine Chance. Hast du nach dem Ändern der Einstellungen die Ventcube durch Aus-/Einschalten der Sicherung neu gestartet?

            I 1 Reply Last reply Reply Quote 0
            • I
              imperator82 @Excodibur last edited by

              @excodibur
              ja, habe jetzt auch extra noch einmal die Sicherung raus genommen und die Frischluft-Heizung noch einmal separat neu gestartet. Leider ohne Erfolg. 😞

              Mit dem Raspberry habe ich mit Hilfe des Befehls "nmap -p- HERMES-LT" ein Port-Scanning durchgeführt und es scheinen tatsächlich nur die Ports 80 und 2905 offen zu sein.

              Ergebnis:
              PORT STATE SERVICE
              80/tcp open http
              2905/tcp open m3ua

              Hast du noch eine Idee, warum der Port 502 nicht offen ist?

              Excodibur 1 Reply Last reply Reply Quote 0
              • Excodibur
                Excodibur Developer @imperator82 last edited by

                @imperator82 Hmm, ich habe bei mir in den Netzwerkeinstellungen (im Ventcube-Kontrollpanel) noch 6. Serveranbindung auf freigegeben und 8. Serveranbindung auf verbinde, aber keine Ahnung, ob das hier hilft.

                I 1 Reply Last reply Reply Quote 0
                • I
                  imperator82 @Excodibur last edited by

                  @excodibur
                  Die Einstellungen hatte ich schon vorgenommen. Ich habe dann die Woche bei Schwörer Haus angerufen. Mir wurde dann eine neue Firmware-Version für die Heizung installiert und siehe da... es funktioniert 👍

                  Ein paar Fragen hätte ich dann doch noch.

                  1. In der Doku der ModBus Schnittstelle ist leider nich beschrieben, was hinter den einzelnen Räumen steckt. Der Mitarbeiter der Fa. Schwörer hat mir dann die sprechenden Namen zukommen lassen. Trotzdem die Frage: Kann ich die Räume irgendwie über den ModBus auslesen? Falls nein, Wie geht ihr damit um? Überschreibt ihr die Paramter bei io.Broker mit dem sprechenden Namen?

                  2. Mich würde es interessieren, wann welche Zusatzheizung wie lange aktiv war. Besteht hier die Möglichkeit, diese Info in ein Log-File zu schreiben?

                  3. Kann ich über den ModBus die Heizprogramme im Detail auslesen? Laut Doku kann ich wohl nur die Info auslesen, dass ein Heizprogramm zugewiesen ist.

                  4. Wie schaltet ihr sporadisch eine Zusatzheizung an/ab? Ich habe das Gefühl, dass meine Anfrage ignoriert wird, wenn ein Heizprogramm zugewiesen ist. Muss in dem Fall zuerst die Zusatzheizung aktiviert/deaktiviert und das Heizprogramm deaktiviert werden, damit ich die Zusatzheizung ein/aus schalten kann?

                  Excodibur 1 Reply Last reply Reply Quote 0
                  • Excodibur
                    Excodibur Developer @imperator82 last edited by

                    @imperator82 Schön dass es jetzt funktioniert.

                    Zu deinen Fragen kann ich leider nur bedingt Infos zusteuern, aber vielleicht weiß ja jemand anderes noch mehr hier.

                    1. Ich vermute mal, dass die Ventcube intern keine sprechenden Raumnamen verwendet, weil es für die techn. Funktion wahrscheinlich nicht erforderlich ist. Mir persönlich sind Raumnamen egal, da wir eine Fußbodenheizung haben, d.h. die Ventcube ist da außen vor und kennt die Temperatur unserer Räume (denke ich) gar nicht. Läuft bei einer Fußbodenheizung ja über Raumthermostate die direkt am Verteiler Ventile schalten.
                    2. Wenn du nachvollziehen können möchtest, wie lange bestimmte States (z.B. Zusatzheizung) einen bestimmten Wert (hier: an/aus) hatten, bietet sich eine Time-Series Datenbank an, da diese genau für solche Fälle ausgelegt ist. Ich kann hier nur InfluxDB (2) in Kombination mit ioBroker.influxdb empfehlen. Ergebnisse kann man z.B. dann auch über Grafana (o.Ä.) visualisieren.
                    3. Schwer zu sagen. Wenn es nicht in der offiziellen Ventcube API-Beschreibung drin steht, wird es schwer den Adapter entsprechend zu erweitern. Generell gibt es so einiges, was man anscheinend über das Bedienfeld einstellen/sehen kann, dass in der Modbus-Schnittstelle nicht auftaucht.
                    4. Hier kann ich leider nichts zu sagen, siehe (1).
                    I 1 Reply Last reply Reply Quote 0
                    • I
                      imperator82 @Excodibur last edited by

                      @excodibur
                      Danke für den Tipp mit der influxdb. Den influxdb Adapter habe ich in meiner ioBroker Umgebung installiert und auf meinem Raspberry ebenfalls eine influxdb aufgesetzt.

                      Allerdings bringt mich die Hilfe des influxdb Adapter nicht weiter. Die Instanz ist grün und ich kann auch eine Verbindung zur Datenbank aufbauen und so wie es aussieht wurde auch eine Datenbank mit dem Namen iobroker angelegt.

                      Wie kann ich aber nun angeben, welche Daten in die Datenbank gespeichert werden und wie kann ich diese dann mit einer Select Query abfragen? Bevor ich die Daten mit Grafna visualisiere, würde ich erst einmal sehen, welche Daten in der Datenbank vorhanden sind.

                      Excodibur 1 Reply Last reply Reply Quote 0
                      • Excodibur
                        Excodibur Developer @imperator82 last edited by

                        @imperator82 Wenn bei dir der InfluxDB Adapter installiert ist und läuft, kann du im Admin in der Objekt-Ansicht unter den Einstellungen (Zahnrad-Symbol) jedes States den du monitoren willst individuell InfluxDB "aktivieren" und dorf ggf. noch feintunen, unter welchen Bedingungen State-Änderungen in die Datenbank geschrieben werden sollen. Sobald dann was in den State geschrieben wird, landet das auch als Eintrag in der Datenbank.

                        Bzql. Daten-Abfrage kommt es drauf an, welche InfluxDB Version du verwendest. Bei Influx 1 gibt es eine SQL-artige Syntax (InfluxQL) mit der du die Daten abrufen kannst. Ab Influx 2 empfehle ich direkt Flux zu verwenden, was deutlich komplexere Abfragen ermöglicht. Ich setze die Anfragen selbst mit dem mitgelieferten CLI Tool ab, aber es geht wohl auch über einen UI-Server den man über einen anderen Port erreichen kann.

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        523
                        Online

                        31.9k
                        Users

                        80.2k
                        Topics

                        1.3m
                        Posts

                        schwoererhaus ventcube
                        6
                        22
                        3766
                        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