[Modul] Tado (beta)

Die „neue“ Version ist ab sofort im Beta Kanal des Module Store‘s verfügbar.

Danke an die Tester, welche mir bereits eine Rückmeldung gegeben haben.

Sollten innerhalb der nächsten Woche keine Auffälligkeit bestehen, so reiche ich das Modul zum Review in den Stable Kanal ein.

Somit sollte dann jeder, der eine Klimaanlage mit dem Tado System nutzt, seine Klimaanlage schalten können.

Das tado° AC Modul ist der Nachfolger des Tado Cooling Moduls.

Hier sind noch einmal wesentliche Änderungen eingeflossen, um die Kompatibilität mit den unterschiedlichsten Klimaanlagen zu unterstützen.

Es wird IP-Symcon ab Version 6.1 benötigt.

Ich empfehle eine neue tado° AC Instanz zu installieren.

Bitte beachte, dass eventuelle verwendete Skripte oder Referenzen, welche auf die Tado Cooling Instanz verweisen, angepasst werden müssen.

Der Modul-Präfix hat sich auf TADOAC geändert.

Auch die PHP-Befehlsreferenz hat Änderungen.

Schaue hierzu bitte in die Dokumentation.

Bei den Geräteeigenschaften kannst du einstellen, welche Funktionen deine Klimaanlage unterstützt.

ac_device_properties

Bei dem Gerätemodus kannst du festlegen, welche Parameter beim jeweiligen Modus verwendet werden sollen.

ac_device_mode

Ich habe versucht die mir bekannten Eigenschaften als Gerätetyp im Aktionsbereich der Instanzkonfiguration zu hinterlegen.

ac_actions

Neue Einstellungen für noch nicht vorhandene Geräte dürfen mir gerne gemeldet werden.

Uli

1 „Gefällt mir“

Guten Morgen Michael,

es gibt jetzt im Beta Kanal eine neue Version.

Das tado° AC Modul ist der Nachfolger des Tado Cooling Moduls.

Magst du diese mal für deine Klimaanlage ausprobieren?

Falls du Unterstützung brauchst, dann melde dich bitte.

Uli

Guten Morgen Uli,

leider ist das Verhalten das Gleiche:
Temp & Feuchte Werte kommen und ich kann das Gerät nur ausschalten.
Es verhält sich also so, als ob der „Fernstart“ nicht aktiv wäre :upside_down_face:

Danke trotzdem für deine Arbeit!

MST

Hallo Michael,

was meinst du mit Fernstart?

Hast du denn mal mit den „Schiebereglern“ in der Instanzkonfiguration gespielt?

Wir könne uns das auch gerne gemeinsam mal ansehen, es muss laufen :slight_smile:

Uli

Hallo Uli,

bei z.B. „Home Connect“ muss der Fernstart am Gerät aktiviert werden, damit das Gerät geschaltet werden darf.
Ja, gerne können wir uns es gemeinsam ansehen - bitte dazu uns eine Mail (ms@symxxx) schreiben.

MST

Guten Tag zusammen,
wir haben bei uns eine Fußbodenheizung (Wasser) installiert. In der oberen Etage kann ich per 5 Drehregler an Rohren, die einzelnen Räume mit mehr oder weniger Heizleistung einstellen.

Meine Idee ist nun diese Drehregler durch Tado Heizkörper-Thermostate V3+ zu tauschen, um in allen Räumen dauerhaft eine konstante Temperatur von beispielsweise 20° einstellen zu können.

Ich habe mir jetzt im Vorfeld mal das Modul geladen und die Instanz Heating installiert. Hier sehe ich, dass ich die Temperatur manuell auf die oben genannten 20° einstellen kann. Mein Problem ist jedoch, dass ich nicht den im Tado integrierten Temperatursensor nutzen kann, da alle Thermostate in einem Wandschrank verbaut sind (ähnlich Sicherungskasten).
Ich habe aber in allen Räumen Aqara Temperatursensoren stehen, die mir die aktuellen Werte der einzelnen Räume anzeigen und in IPS eingebunden sind.
Ist es im Modul möglich die Raumtemperatur über externe Temperatursensoren einzuspeisen, in meinem Fall Aqara?

Oder habe ich an der Stelle einen Denkfehler und die Tado Thermostate benötigen zum Einstellen der Solltemperatur die Information der aktuellen Raumtemperatur gar nicht?

Bitte klärt mich auf :wink:
Liebe Grüße
marvus

Nein, das ist im Modul nicht möglich.

Du kannst dir aber außerhalb des Moduls eine Steuerung bauen, die deinen Temperatursensor abfragt, die Temperatur entsprechend einstellt. Eventuell mit einem Ablaufplan oder alternativ mit einem Skript und Auslösern.

Die Nutzung des automatischen Modus ist vermutlich dann auch nicht mehr gewährleistet. Du kannst nur den manuellen Modus verwenden.

Meine Einschätzung ist, es umzusetzen ist, aber ob der Einsatz der Heizkörperthermostate der richtige ist, wage ich zu bezweifeln und ob es am Ende zuverlässig funktioniert, sieht man dann auch erst später.

Passt das überhaupt von den Anschlüssen her?

Uli

Das müsste ich noch herausfinden. Ich werde Tado zu dem Thema mal direkt anschreiben. Die sollten es ja eigentlich wissen. Danke für die Information :slight_smile:

EDIT

