Ankündigung

Einklappen
Keine Ankündigung bisher.

Trovis 557x Heizungsregler Plugin

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • dk1hl
    antwortet
    was ist nochmal das Ziel bzw. der nutzen von dem neuen Trovis-plugin, das man werte nicht nur lesen sondern auch schreiben kann?

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Wie schon geschrieben - die Jungs drüben im Comfoair-Thread können da sicher helfen. '350' hab ich da beim kurzen, schnellen Überfliegen häufiger gelesen.

    Hab vermutlich grad die erste 'Nuss' auf dem Weg zum allgemeingültigen Trovis-Plugin geknackt - es ist nie so leicht, wie es aussieht.

    Datum kann ich schon mal eingeben, auch wenn die Trovis keine Anzeigeformate des bisherigen Plugins kennt wie '02.02.2024', sondern nur Zahlen in zwei getrennten Blöcken wie '202' und '2024'. Uhrzeit ist als nächstes dran, morgen früh haben wir wieder '1' ('00:01'), danach wird's irgendwann einfach, weil Mittag ist's '1200'. Spannend genau dann, wenn man es nicht nur lesen, sondern auch eingeben können will - das Admin-Interface beherrscht keine Schwellwerte oder Formatmasken für Eingaben.

    /tom

    Einen Kommentar schreiben:


  • dk1hl
    antwortet
    ich habe es mal so angepasst.
    muss jetzt nur die Daten der q350 da reinbekommen....

    image.png

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Das Bild hab ich auch nur in einer pdf vom Bauträger bekommen und diente mir zum Nachzeichnen in Visio/Corel. Ergebnis sind die bereits verlinkten svg's. Also: Leider nein, das Original hab ich selber auch nicht im Vektorformat, das hätte mir einiges an Arbeit erspart.

    /tom

    Einen Kommentar schreiben:


  • dk1hl
    antwortet
    Kannst du mir die svng Datei von Haus_Seitenansicht zur Verfügung stellen ?

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Da der Itembaum derselbe bleibt, sollte die Visu davon gar nichts merken. So zumindest der Plan. Wir werden sehen, erfahrungsgemäß kommen die "Überraschungen" erst, nachdem man sich auf den Weg gemacht hat ...

    /tom

    Einen Kommentar schreiben:


  • dk1hl
    antwortet
    das sieht doch schon mal gut aus. und wie wird die Visu sein ,die behälst Du so bei von der Optik wie sie aktuell ist vermutlich?

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Nur zur Info - ich habe heute mit den ersten Experimenten für die Portierung vom speziell für die Trovis programmierten in das allgemeingültige ModbusTCP Plugin von shNG begonnen. Funktioniert soweit schon mal:

    image.png

    Dabei habe ich festgestellt, ​dass beide Plugins nicht gleichzeitig aktiviert sein dürfen; einzeln funktioniert jedes Plugin für sich. Sind beide aktiviert, startet shNG nicht mehr - und zwar ohne konkrete Fehlermeldung. Woran das liegt, habe ich noch nicht herausgefunden; es ist am Ende aber auch irrelevant, da nach vollständiger Portierung das Trovis-Plugin nicht mehr benötigt wird.

    Für die Umsetzung muss ich im Grunde 'nur' die trovis.yaml passend ergänzen, es ist also mehr eine Fleißaufgabe. Ich werde dabei versuchen, die Datei unversell für beide Plugins zu belassen, so dass niemand zur Umstellung gezwungen wird (etliche Anwender sind meines Wissens noch mit seriellen/RTU-Adaptern unterwegs, die keinen ModbusTCP-Konverter eingebaut haben):


    image.png

    Zwei Änderungen zeichnen sich bis jetzt ab:

    image.png
    • Das Attribut 'liste:[]' wird nicht mehr befüllt, da dies eine Plugin-spezifische Funktion vom Trovis-Plugin ist. Hier standen bis jetzt [Rohwert, Formatierter Textwert,Einheit] bzw. [Rohwert, Formatierter Textwert,Bedeutung] für die ausgelesenen Register und Coils zur Verfügung.
    • Das optionale Attribut 'invalid_to_zero:true/false' wird zukünftig nicht mehr ausgewertet. Ist das Attribut gesetzt, werden bisher #FFFF bzw. 65.535 als '0' interpretiert und in die Datenbank geschrieben (kommt z.B. im Sommer in manchen Registern bei deaktivierten Heizkreisen als Indikator für 'aus' bzw. 'nicht verfügbar').
    Beides muss wohl zukünftig über Unteritems oder evals gelöst werden. Ich behalte das im Auge und überlege mir was. Soweit erstmal, ich mach mich mal wieder an die Arbeit ...

    /tom

    p.s. Denselben Weg wird dann übrigens auch das Helios-Plugin gehen.
    Zuletzt geändert von Tom Bombadil; 21.01.2024, 17:25.

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Zitat von dk1hl Beitrag anzeigen
    die Nachstellzeit tn ist doch die Zeit, die das Steuerventil benötigt um auf einen Impuls von der Steuerung zu reagieren.
    Mit der Nachstellzeit tN regelst Du den integralen Einfluss auf das Reglerverhalten - siehe hier und hier. Wenn Du diese Zeit sehr klein einstellst, dürfte ständig nachjustiert werden, in der Folge ist das Stellventil quasi im Dauerbetrieb - das will man bei einer Heizung meist nicht. Wie schon geschrieben: Eine Heizung ist kein D-Zug; insbesondere bei Flächenheizungen/FBH bringt ein 'hektischer' Regler in meinen Augen keinen Vorteil, zumal ja auch noch die recht lange Ventillaufzeit (teilweise 4 Minuten für komplett zu --> komplett auf) berücksichtigt werden muss. Aber probier es aus.

    /tom
    Zuletzt geändert von Tom Bombadil; 21.01.2024, 11:35.

    Einen Kommentar schreiben:


  • dk1hl
    antwortet
    danke die Bilder habe ich schon als Vorlage Genommen und angepasst für mein Haus.
    mir ist im Nachhinein aufgefallen, das dein Bild Haus_Seitenansicht bessere Details in den Grafikelementen hat und ich dachte ich könnte davon die svng bekommen um
    es dann an meinem Haus anzupassen

    Einen Kommentar schreiben:


  • dk1hl
    antwortet
    nochmal was zu 3 Punkt Regler:
    • CO1-F12 = 3-Punkt-Regelung Parameter prüfen (die angegebenen sind meine Werte):
      Verstärkung Kp: 1.1
      Nachstellzeit tn: 300s
      Vorhaltezeit tv: 0 (nicht verändern)
      Ventillaufzeit ty: 150s [hier Deine Ventillaufzeit]​
    ​die Nachstellzeit tn ist doch die Zeit, die das Steuerventil benötigt um auf einen Impuls von der Steuerung zu reagieren. Bedeutet, Trovis sagt fahr Ventil auf 70% dann bekommt das Ventil erst nach tn 300s diesen Befehl bzw fängt an auf 70% zu öffnen. richtig?

    tn stand bei mir auf 200s, habe das zum testen auf 10s gestellt, weil mir das mit dem tatsächlichen Nachregeln des Steuerventils zu lange gedauert hat.
    bei Betriebsart CP2-3 hat das nicht gestört, ich versuche jetzt allerdings den auto adapt der Alpha 2 ans laufen zu bekommen. Da habe ich bemerkt, das eine kleinere Nachstellzeit die Vor- und Rücklauf Temp. besser reguliert.

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Schau mal, ob Dir das und das weiterhilft. Gerade aus dem letzten Stand meiner Visio-Datei exportiert (dort sind das einzelne Layer, die ich übereinander legen kann, wie Haus, Heizung, KWL usw). Von dort geht es bei mir dann meist den Weg Visio --> SVG-Export --> bei Bedarf Nacharbeiten in CorelDraw / Photoshop. Da es ein frischer Export ist, könnten einzelne Elemente etwas anders aussehen als in der PNG oben, hab das jetzt nicht im Detail geprüft. Viel Erfolg!

    /tom
    Zuletzt geändert von Tom Bombadil; 21.01.2024, 11:00.

    Einen Kommentar schreiben:


  • dk1hl
    antwortet
    hast du das bild auch als svng Datei?

    image.png

    Einen Kommentar schreiben:


  • dk1hl
    antwortet
    ich könnte es mit meinem Grundriss aufbauen und versuchen die ist werte der q350 in das bild zu bekommen

    image.png

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Kopiere mal bitte die html und die css nach smartVISU/pages/Rene/widgets, und die beiden Bilder aus dem Pics-Verzeichnis nach smartVISU/dropins/pics/helios/. Vermutlich fehlen Dir einfach die entsprechenden Dateien.

    Aber gleich vorweg: Das wird eine Heidenarbeit, das auf eine andere KWL anzupassen, da so ziemlich alles hardcoded für eine bestimmte Bauserie der Helios/Vallox-KWL's ausgelegt ist. Einfacher wäre es vermutlich, das von Cannon erstellte allgemeingültige KWL-Widget zu nehmen. Das hat er zwar für eine Pluggit entwickelt, aber da das ein echtes Widget mit Parametern im Aufruf ist, wäre es deutlich einfacher für Deine Q350 zu implementieren (vielleicht hat das sogar schon jemand gemacht, einfach mal im Thread für die ComfoAir fragen - da bekommst Du auch heraus, wie weit das Plugin zum Auslesen überhaupt ist).

    /tom

    Einen Kommentar schreiben:

Lädt...
X