Gero hat geschrieben: ↑Mo Aug 08, 2022 8:57 am
aiole hat geschrieben: ↑Do Jul 14, 2022 12:53 pm
Ich werde 0-10V verwenden, die Node-Red mittels UniPi-Platine generiert und von dort auf die Mitsu-PAC-Platine leitet. Die PAC steuert dann das AG an.
Node-Red und UniPi ersetzen also den öfter gesehenen UVR1611-Regler von TA.
Da möchte ich mich gerne dranhängen. Ich suche nämlich einen 0-10V Analog-Konverter mit dem ich in die TA-Welt meinen Überschuss schicken kann. In deren C.M.I. habe ich es nicht geschafft, per modbus Werte irgendwie reinzubekommen. Der Support hat mir zu ioBroker geraten und mir auch mal gezeigt, wie man Werte auslesen kann. Schreiben hat bislang noch nicht funktioniert. Außerdem scheint mir das Ganze nicht allzu schnell zu sein, denn die JSON-Abfragen sind auf eine je Minute limitiert. Interessanterweise bekomme ich per modbus den Überschuss aus dem e3dc-Hauskraftwerk. So läuft es bei mir aktuell, aber das ist ja der am EVU-Punkt vom e3dc gemessene Wert und nicht der von der openWB geregelte. Mit dem analogen Wert würde ich dann auf einen noch leeren Eingang gehen und da dann die % abgreifen und in die Heizstabsteuerung stecken. (Aktuell ist auf dem Eingang ein Shelly1, der die Regelung ein- oder auschalten kann)
Oh ja - so schön TA ist - etwas oldschool waren sie schon immer
![Wink ;)](./images/smilies/icon_e_wink.gif)
. Ich sag' nur "analoge Temp.-sensoren" statt DS18B20.
Brauchst Du die 0...10V nur 1x? Dafür wäre das UniPi 1.1 ziemlich übertrieben. Das hat zwar einen Analog Out dabei, aber massig weitere Peripherie.
https://www.unipi.technology/products/u ... =unipi-1-1
Ein kleiner RPi to 0-10V-Konverter müsste her, wenn Du das direkt vom RPi (nicht mit dem oWB-RPi, da dieser fest forgegebene GPIO hat) aus machen willst.
Der hier scheint über den I2C-bus angebunden.
https://ncd.io/raspberry-pi-0-10v-analog-output-module/
oder weitere DAC:
https://duckduckgo.com/?q=Raspberry+DAC ... &ia=images
update
oder hier mit RS485-Anbindung. Ich bin aber unsicher, ob dass mit einem USB/485-Konverter absteuerbar wäre. Wenn's klappt, sicher eine schöne "schlanke" Lösung.
https://www.ebay.de/itm/265080665588?ch ... =138392580
noch eine Idee:
Warum nicht gleich den Heizstab mit 0-10V ansteuern? Braucht es den TA Zwischenschritt überhaupt?
Gero hat geschrieben: ↑Mo Aug 08, 2022 8:57 am
aiole hat geschrieben: ↑Do Jul 14, 2022 12:53 pm
Ich freue mich auf Node-Red-Mitstreiter. Zuvor möchte ich mir allerdings so eine UVR1611-Regelung zu Gemüte führen. Hat da jemand Infos?
Ich habe einen RSM610 hier, das ist müsste ein UVR1611 ohne Display sein. Ansonsten sind die ja alle per TAPS (grafische Programmieroberfläche) frei programmierbar. Das funktioniert so, dass es vorgefertigte Funktionen ("Heizkreisregelung", "Ladepumpe", "Logikfunktion", "Mathematikfunktion") gibt, deren Ein- und Ausgänge untereinander und mit den Hardware Ein- und Ausgängen verbunden werden. Doku und TAPS findest Du bei TA auf der hompage im Download-Bereich.
TAPS selbst ist nur eine grafische Programmieroberfläche, die Funktionen selbst können alle auch am Gerät miteinander verbunden und auch parametriert werden. Deshalb kann man auch die aktuelle Konfiguration aus dem Regler nach TAPS übernehmen.
TAPS kenne ich. Ich habe mir das "neulich" vor 17 Jahren bei der neu zu installierenden Haustechnik reingezogen. Aufgrund der damals noch deutlich rudimentäreren TA-Schnittstellen habe ich mich dann allerdings doch für eine Individuallösung mit kompletter 1-wire-Sensorik (Temp. + Aktoren f. Mischer und Rollos) + SC24-controller (Beck-IPC) entschieden. Die gesamte Regelung ist dort in C programmiert und über ein lokales Webinterface bedienbar (Mischerregelungen für FBHZ und WW-Bereitung, Zirkulation, Timer, Urlaubsmodus, Jalousiesteuerung u.a.). Leider hat es die Fa. nicht in den Massenmarkt geschafft, aber ich pflege sehr guten Direktkontakt zum Entwickler.
Für die neue WP-Steuerung gedenke ich, ähnlich TAPS modulartig Regelbausteine mittels NR zu implementieren, weil das moderner und übersichtlicher ist. Außerdem fehlen mir C-Kenntnisse. Das Ganze läuft auf einem eigenen RPi3, der auch noch den PV-Zähler nebenbei mit ausliest.
Node-Red erscheint mir heute ideal geeignet. Z.B. gibt es fertige PID-NR-Nodes uvm.. Die letzten 2 Woe liefen noch Hardwareanpassungen an der bereits 2015 gebauten Ansteuerunit (z.B. S0-Zähler => RS485) und OS (Buster) + UniPi-EVOK-API-Implementierung. Ich bin also in den letzten Zügen der Basics.
Ev. kann man aus den TAPS-Modulen grundlegenden Ansteuerblöcke ableiten, die man dann in NR nachbildet. Das machen wir besser im extra Thread. Falls Du da screenshots hast, wären die hilfreich.
Ev. gibt es auch schon fertige WP-NR-Flows zu WP, jedoch glaube ich nicht, dass diese den speziellen Fall "PV-geführt" abbilden. Das wäre allerdings auch erst der 2.Schritt, denn zunächst reicht der übliche Modus" temp.-geführt + Freigabe". Da bekommt man schneller ein funktionierendes System, um die Gasheizung kurzfristig zu entlasten (aktuell kalt duschen geht ja, aber im Winter wird es ohne WP hardcore
![Laughing :lol:](./images/smilies/icon_lol.gif)
).