Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
plugins:comfoconnect:start [2022/09/10 12:18] – angelegt - Externe Bearbeitung 127.0.0.1 | plugins:comfoconnect:start [2024/11/17 21:40] (aktuell) – Michael Kaufmann | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== ComfoConnect | + | ====== ComfoConnect ====== |
+ | Version History: | ||
+ | **Version 0.3** | ||
- | \\ | + | * %%PRODUCT_ID_MAP führt zu Absturz, wenn die CAN Verbindung unterbrochen wird.%% |
+ | **Version 0.2** | ||
- | |Autor | + | * Update auf Loxberry V3.x |
- | |Logo | + | |
- | |Status | + | |
- | |Version | + | |
- | |Min. LB Version|LB 2.0.0 | | + | |
- | |Download | + | |
- | |Zweck | + | |
- | |Languages | + | |
- | |Diskussion | + | |
+ | Repository: [[https:// | ||
+ | ---- | ||
- | Version History... | + | ===== Download ===== |
- | **Version 0.1** | + | Direkter Download-Link: |
- | * erste öffentliche Version | + | ===== Funktion des Plugins ===== |
- | Repository: https:// | + | Plugin |
+ | Voraussetzung: | ||
+ | ===== Konfigurationsoptionen ===== | ||
- | \\ | + | {{plugins: |
+ | Entweder man sucht die ComfoConnect LAN C Schnittstelle über den Button "Nach Zehnder Lüftungsanlage suchen" | ||
+ | Die ComfoConnect LAN C Schnittstelle ist mit einem PIN gesichert. Die PIN muss ebenfalls eingegeben werden. Standardmäßig ist das die ' | ||
- | ---- | + | Im MQTT Gateway Plugin wird automatisch das Topic ComfoConnect/# |
- | ===== Download ===== | + | Hier werden dann die Sensoren bzw. Topics zur Ansteuerung der Lüftungsanlage dargestellt. Diese kann man dann in der LoxoneConfig verarbeiten. |
- | Direkter Download-Link: Siehe Tabelle oben. | + | {{plugins:comfoconnect: |
- | ===== Funktion des Plugins | + | ===== Einrichtung Eingänge & Ausgänge in der Loxone Config |
- | Plugin liest die Sensoren aus der Lüftungsanlage aus und stellt diese dem MQTT Broker zur Verfügung. Steuern lässt sich die Lüftungsanlage ebenfalls über MQTT Topics. | + | ==== Virtuelle Eingänge anlegen ==== |
- | Voraussetzung: | + | Alle MQTT Daten des Topics |
- | [[https:// | + | |
- | ===== Konfigurationsoptionen ===== | + | {{: |
- | {{plugins:comfoconnect: | + | So kann die Vorlage importiert werden: |
- | Entweder man sucht die ComfoConnect LAN C Schnittstelle über den Button "Nach Zehnder Lüftungsanlage suchen" | + | 1. Markiere |
- | Im MQTT Gateway Plugin wird automatisch das Topic ComfoConnect/# | + | {{plugins: |
- | Hier werden dann die Sensoren bzw. Topics zur Ansteuerung der Lüftungsanlage dargestellt. Diese kann man dann in der LoxoneConfig verarbeiten. | + | 2. Im Menüband auf " |
- | \\ | + | {{plugins: |
+ | 3. Zuvor runtergeladene Archiv entpacken. Im Archiv befindet sich die " | ||
- | {{plugins: | + | {{plugins: |
- | \\ | + | 4. Frage "Soll das Gerät gleich angelegt werden?" |
+ | {{plugins: | ||
- | ===== Einrichtung Eingänge & Ausgänge Loxone Config ===== | + | 5. Markiere den angelegten Knoten " |
- | ==== Virtuelle Eingänge anlegen ==== | + | {{plugins: |
- | Alle MQTT Daten des Topics ComfoConnect können über virtuelle Eingänge eingelesen werden. Dafür gibt es eine vorgefertigte Vorlage, welche einfach nur eingelesen | + | 6. Klappt man nun den Knoten " |
- | {{plugins: | + | {{plugins: |
- | - Klicken auf Virtuelle | + | ==== Virtuelle |
- | {{plugins:comfoconnect: | + | Über virtuelle Ausgangsbefehle kann die Lüftungsanlage angesteuert werden. Wie genau man einen virtuellen Ausgangsbefehl anlegen muss, kannst du hier nachlesen. [[https://www.loxwiki.eu/ |
- | 2. Im erscheinenden Auswahlmenü am oberen Ende gehen auf: | + | Einfügen der Vorlagen funktioniert dabei gleich wie bei den virtuellen Eingängen nur als virtueller Ausgang. Dabei muss beim Ausgang unter Adresse wieder die IP-Adresse des MQTT Gateway angeben werden. |
- | < | + | Die Vorlage |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | {{plugins: | + | {{:plugins: |
- | 3. Wählen Sie im Auswahlfenster die Vorlage „VI_MQTT_Comfoconnect.xml“ aus an dem Speicherort, | + | {{plugins: |
- | {{plugins:comfoconnect: | + | | **Hinweis**: **//Um die Funktionen Bypass_On, Bypass_Off sowie Party zu verwenden, muss für die jeweilige Funktionen die Zeit in Sekunden an das Plugin übergeben werden.//** | |
- | 4. Bei der anschließenden Abfrage wählen Sie „Ja“, damit die Eingänge angelegt werden. | + | Es gibt zwei verschiedene Ansätze, für die Steuerbefehle für die es jeweils eine Vorlage für die virtuellen Ausgänge gibt: |
- | {{plugins: | + | **//1. Ein Ausgangsbefehl für jede einzelne Funktion, wie z.B. für die Lüfterstufe:// |
- | 5. Markieren Sie nun den angelegten Virtuellen Eingang und ersetzen Sie im linken Fenster unter URL den Eintrag „IP_MQTT_Gateway“ durch die IP-Adresse Ihres MQTT-Gateways (z.B. des Loxberry). | + | * Für AWAY: // |
+ | * Für LOW: // | ||
+ | * Für MEDIUM: // | ||
+ | * Für HIGH: // | ||
- | {{plugins: | + | **//2. Ein Ausgangsbefehl für jeweils zusammenhängende Befehle, wie z.B. die Lüfter Stufe ComfoConnect/ |
- | 6. Nun sind unter dieser Vorlage alle aktuell möglichen Datensignale abrufbar, welche das Plugin aktuell zur Verfügung stellt. //(Info: nicht alle verfügbaren im Bild sichtbar)// | + | === Befehle: === |
- | {{plugins: | + | Folgende Werte können für die folgendes Modis verwendet werden. |
- | ==== Virtuelle Ausgänge anlegen ==== | + | Lüfterstufe: |
- | Über virtuelle Ausgangsbefehle kann die Lüftungsanlage angesteuert werden. Wie genau man einen virtuellen Ausgangsbefehl anlegen muss, könnt ihr hier nachlesen. [[https:// | + | * '' |
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
- | Einfügen der Vorlagen funktioniert dabei gleich wie bei dein virtuellen Eingängen nur als virtueller Ausgang. Dabei muss dann beim Ausgang unter Adresse wieder die IP-Adresse des MQTT Gateway angeben werden: | + | Party: |
- | {{plugins: | + | * Digital als Schalter (High = Ein; Low = Aus) |
- | \\ | + | Betrieb: |
+ | * '' | ||
+ | * '' | ||
- | |**Hinweis**: **//Um die Funktionen Bypass_On, Bypass_Off sowie Party zu verwenden, muss für die jeweilige Funktionen der Zeitwert an das Plugin übergeben werden in Form von Sekunden.// | + | Temperaturprofil: |
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
- | \\ | + | Feuchteregelung: |
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
- | Es gibt zwei verschiedene Ansätze, für die Steuerbefehle für die es jeweils eine Vorlage für die virtuellen Ausgänge gibt: | + | Passive Temperatur: |
- | //**1. Ein Ausgangsbefehl für jede einzelne Funktion, wie z.B. für die Lüfterstufe als:**// | + | |
+ | | ||
+ | | ||
- | < | + | Bypass: |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | {{plugins:comfoconnect:1282867770.xml|1282867770.xml}} | + | * '' |
+ | * '' | ||
+ | * '' | ||
- | **//2. Ein Ausgangsbefehl für jeweils zusammenhängende Befehle, wie z.B. die Lüfter Stufe ComfoConnect/ | + | Aktiver Feuchteschutz: |
- | === === | + | * '' |
+ | * '' | ||
+ | * '' | ||
- | === Befehle | + | ==== Zeitwerte in den VO ==== |
- | < | + | Diese Werte werden für die korrekte Funktion von Partymodus und Bypass |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | ==== Zeitwerte in den VO ==== | + | Zeit: Party |
- | Diese Werte werden für die korrekte Funktion von Partymodus und Bypass | + | Zeit: Bypass |
- | < | + | Zeit: Bypass OFF |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | < | + | |
===== Programmiervorschläge für die Loxone Config ===== | ===== Programmiervorschläge für die Loxone Config ===== | ||
Zeile 203: | Zeile 162: | ||
==== Logik zur allgemeinen Steuerung ==== | ==== Logik zur allgemeinen Steuerung ==== | ||
- | Dazu brauchen wir zwei Seiten für die Lüftungsanlage. Hier werden die Betriebsart ausgewertet, | + | Dazu brauchen wir zwei Seiten für die Lüftungsanlage. Hier werden die Betriebsart ausgewertet, |
- | {{plugins: | + | {{plugins: |
Auf der 2. Seiten befindet sich die Ansteuerung der Lüftungsstufen, | Auf der 2. Seiten befindet sich die Ansteuerung der Lüftungsstufen, | ||
- | {{plugins: | + | {{plugins: |
- | Da die Logik der Betriebsartenumschaltung nicht ganz einfach ist, habe ich die zwei Seiten aus meinem Projekt exportiert und stelle es euch hier zum Download bereit. Leider ist es nicht möglich, die Objekte 1:1 zu kopieren, denn es werden keine virtuellen Eingänge oder virtuelle Ausgangsbefehle | + | Da die Logik der Betriebsartenumschaltung nicht ganz einfach ist, habe ich die zwei Seiten aus meinem Projekt exportiert und stelle es euch hier zum Download bereit. Leider ist es nicht möglich, die Objekte 1:1 zu kopieren, denn es werden keine virtuellen Eingänge oder virtuelle Ausgangsbefehle |
Download Beispiel ComfoConnect: | Download Beispiel ComfoConnect: | ||
Zeile 217: | Zeile 176: | ||
In diesem Projekt sind bisher die Betriebsartenumschaltung, | In diesem Projekt sind bisher die Betriebsartenumschaltung, | ||
- | {{plugins: | + | {{plugins: |
\\ | \\ | ||
- | |||
==== Variable Zeitwerte ==== | ==== Variable Zeitwerte ==== | ||
Zeile 226: | Zeile 184: | ||
Für die Befehle mit variabler Zeit (Party) müssen von Loxone aus die Werte übermittelt werden. Dafür ist es am einfachsten einen Virtuellen Eingang für jede Zeit zu erstellen und nach folgenden Vorbild zu konfigurieren. | Für die Befehle mit variabler Zeit (Party) müssen von Loxone aus die Werte übermittelt werden. Dafür ist es am einfachsten einen Virtuellen Eingang für jede Zeit zu erstellen und nach folgenden Vorbild zu konfigurieren. | ||
- | {{plugins: | + | {{plugins: |
- | Dabei haben Sie dann in der Loxone App einen Schieberegler der eine feste Schrittweite von 0,25h (15min) | + | Der Schieberegler |
- | {{plugins: | + | {{plugins: |
==== Schalten von Ausgangsbefehlen der 2. Variante (<v>) ==== | ==== Schalten von Ausgangsbefehlen der 2. Variante (<v>) ==== | ||
Zeile 236: | Zeile 194: | ||
Das Schalten dieser Befehle ist relativ einfach. Dafür kann man einfach den Baustein Radiotasten verwenden: | Das Schalten dieser Befehle ist relativ einfach. Dafür kann man einfach den Baustein Radiotasten verwenden: | ||
- | {{plugins: | + | {{plugins: |
- | \\ | + | \\ Je nach Ausgangsbefehl gibt es auch eine Rückgabewert, |
- | + | ||
- | + | ||
- | Je nach Ausgangsbefehl gibt es auch eine Rückgabewert, | + | |
====== Viel Spaß damit! ====== | ====== Viel Spaß damit! ====== | ||
Zeile 247: | Zeile 202: | ||
===== Fragen stellen und Fehler melden ===== | ===== Fragen stellen und Fehler melden ===== | ||
- | Im Loxforum in diesem Thread: https:// | + | Im Loxforum in diesem Thread: |
- | + | ||
- | \\ | + | |
- | + | ||
- | + | ||
- | \\ | + | |
- | + | ||
---- struct data ---- | ---- struct data ---- | ||
- | pluginuebersicht.author : | + | pluginuebersicht.author : Michael Kaufmann |
- | pluginuebersicht.logo : | + | pluginuebersicht.logo : : |
- | pluginuebersicht.status : | + | pluginuebersicht.status : UNSTABLE |
- | pluginuebersicht.version : | + | pluginuebersicht.version : 0.3 |
- | pluginuebersicht.min_lb_version : | + | pluginuebersicht.min_lb_version : 2.0.0 |
- | pluginuebersicht.url_release : | + | pluginuebersicht.url_release : https:// |
- | pluginuebersicht.url_prerelease : | + | pluginuebersicht.url_prerelease : https:// |
- | pluginuebersicht.description : | + | pluginuebersicht.description : Das Plugin kommuniziert mit einer Zehnder Lüftungsanlage Qxxx und stellt die Sensoren bzw. Aktoren im MQTT Broker zur Verfügung |
- | pluginuebersicht.languages : | + | pluginuebersicht.languages : DE |
- | pluginuebersicht.discussion : | + | pluginuebersicht.discussion : https:// |
---- | ---- | ||