Hier die Antwort von Tado:
„ Um tado° mit einer wassergeführten Fußbodenheizung betreiben zu können, benötigen wir Kabel, die von einem Verteiler zu den jeweiligen Räumen führen, so dass wir unseren Smart Thermostat direkt an die Kabel anschließen können. Smarte Heizkörper-Thermostate sind nur auf das Heizen durch Heizkörper ausgelegt und können daher nicht für die Steuerung des Fußbodenheizungsverteilers verwendet werden.

Bei Bedarf ist es möglich, einen Fußbodenheizkreis kabellos mit tado° zu steuern. Die restlichen Fußbodenheizkreise müssen jedoch fest verkabelt werden.

Um den Fußbodenheizkreis kabellos zu regeln, muss der tado°-Funk-Empfänger fest mit dem Verteiler verkabelt werden oder ein altes verkabeltes Thermostat ersetzen. Der Funk-Temperatursensor oder das kabellose Smarte Thermostat kann dann an der gewünschten Stelle platziert werden und kommuniziert mit dem Empfänger per Funk, um diesen Heizkreis zu steuern.“

Ich denke ich werde es sein lassen. Ist mir alles zu unsicher. Vielleicht hat ja noch jemand eine andere Herangehensweise. Eine elektrische Steuerung habe ich nicht in jedem Raum und nachträglich Kabel ziehen kann ich auch nicht mehr.

Viele Grüße
marvus

Ich habe mit die Beta mal installiert, habe aber das Problem, dass sich bei mir der „Intelligente Modus“ nicht abschalten lässt. heißt, ich kann auf manuell drücken nd die Anlage springt sofort wieder zurück.

Guten Morgen,

da brauche ich mal ein paar mehr Informationen, ansonsten ist das nur Glaskugel…

Auch wenn du die beta installiert hast, welche Version nutzt du?

Bei welchem Gerät?

Smarte Klimaanlage?
Smartes Raumthermostat?
Smartes Heizkörperthermostat?

Was sagt der Debug der Splitter und Device Instanz?

Uli

Hallo Uli,
ich habe eine Mitsubishi MSZ-AP50VG. Die Beta hat die Version 1.05.37 (20220809).
Raumthermostate habe ich noch nicht mit der Anlage verbunden. Das mache ich sobald ich sie wenigstens Manuell über IPS ein und ausschalten kann. Ein Dump vom Splitter hab ich mal hoch geladen. Da müssten zwei Versuche, die Anlage einzuschalten drin sein.

dump.txt (133,5 KB)

Hallo,

also eine Klimaanlage. Du muss in der AC Instanz noch einstellen, was deine Klimaanlage kann. Dies ist unterschiedlich und tado erwartet exakt die Werte.

Schau dir den Beitrag 97 noch einmal an:

Sobald diese richtig ausgewählt sind, sollte es funktionieren.

Uli

ICh hab die Beta am laufen, allerdings gehen einige Befehle nciht s wie sie in der Dokumentation stehen

    TADOAC_ToggleDeviceMode(15186, 'HEAT'); //Heizen
    TADOAC_TogglePower(15186,true);  //Anschalten

Die liefern mit die gleichen Fehlermeldungen.


Parse error: syntax error, unexpected 'TADOAC_TogglePower' (T_STRING) in C:\ProgramData\Symcon\scripts\35955.ips.php on line 21
Abort Processing during Fatal-Error: syntax error, unexpected 'TADOAC_TogglePower' (T_STRING)
   Error in Script C:\ProgramData\Symcon\scripts\35955.ips.php on Line 21

Hi,

Kannst du mal das ganze Skript posten und was steht genau in Zeile 21?

Uli

Und was ist 15186?

Uli

Sorry, ich hatte wohl einen Augenblick geistiger Umnachtung. Semikolon am Ende vergessen. :man_facepalming:

Guten Morgen,

passiert halt mal… gehe davon aus, dass es jetzt funktioniert?

Schönes Wochenende
Uli

Ne leider muckt er immer noch rum. Ich will mein Splitklimagerät zum Heizen verwenden.

Kann das an der hohen Tempertur liegen? Ich hatte allerdings vorher den Betriebsmodus auf Heizen gestellt und da geht meine Mitsubishi bis 31 Grad hoch.
Aber er sagt ja eigentlch, dass er die Funktion gar nicht findet. Ich habe die Beta.

Hab zumindest den Fehler gefunden. In der Doku steht noch „TADOAC_SetCoolingTemperature“ drin. Das scheint aber eher „TADOAC_SetTemperature“ zu sein. Damit lässt sich das Script zumindest fehlerfei ausführen.
Allerdings reagiert die Klimaanlage nicht darauf.

Hi,

ich selber habe leider keine AC daher kann ich das leider auch nicht testen, bzw. nachstellen.

Was die Vergangenheit gezeigt hat ist, dass jede Klimaanlage unterschiedliche Funktionen unterstützt und somit die „Settings“ in der Instanzkonfiguration der AC-Instanz stimmen müssen.

Mein Vorschlag:
Wenn du es in der tado App (iPhone/Android) oder über das tado WebPortal schaltest, funktioniert es dann? Das wäre erstmal die Ausgangslage.
Idealerweise loggt man die Kommunikation dann mit. Ich nutze immer das WebPortal und Fiddler zur Analyse. Wenn wir dann die Parameter der Kommunikation haben, kann man die Settings in der Instanzkonfiguration kontrollieren und ich kann parallel im Code nachsehen, ob es passt.

Kannst du das mal mitloggen, gerne unterstütze ich dich auch dabei. Falls du Hilfe dabei benötigst schicke mir bitte ein PN.

Das schein ein der Doku eine Altlast zu sein. TADO_SetTemperature ist richtig. Werde ich zeitnah korrigieren.

Uli