|
|
||
Kannst du die Wärmekapazität von Wasser bei z.B. 10° oder 20° heranziehen und via Faktor mit deiner spezifischen Temperatur multiplizieren? |
||
|
||
Die Wärmekapazität von einem Liter Wasser beträgt 4.19 kj/k. Bei Temperaturen zwischen 20 bis 50 Grad ist das recht konstant. Ich bin aber recht schlecht im Einheitenrechnen. Das Problem ist das ja theoretisch zwei unterschiedliche Einheiten heraus kommen. Das eine ist Energie und das andere Leistung. Aber da andere es ja auch hinbekommen sollte es ja eine Lösung geben. MfG Peter |
||
|
||
schau mal hier: https://www.energiesparhaus.at/forum-nibe-f1255-6-aktuell-abgegebene-waermemenge-berechnen/59276_1 |
||
|
||
Danke. Hab ich schon vergessen. 🤭 MfG Peter |
||
|
||
Liste hab ich runtergeladen, die Registernummern etc werden aufgelistet. Allerdings bekomme ich nach wie vor keine Werte zurück. In der Excel sind manche Titel benannt, manche eben nicht: In der Lox muss man die IO-Adresse eingeben, ich würde jetzt mal annehmen das ist die Register Adresse? Die voreingestellten sind allerdings alle 5-stellig mit 4XXXX usw.. (siehe vorherige Beiträge) @Peter2 du hast am 30.12. auf Seite 6 geschrieben Kannst du das mal näher ausführen? Heißt dass die Adresse = Register+40001? kann ja auch nicht sein: Gibts dafür eine Regel/Formel? Ich bekomme graue Haare :) damn. danke |
||
|
||
Holding Register beginnen mit 4 Input Register beginnen mit 3 Eine Liste mit den wichtigsten Registern habe ich bereits geschrieben. Dabei steht immer ob es ein input oder holding Register ist. Zum Beispiel der Vorlauf. Es ist ein input Register beginnt also immer mit einer 3 In der Liste müsste das Register 1690 vermerkt sein und input Register Der Befehl heißt read input Register Die Adresse ist 31690. Oder falls dein System den offset nicht korrekt macht dann 31691. Wenn der Wert nicht korrekt kommt dann versuch halt mal eine Adresse rauf oder runter zu schauen. In der Liste ist links eine ID oder Beschreibung. Eine Spalte weiter ist der Register Typ (Modus input Register) oder (modbus holding Register). In der nächsten Spalte ist die Registernummer. Zu der Registernummer zählt man 30000 bzw 30001 dazu und erhält die Registeradresse bei input Registern oder 40000 bzw 40001 bei holding Registern. Ich hoffe das macht es etwas besser verständlich. Das Programm das zu sehen ist heißt "cas modbus Scanner" Läuft unter Windows und hilft dir vielleicht etwas. Die ID in der Liste hat aber nichts mit der Adresse zu tun. Das ist wichtig zu wissen! MfG Peter Edit: eventuell brauchst du auch die 6 digit Adresse dann ist sie um eine Stelle länger. |
||
|
||
Super erklärt danke für deine Hilfe! Da wirkt das Ganze dann auch ein wenig logischer... Was ich alles bei der Config einstellen kann pro Wert hab ich ja schon mal gepostet.. am Beispiel Vorlauf: Datentyp ist bei den meisten 16bit signed int. angegeben.. ich hoffe zumindest das passt in der Vorlage. von 40008 auf 31690 ist doch schon ein großer Unterschied zwischen der 1255 und S1255... und der Register wechselt von holding auf input... wer lässt sich sowas einfallen.. |
||
|
||
Ich denke das kann zwei Ursachen haben. Entweder ist der Datenstand den du am Anfang eingelesen hast komplett falsch zusammengestellt worden oder von einer anderen nibe. Möglichkeit zwei ist das nibe wie es scheint an einer one for all Software zu arbeitet und dafür die Register komplett umstellt. Das zweite ist aber nur eine Vermutung. Vom Prinzip her aber völlig egal. Wichtig ist das du jetzt einen Weg hast um deine Register wieder zu finden. MfG Peter |
||
|
||
Könnte sein, das Modell kann ich leider nicht sehen da es unter "KNV" nur "Topline" oder "Greenline" gibt. wenn der Datentyp nicht stimmt "16/32 bit int signed/unsigned" funktioniert die Sache auch nicht oder? Heißt da muss wirklich alles stimmen ^^ |
||
|
||
Das haben solche Kopplungen so an sich, entweder es funktioniert komplett oder gar nicht. Ist wie schwanger, da gibt es auch kein "halb schwanger" 😄😆 |
||
|
||
Halb schwanger ist meistens nur fett 😎 Der Datentyp steht leider nicht in der Tabelle das mein ich... |
||
|
||
Ich hab auch schon verzweifelt nach den BT57 und BT58 Temperaturen (Grundwasser VL VL [Vorlauf] und RL RL [Rücklauf] in meiner AXC40 Konfiguration, ich weiss nicht, ob es noch andere Verwendungen gibt) gesucht. Ich bekomm auch nur für 744 eine plausible Zahl. Gibt es bei Dir neue Erkentnisse? Ich hab auch schon einen Scan über alle INPUT-Register von 1-2500 auf plausible Werte gemacht. Auch die EP12 Pumpendrehzahl (Grundwasserpumpe) konnte ich bisher nicht finden. Übrigens: Wisst Ihr, was input register 1534 bei der S1155 bedeutet? Da bekomm ich permanent 108 (oder 10,8, wenn man Faktor 10 anwendet). |
||
|
||
Nein es hat sich nichts geändert. Register 743 bleibt immer noch bei 10°C hängen. Die Pumpen Drehzahl habe ich auch noch nicht gefunden. Register 1534 sind die Verdichterstarts. Daher 1:1 ohne Faktor. MfG Peter 1 |
||
|
||
Da ich von diesem Thread sehr profitiert habe, möchte ich meinen bisherigen Stand teilen. Meine neu installierte Nibe F2120 mit SMO S40 Steuerung ist nun per Modbus TCP mit meinem ioBroker (Hausautomationsserver auf Basis raspberry pi) verbunden. Auch der Fronius Wechselrichter mit SmartMeter Stromzähler hängt am ioBroker, sodass ich auch den täglichen Stromverbrauch der WP WP [Wärmepumpe] monitoren kann. Folgende Schritte haben bei mir geklappt: 1) Registeradress-Liste per USB Stick aus der Pumpe exportiert (anbei die Kurzversion) 2) Die Register mit der Android App Chipkin ausprobiert. Dort sieht man dann, welche Register Werte liefern und im welchem Registerformat die Anzeige Sinn macht (bei mir mal Unsigned 16 Bit (UInt16), mal Signed 16 Bit (Int16). 3) Diese Registeradressen dann in den Modbus TCP-Adapter von ioBroker eingetragen. So kommen die Daten bei mir zuverlässig an. Einzig die BT1 Außentemperatur kriege ich nicht. Vor allem die Chipkin-App war für mich eine gute Entdeckung, da man mit ihr einfach mehrere Register scannen kann und gleich angezeigt bekommt, mit welchem Registerformat die Werte sinnvoll sind. |
||
|
||
Sieht doch soweit gut aus. @cmonDE: Register 108 funktioniert für Außenluft nicht bei dir? |
||
|
||
@Pedaaa und @Peter2 : Hattet ihr eurer Ziel eigentlich erreicht, mittels HA eure WP WP [Wärmepumpe] zu steuern, z.B. Brauchwasserbedarf erhöhen oder Heizungskurve anpassen? |
||
|
||
ich steuer aktuell nur die Pumpendrehzahl im Heizmodus via Modbus. Sonst wird nur ausgelesen (und dann teilweise für externe Sachen verwendet) Einen Modbus "mehr Brauchwasser" Knopf will ich auch noch machen, aber erst wenn das TA CMI Update kommt |
||
|
||
Ah okay. 👍 Ich habe meine VVM S320 nun so eingebunden, dass ich Heizkurve, Temperatur Offset, Brauchwasserprofil + verbleibender Restzeit über den Home Assistant steuern kann inkl. automatischen Updates, falls die Parameter am Display der Anlage direkt verändert werden. Falls dabei jemand Untersützung benötigt, helfe ich gerne. |
||
|
||
Ich mache die Anforderung "erhöhter Brauchwasserbedarf" einfach über eine 2-Draht-Leitung und ein Relais. Man muss nicht alles unnötig komplizieren, was einfach und simpel auch geht...😉 Dagegen regle ich die Ladepumpe beim der WW WW [Warmwasser]-Bereitung komplett über Modbus mit einem Regler, der in einer UVR/CAN-EZ3 läuft, weil NIBE ihren eigenen Regler nicht in Griff bekommt.. Wird das EPROM schon aushalten, ich hab keine Lust mehr auf sinnlose Versuche mit dem katastrophale Regler in der WP WP [Wärmepumpe] 🤬 braun: Pumpendrehzahl magenta: Durchfluss hellgrün: Vorlauf violett: Rücklauf rot: Speichertemperaturen oben und WP WP [Wärmepumpe]-Fühler |
||
|
||
"mehr Brauchwasser" kann ich bereits via modbus switch von Homeassistant aus aktivieren. Da ich noch keine pv habe sehe ich noch keinen Grund die Heizkurve extra zu beeinflussen. Passt einfach ganz gut im Moment. Derzeit kämpfe ich noch mit der Auswertung meines Stromzählers. Wenn das dann endlich richtig funktioniert gibt es auch cop Rechner maz und Jaz. MfG Peter |
||
|
||
OK, überredet. 🤝 einen Ausgang hab ich eh noch frei und ein unbenutztes Kabel zur Nibe liegt eh auch noch. So ein Relais ist schneller besorgt und verbaut, als auf Software-Updates zu warten 😉 |
Beitrag schreiben oder Werbung ausblenden?
Einloggen
Kostenlos registrieren [Mehr Infos]