Hallo zusammen,
ich habe ein KNX Aktor (MDT AKH 0600.02). An diesem Aktor habe ich NC 230V Ventile angeschlossen.
In jedem Raum habe ich einen Taster mit integriertem Temperatursensor.
Die Soll Temperatur möchte ich jedoch über Openhab vorgeben und der Regler soll im Heizungsaktor genutzt werden.
Welche Einstellart ist aus Openhab heraus am sinnvollsten?
(Absolutwert (z.B. sendet 20°C), Solltemperaturverschiebung (z.B. Komforttemperaturwert im Heizungsaktor ist 18°C und Openhab sendet eine Verschiebung von +2K)?
Vielen Dank bereits im Voraus?
Gruß
Julian
Soll Temperatur mit KNX Aktor
- udo1toni
- Beiträge: 15248
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Soll Temperatur mit KNX Aktor
Man muss dazu verstehen, wie die einzelnen Werte zusammenspielen...
Absolutwert: Das ist die gewählte Temperatur im Komfortbetrieb ohne zusätzliche Verschiebung.
Wenn Du die Betriebsart umschaltest, also z.B. auf Nacht, dann nimmt der Regler eine Sollwertverschiebung vor, die Du parametrieren kannst, z.B. -2 K. Folge: Du sendest über Absolutwert eine 20 (also für 20 °C) und die Rückmeldung lautet 18 (für 18 °C, weil Nachtabsenkung -2 K aktiv).
Dieses Verhalten verwirrt viele Anwender, zumal es nicht einfach ist, das in openHAB bei der Steuerung korrekt umzusetzen - jedenfalls nicht, wenn Absolutwert und Rückmeldung im gleichen Item gespeichert sind.
Die Sollwertverschiebung ist einfach das Anpassen des Absolutwertes, entweder über ein Bit (in vorgegebenen Schritten, jede 1 erhöht um die Schrittweite, jede 0 senkt um die Schrittweite, so dass man jeden beliebigen knx Doppeltaster dazu verwenden kann) oder auch über ein oder zwei Byte (womit gleichzeitig die Schrittweite und die Richtung angegeben werden). Dabei bleibt aber der Absolutwert stehen und nur die Verschiebung des Sollwerts wird angepasst. Allerdings zusätzlich zur Betriebsart. Also:
Absolutwert 20 + Nacht(-2K) + Sollwert -2 -> 16. Der reale Sollwert bewegt sich also sowohl relativ zum Absolutwert und zur Sollwertverschiebung als auch zur Absenkung.
Welche Steuerung du verwendest bleibt Dir überlassen, es kommt dabei ja auch darauf an, wie Du das alles bedienen willst. Steuerung über einen knx Taster? Umsteuern über die eingebaute Schaltuhr des RTR? Umschaltung der Betriebsarten?
Wenn Du ausschließlich über openHAB steuerst, wäre meine Empfehlung, auf die Umschaltung Komfort/Nacht/Frostschutz im Aktor grundsätzlich zu verzichten und stattdessen ausschließlich den Absolutwert zu verstellen. Soll in der Nacht abgesenkt werden, so steuert openHAB den Absolutwert um, fertig. Du brauchst nur ein Item für den Absolutwert, der Rückmeldewert stimmt immer mit dem gesendeten Sollwert überein.
Oder Du stellt den Absolutwert einmal ein und passt die Temperatur individuell über die Sollwertverschiebung an, dann kannst Du die Umschaltung Komfort/Nacht auch im Aktor selbst vornehmen lassen. Du brauchst aber zwingend drei Items, eines für den Absolutwert, eines für die Solltemperatur, eines für die Verschiebung, sonst gibt es ganz schnell komplettes Chaos in der Steuerung.
Absolutwert: Das ist die gewählte Temperatur im Komfortbetrieb ohne zusätzliche Verschiebung.
Wenn Du die Betriebsart umschaltest, also z.B. auf Nacht, dann nimmt der Regler eine Sollwertverschiebung vor, die Du parametrieren kannst, z.B. -2 K. Folge: Du sendest über Absolutwert eine 20 (also für 20 °C) und die Rückmeldung lautet 18 (für 18 °C, weil Nachtabsenkung -2 K aktiv).
Dieses Verhalten verwirrt viele Anwender, zumal es nicht einfach ist, das in openHAB bei der Steuerung korrekt umzusetzen - jedenfalls nicht, wenn Absolutwert und Rückmeldung im gleichen Item gespeichert sind.
Die Sollwertverschiebung ist einfach das Anpassen des Absolutwertes, entweder über ein Bit (in vorgegebenen Schritten, jede 1 erhöht um die Schrittweite, jede 0 senkt um die Schrittweite, so dass man jeden beliebigen knx Doppeltaster dazu verwenden kann) oder auch über ein oder zwei Byte (womit gleichzeitig die Schrittweite und die Richtung angegeben werden). Dabei bleibt aber der Absolutwert stehen und nur die Verschiebung des Sollwerts wird angepasst. Allerdings zusätzlich zur Betriebsart. Also:
Absolutwert 20 + Nacht(-2K) + Sollwert -2 -> 16. Der reale Sollwert bewegt sich also sowohl relativ zum Absolutwert und zur Sollwertverschiebung als auch zur Absenkung.
Welche Steuerung du verwendest bleibt Dir überlassen, es kommt dabei ja auch darauf an, wie Du das alles bedienen willst. Steuerung über einen knx Taster? Umsteuern über die eingebaute Schaltuhr des RTR? Umschaltung der Betriebsarten?
Wenn Du ausschließlich über openHAB steuerst, wäre meine Empfehlung, auf die Umschaltung Komfort/Nacht/Frostschutz im Aktor grundsätzlich zu verzichten und stattdessen ausschließlich den Absolutwert zu verstellen. Soll in der Nacht abgesenkt werden, so steuert openHAB den Absolutwert um, fertig. Du brauchst nur ein Item für den Absolutwert, der Rückmeldewert stimmt immer mit dem gesendeten Sollwert überein.
Oder Du stellt den Absolutwert einmal ein und passt die Temperatur individuell über die Sollwertverschiebung an, dann kannst Du die Umschaltung Komfort/Nacht auch im Aktor selbst vornehmen lassen. Du brauchst aber zwingend drei Items, eines für den Absolutwert, eines für die Solltemperatur, eines für die Verschiebung, sonst gibt es ganz schnell komplettes Chaos in der Steuerung.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet